Lift-Off with CodeX - Final Project
Lift-Off with CodeX Final Project
Students pull together everything they learned across the Lift-Off missions and follow the design process to build a project of their own.
Overview
The final project closes out the whole mission pack. Students follow the five steps of the design process to plan, build, test, and share an original CodeX program that combines the peripherals, concepts, and code they picked up along the way. They can extend a mission they already built, add a new peripheral to an old program, or invent something completely their own.
Plan on 2 to 5 hours depending on how much class time you give students to brainstorm, code, and present.
🎯 Remix Project Goal: Students will use the skills and concepts they learned during the mission pack "Lift-Off with CodeX" to create their own project.
Learning Targets
- I can follow the five steps of the design process to create a remix project.
- I can peer review a remix project.
- I can meet the requirements of a rubric.
Assessment Opportunities
- Final Project Planning Guide
- Peer reviews
- Gallery walk
- Submit Final Project program
- Project presentation
- Student reflection
Success Criteria
- Choose a rubric to use, or develop your own checklist of criteria for the final project.
Remix Resources
- ▸ Lift-Off Final Project Planning Guide
- ▸ Optional: Peer Review Form
Assessment Resources
CSTA Standards
The Final Project covers all standards for the mission pack. In addition, the final project gives students an opportunity to work collaboratively in a team. These additional standards are met when students work collaboratively in teams and incorporate feedback from users.
- Be familiar with using the CodeSpace Sandbox and selecting a scene.
- Select a rubric for the remix project. You can use one of the rubrics provided, use the success criteria checklist, or develop your own.
- Decide how students will submit their final project program, and whether they will present it to the class.
You can introduce the final project in many ways:
- Have students brainstorm different ideas and share out.
- Students can write ideas on sticky notes and display them on the wall.
- Create slides with some of the suggestions above as a way to generate ideas.
- As an extra challenge, require pseudocode or a flowchart for their project.
- Students can give a presentation on their final project. You can even have a "Shark Tank" experience.
Final Project Ideas
Students do not have to use one of these, but the list is a good starting point for anyone who is stuck.
- Choose a mission and add another peripheral to the program. For example, Exploring the Surface can use the accelerometer to emulate the Rover's movement, so students tilt the CodeX to navigate the Rover on a simulated Martian surface, or in space during an earlier mission.
- Add the ultrasonic sensor to Conserve Energy.
- Program the CodeX to multitask, performing more than one task at a time. For example, rotate the solar panels while also running an alert.
- Use the CodeX buttons, LEDs, accelerometer, and light sensor to enhance a project.
- Use the peripherals to extend a CodeX project by adding buttons, a switch, a sensor, and so on.
- Think of your own creative project that combines concepts and code from several of the missions into something unique and interesting, and that doesn't involve a mission to Mars.