CSC 151 - Coding Challenge 4
In this coding challenge we are providing you with starter code, CC4-template.scm. You should download this file and upload the given code to a new .scm file named lists-and-style.scm. At the top of your file, make sure to include your name, and any acknowledgements according to our collaboration policy. Now is a great time to review those collaboration policies. You may recall that we are starting to think about a standard “data science” approach to data in which you clean data, filter data, transform data, and then compute one or more summaries. Let’s start thinking more about how we might write some of these procedures. For each of the following, you should include complete documentation for every procedure, as described/following the style of our course. Write a procedure, (restrict-to-range lst lb ub) that returns the elements of lst that are between lb and ub, inclusive. You may choose to rearrange the elements. For example, Write a procedure, (outside-of-range lst lb ub) that do
CSC 151 - Coding Challenge 4 Coding Challenge 4: Using lists for data science Assigned Friday, 26 September 2025 Due Thursday, 2 October 2025 --> Summary In this coding challenge we will continue to work with lists, adding in documentation and testing. We will think about what kinds of things we can do with lists of data within a data science application. Collaboration You must work individually on this assignment. You may only consult members of the course staff for help. Instructions In this coding challenge we are providing you with starter code, CC4-template.scm . You should download this
Explore this link on the map →saved by
related reading
- CSC 151 - Coding Challenge 8eikmeier.sites.grinnell.edu
- CSC 151 - Coding Challenge 6eikmeier.sites.grinnell.edu
- CSC 151 - List basicseikmeier.sites.grinnell.edu
- CSC 151 - Transforming listseikmeier.sites.grinnell.edu
- CSC 151 - Coding Challenge 5eikmeier.sites.grinnell.edu
- CSC 151 - Coding Challenge 1eikmeier.sites.grinnell.edu
- CSC 151 - The "big three" list operationseikmeier.sites.grinnell.edu
- CSC 151 - Higher-order design, recursive and othereikmeier.sites.grinnell.edu
- CSC 151 - Functional Problem Solvingeikmeier.sites.grinnell.edu
- CSC 151 - Reading data from fileseikmeier.sites.grinnell.edu
- CSC 151 - Recursion Over Listseikmeier.sites.grinnell.edu
- CSC 151 - Code Formatting and Styleeikmeier.sites.grinnell.edu