You are on page 1of 2

This lesson is to help students build up the skills to create a game for the periodic table where the

program
leads the user to an element of the periodic table. The product of this lesson will not be shared with an
audience wider than the classmates but will be used to determine scaffolding for students. For example, one
class may be able to make the periodic game from scratch, while other students may need a pre-made
program that can be adapted to different element groups.

Module 6 Lesson Plan

Unit: Periodic Table and Computational Thinking

Day 6 (may take more than one Creating a Decision Tree on Scratch
class period depending on the
experience of the class)

Objectives/Standards

Computer Science 3A-AP-19

Students will test algorithms and provide feedback.


Students will respond to feedback, reworking an algorithm.

Iowa Core: Employability 21.9-12.ES.1

Communicate and work productively with others, incorporating different


perspectives and cross cultural understanding, to increase innovation
and the quality of work.

Iowa Core: ELA EE.SL.9–10.1

Engage in collaborative discussions.


Prepare for discussions by collecting information on the topic.
Work with adults and peers to set rules for discussions.
Relate the topic of discussion to broader themes or ideas.
Indicate agreement or disagreement with others during discussions.

Overview of Lesson

Teacher Students

1. Discuss the lesson from the 1. Participate in discussion


previous class: virtually (Google Classroom) or in
● How does 20 Questions class
utilize algorithms?
● How do we use algorithms
in daily life?
Equibility: Wheel decide to draw
student names

2. Review the goal of the decision 2. Participate in discussion


tree virtually (Google Classroom) or in
● What is a boolean phrase? class
● What are boolean phrases
used for in computer
science? How does that
relate to other parts of our
lives? (i.e. decision trees)
Equibility: Wheel decide to draw
student names

3. Demonstrate decision tree with 3. Students access the link on


https://scratch.mit.edu/projects/55 Google Classroom in their groups
9533844/ [already made the lesson before,
3-4 students per group], click
through the program.

4. Time to work on decision trees 4. Students should complete


(on paper) and convert them to analog decision trees (paper and
digital (via Scratch) remixing the pencil/marker that was started or
code Mrs. Crist created. completed the lesson before).
Meeting diverse needs:
● Students who are ● Students should pair/group
struggling could create a code.
slideshow with links to ● They need to decide how
different scenarios (like a they want to approach the
choose your own problem.
adventure) ● They should be working in
● Students who are excelling assigned roles (i.e. Time
can start their code from keeper/timer, Cheerleader/
scratch (no pun intended). Encourager, Facilitator,
Spokesperson, Quality
Control, Process Analyst,
Manager, Recorder,
Reader, Materials
Manager, Document
Controller, Technician
[POGIL roles]).

5. Time to give feedback on other 5. Groups will be matched up with


decision trees. other groups to run the program
and provide feedback.
● Did the code work?
● Did the group playing the
program understand the
goal of the coders?

Informal Assessment

● Did the students collaborate well? (All students had a role and
performed that role.)
● Did the code work?
● Was the analog decision tree able to be recreated digitally?
● Can students define boolean phrase and algorithm? (This would
probably be assessed as a bell ringer or exit ticket.)

You might also like