Lesson 13: Store Management Project – Day 3
45 minutes
Overview
How is my growth as a software engineer reflected in my project?
Students conducted code reviews at the end of the previous lesson to give and receive feedback that assists in identifying areas of improvement and fixes for problems they encountered. At this stage of the project, students consider this feedback as they finalize development in this lesson. Students share their final projects with their peers to celebrate their successes.
Agenda
Objectives
Students will be able to:
- Design superclasses and subclasses that include accessor, mutator, and
toString()
methods - Incorporate user interaction with a program using the
Scanner
class - Reflect on the development process
Preparation
- Gather several sticky notes for each student
- Check the Teacher's Lounge for verified teachers on the CSA Forum to find additional strategies or resources shared by fellow teachers
Teaching Guide
Warm Up (5 minutes)
Reflecting on Your Progress
Remarks
We are almost done with our project! You should be proud of what you have accomplished in this unit and this project.
Discuss: What are you most proud of about your project so far?
Discussion Goal: Students share what they are proud of about their project.
Activity (30 minutes)
Development (15 minutes)
Remarks
You will finish developing your store management program. Be sure to consider the feedback you received from your code review as you work on your program. First, let's revisit the Store Management Project Planning Guide to make sure you have included everything you need to meet the project requirements.
Do This: Have students self-assess their project using the project requirements and rubric on the Store Management Project Planning Guide.
Remarks
Use the feedback you received from your code review and self-assessment to finalize your Store Management Project.
Do This: Direct students to Level 1 on Code Studio to finish developing their Store Management Project. Have students submit their projects at the end of the allotted time.
Peer Presentations (15 minutes)
Remarks
Congratulations! You have completed your store management project for this unit. Let's show off our work through a Gallery Walk so you can share your work with your classmates.
Distribute: Give each student several sticky notes.
Do This: Have students participate in a Gallery Walk to view each other's programs and leave sticky notes noting what they like about the program.
Wrap Up (10 minutes)
Project Reflection
Do This: Direct students to respond to the End of Project Reflection prompt on the Store Management Project Planning Guide.
If time permits, have students share their thoughts and ideas with a neighbor.
Assessment: Grading the Project
Store Management Project Planning Guide: Use the rubric on the last page of the Store Management Project Planning Guide to assess the projects.
This work is available under a Creative Commons License (CC BY-NC-SA 4.0).
If you are interested in licensing Code.org materials for commercial purposes contact us.