Skip to content

Latest commit

 

History

History
64 lines (48 loc) · 4.62 KB

lesson_04.md

File metadata and controls

64 lines (48 loc) · 4.62 KB

Lesson 0.4: SNAP Self-Portrait

Learning Objectives

Students will be able to...

  • Create a simple "program" in SNAP to describe themselves

Materials/Preparation

Pacing Guide

Duration Description
5 minutes Welcome, attendance, bell work, announcements
5 minutes Introduce Activity
35 minutes Getting to Know You lab
10 minutes Debrief and wrap-up

Instructor's Notes

  1. Introduce Activity

    • Tell students that today they will explore SNAP and use it to create a "self-portrait" program.
      • Emphasize that the goal of today's lesson is not for students to develop a deep understanding of any of the features in SNAP. Later lessons will teach them everything they need to know. For now, they should just explore, figure out what they can, and put it to use however they see fit.
    • Spend just a couple minutes demonstrating how to open SNAP, create sprites and scripts, and run programs.
      • DO NOT go into detail-- the specifics of SNAP will be covered in much more depth in unit 1. The goal here is simply to give students enough of a starting point to be able to explore and try things out on their own.
    • Show students the lab handout and read through the instructions.
      • Point out the places to write answers to the written questions in parts 1.2 and 1.3.
      • Draw special attention to the list of requirements for the self-portrait program in part 1.4.
      • This is an excellent opportunity to tell students that all labs in this course will look similar to this, and that they should get used to reading instructions carefully.
  2. Activity

    • Instruct students to complete the "Getting to Know You" lab.
      • For part 1.3, you can either assign pairs or allow students to pair up on their own. If students are allowed to choose their own partners, take care to ensure that no one is excluded.
      • If the class has an odd number, form a single group of three.
    • Optional
      • If you have a digital camera available, you can take photos of the students and have them use their picture as the costume to the sprite. Doing so will give a level of personalization to each student's project. You will need to provide students with a location to download their photo. In addition you need to walk students through the process of importing a costume from the file menu.
  3. Debrief

    • Ask each student to identify and describe one feature they discovered in SNAP. Keep a running list on the whiteboard or projector.
      • If the students build a pretty comprehensive list, you can use this as a chance to go over a brief roadmap for the course.
    • Ask students what they enjoyed about working with SNAP and what they disliked.

BJC Lecture Suggestions

####Good for Classroom Instruction

Accommodation/Differentiation

  • Allow students to use whatever resources they need, including instructors, peers, and web searches if necessary, to create their programs. The goal of this lesson is exploration and exposure, not mastery.
  • For students that are hesitant or unwilling to engage, point out some simple, useful features (like basic drawing and the block) to get them started. Remind them that complexity or "coolness" are not important for this lab.
  • If you wish, you can add a second day to this lesson for students to share out their programs. Work with your classroom teacher and/or school IT staff to determine the best way for students to be able to present.
    • One simple option is to have all students share their projects with you, and then show each one in turn on the teacher computer/projector.
  • Have a plan for collecting or accumulating the students' programs, which you can then use to get to know your class!

Forum discussion

Lesson 0.4 SNAP Self Portrait (TEALS Discourse account required).