Lesson 35: Present Your Project



Over the course of five lessons, students will be building up to building a project of their own design using either Play Lab or Artist as their programming environment. Finally, students will be able to present their finished work to their peers or share with their loved ones with a special link. The lesson guide overviewing all five stages of the process can be found in the beginning of the project process, here.


At this point, students have worked very hard on their projects, so this lesson is meant to offer a space for the students to share their projects. This lesson will build a supportive community where students will build their own confidence and feel connected to their hardworking peers.


Day 5 & 6 - Present Your Project (45 min each)


Students will be able to:

  • Clearly indicate where each criteria point from the rubric is satisfied in the code for the finished culminating project.
  • Articulate the design process and how it helped shape the finished culminating project.


Report a Bug

Teaching Guide

Day 5 & 6 - Present Your Project (45 min each)


Students will create and present their projects in an approved manner (written, oral, or using multimedia).

Lesson Tip:

If you are looking for a section of this series to assign as homework, this is it! Projects do not have to be presented in electronic form, so this is a great offline option. Other ways to present projects (both online and offline) include:

  • Report
  • Blog post
  • Online
  • In front of the class with a poster


Ideally, you will have class time available to give students to work on their presentations. This will allow them to incorporate rich multimedia components, like Google Slides. For other presentation ideas, visit 72 Creative Ways for Your Students to Show What They Know - Website.

Encourage students to include all of the information from Section J of the Final Project Design Worksheet into their presentation, as well as two or more questions from Section K.


Students should showcase their apps first, then they can discuss the questions that they covered in their presentations.

It can be very helpful to have students sign up for a specific order in which to give their presentations, so that they are able to enjoy the demonstrations of their classmates without worrying about whether they will be called on next.

Standards Alignment

View full course alignment

CSTA K-12 Computer Science Standards

AP - Algorithms & Programming
  • 1B-AP-17 - Describe choices made during program development using code comments, presentations, and demonstrations.