What This Document Is
This is an activity guide – Unit 5, Lesson 12 – focused on the concept of “traversals” within a computer science context. It’s designed for students enrolled in the BLAW2001 Corporate Laws course at Miami Technology & Arts University, though the activity itself centers on a computer science principle. The guide outlines a series of steps for students to build an application that forecasts weather data.
Why This Document Matters
Students will use this guide to complete a hands-on coding activity. It’s intended to be used during class or as a homework assignment to reinforce understanding of list manipulation and filtering techniques. The activity builds upon prior lessons concerning data structures and algorithmic thinking.
Common Limitations or Challenges
This document provides a structured plan for *building* an application, but it does not offer comprehensive coding instruction. Students are expected to have foundational programming knowledge and will need to refer to Code Studio for specific code snippets and support. It also assumes access to the Daily Weather data table.
What This Document Provides
The full activity guide includes:
* A step-by-step plan for creating a weather forecast application.
* Guidance on identifying relevant data columns for list creation.
* Instructions on filtering lists to display tomorrow’s forecast.
* An explanation of the List Filter Pattern and its application.
* Details on how to select a random city and display its forecast data.
* Coding steps and debugging tips.
* Extension ideas for enhancing the application.
* A rubric for evaluating the completed program.
This preview only provides a high-level overview of the activity’s structure and purpose. It does *not* include the actual code, data tables, or detailed instructions for implementation.