Project: final

Final Project

Students will show off everything they have learned this semester by producing a project that is useful, interesting, and challenging. They will work with a partner to create an original project that is both challenging and fun, and is related to something they care about.

OBJECTIVES: By the end of this project, students will:

    • design a creative and engaging program that has a social impact, utilizing the code blocks, Scratch skills, and computational concepts they have learned about in this class.

    • work collaboratively with others to plan, design, create, and refine a program in Scratch.

Project Overview

Day 1

    1. Final Project Overview (5 minutes): In the Final Project Guide, go over the Overview, Basic Requirements, and Project Ideas with students to acclimate them to the Final Project expectations.

    2. Final Project Brainstorm (10 minutes): Students should individually complete the 3 columns on the Brainstorm page, page 2 of the Final Project Guide.

    3. Form Groups and Complete the Project Proposal (20 minutes):
      In teams or individually students should complete the Project Proposal, page 3 of the Final Project Guide.

    4. Sketch and Plan Project (remaining time): Student groups should begin to plan their Scratch project using the Sketching and Planning guide, pages 4 and 5 of the Final Project Guide.

Day 2

    1. Create final project in Scratch (full period): Student groups should spend the entire class period working on their final projects in Scratch.

Day 3

    1. Finish final project in Scratch (at least half a period): Student groups should spend additional time working on their final projects in Scratch.

    2. Gallery Walk (15 minutes): Using page 6 of the Final Project Guide, students meet with 2 other groups to explore their projects and provide feedback.

TEACHER GUIDANCE: You may wish to provide additional days for students to work on their final project, as time permits. Also, you may wish to provide students with additional time to refine their project after receiving peer feedback. And, if class time allows, consider allowing students to present their final projects to the entire class once they have finished.

Project

Close-Out

Use the following questions to foster a classroom discussion at the end of each class period in which students are working on their project:

      • What has been your favorite part of the project so far?

      • What are some of the successes you have faced this far?

      • What are some of the challenges you have faced this far?

      • What is left to be done?

      • What parts of your project will each group member be working on next?

Standards

    • CSTA 2-AP-15: Seek and incorporate feedback from team members and users to refine a solution that meets user needs.

    • CSTA 2-AP-18: Distribute tasks and maintain a project timeline when collaboratively developing computational artifacts.

    • CSTA 2-AP-19: Document programs in order to make them easier to follow, test, and debug.