Go to the next following blank page
Place today's date in the top right corner, then answer the PROMPT that you see on the board.
You will be brainstorming the kind of app you want to make but it must fit the criteria required. Follow today's slides so you know you are on the right track. You will NOT be completing all pages of the packet today, but you will complete pages 1-4.
Work through the Planning sheet. Don't forget to ask your neighbors for input.
Discuss your process. What worked best? What was not so helpful?
Mathis will check on these things:
You should have your bound composition notebook.
You will need to complete the Brainstorming activity started in class today at home if you didn't complete it in class.
This is the first in a series of lessons where students will make progress on building their own functional app. In this lesson, students brainstorm app ideas and sketch out user interfaces in preparation for the next lesson where they will return to App Lab.
This lesson kicks off a project that students will complete throughout the unit. The framing of this project is also important for how programming is presented overall. Students are encouraged to collaboratively design their projects, choose topics of personal interest, and build an app to meet the needs of other people. All of this is important as part of framing programming as a collaborative, creative, and socially situated pursuit.
CSP Conceptual Framework
CRD-1 - Incorporating multiple perspectives through collaboration improves the computing innovations being developed.
CRD-2 - Developers create and innovate using an iterative design process that is user-focused, that incorporates implementation/feedback cycles, and that leaves ample room for experimentation and risk-taking.
CSTA K-12 Computer Science Standards (2017)
AP - Algorithms & Programming