Lesson 10: Project - Designing an App Part 5


Students complete their apps, making any final adjustments based on feedback from their peers. Students spend some time reviewing other apps that classmates made and then complete a short set of reflection prompts before submitting their projects.


This lesson concludes the project students have been working on throughout the unit. Students will have a chance to respond to any feedback they received and incorporate that into their project. The reflection prompts in the activity help students synthesize their overall experience with a focus on how collaboration within their team and within their classroom impacted the final projects they designed.


Lesson Modifications

Warm Up (5 mins)

Activity (30 mins)

Wrap Up (10 mins)

View on Code Studio


Students will be able to:

  • Reflect on the value of different stages of a development process in creating an app


  • Make sure students have access to their App Development Planning Guides
  • Review the two sample project submissions, available in the "For Teachers Only" area on the first level of this lesson on Code Studio


Heads Up! Please make a copy of any documents you plan to share with students.

For the Teachers

For the Students

Teaching Guide

Lesson Modifications

Attention, teachers! If you are teaching virtually or in a socially-distanced classroom, please read the full lesson plan below, then click here to access the modifications.

Warm Up (5 mins)

Teaching Tip

Get to the Project: Quickly move the class to the activity where the bulk of their time should be spent today.


Your apps are almost done and soon will be ready to share with the world. Let's get back to work.

Activity (30 mins)

Group: Place students back in pairs with their project partner.

Distribute: Make sure students have access to the App Development Planning Guide - Activity Guide

Finish building apps


For the next thirty minutes, you and your partner will work on finishing your app. Don't forget to consider the suggestions your classmates made. Check the rubric before submitting your app.

Code Studio: Direct students to continue working on their app. When they are finished, they should hit "Submit" to turn in their app.

Wrap Up (10 mins)

Reflection: Direct students to the Reflection Section in the Planning Guide. There are two questions for students to complete.

Submit Projects: Students should submit their final projects including both a link to the app and their planning guide.

Assessment: Project

Use the rubric to assess student projects. The rubric can be found on the last page of the App Development Planning Guide - Activity Guide.

Standards Alignment

View full course alignment

CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming
  • 3A-AP-16 - Design and iteratively develop computational artifacts for practical intent, personal expression, or to address a societal issue by using events to initiate instructions.
  • 3A-AP-19 - Systematically design and develop programs for broad audiences by incorporating feedback from users.
  • 3A-AP-21 - Evaluate and refine computational artifacts to make them more usable and accessible.
  • 3A-AP-22 - Design and develop computational artifacts working in team roles using collaborative tools.
  • 3A-AP-23 - Document design decisions using text, graphics, presentations, and/or demonstrations in the development of complex programs.