What This Document Is
This is a planning guide for a practice project (U4 Practice PT) in CSC 121, Introduction to Computer Science and Programming I at California State University Dominguez Hills. It outlines the requirements and steps for creating a decision-making application using App Lab. The guide is designed to help students organize their thoughts and plan their approach before coding.
Why This Document Matters
This planning guide is essential for students enrolled in CSC 121 who are working on the U4 Practice PT. It clarifies the project’s objectives, required features, and submission deliverables. Completing this guide helps students structure their project, ensuring they meet all assignment criteria and develop a well-designed application. It’s used *before* and *during* the app development process.
Common Limitations or Challenges
This document is a *planning* tool, not a tutorial. It doesn’t provide coding instructions or detailed explanations of App Lab features. Students will still need to apply their understanding of programming concepts and utilize App Lab resources to build their application. It also doesn’t offer solutions to potential coding problems.
What This Document Provides
The full document includes:
* A detailed project description outlining the app’s purpose.
* Specific app requirements (number of inputs, conditional statements, function usage, output variety).
* A step-by-step process for brainstorming, surveying classmates, designing a flowchart, and sketching a user interface.
* Prompts for identifying variables and their data types.
* An example flowchart to illustrate the expected format.
* Space to record classmate feedback.