Professional Documents
Culture Documents
Math Lesson Plan 1 - Crystal Setchell
Math Lesson Plan 1 - Crystal Setchell
Lesson Plan 1
Where is the school where you are teaching located? City: ___X____ Suburb: _______ Town:_______ Rural: ______
F18
Students with Other Learning Needs
Other Learning Needs Numbers of Supports, Accommodations, Modifications
Students
At the end of this lesson segment, the goal is for the students to have a preliminary idea as to how coding works.
Students have limited knowledge of what coding is, unless knowledge has been provided at home. Students have been exposed to coding, without understanding
what coding is. For instance, students may have played games like Minecraft and have been exposed to computer games/activities at school. This lesson will begin
at the very basic level of coding. Students do have exposure to using computers and should be able to use simple key functions.
How will you use this knowledge to inform your instruction? (edTPA Handbook, Task 1, Prompt 3a)
Coding will be presented in various forms. If students show that they are struggling, there will be information/activities provided in a simpler format. The lesson
will start from a basic standpoint commands/coding will be presented in a few different formats so that students will have a better understanding.
F18
What do you know about your students’ personal, cultural, and/or community assets as they relate to the central focus? (edTPA Handbook, Task 1, Prompt 2b)
The students will have had some exposure to computer based activities within previous grades and therefore will know about computers. As this is a basic
introductory lesson, students will be able to focus on their experiences with computers and obtain a depper understanding in what makes computers function and
how games/activities work. The students will have an understanding that certain methods need to happen in certain ways and how this links to coding. Further,
commands will be explained in various formats, such as physical movements, to have a better grasp of the commands behind computer coding.
How will you use this knowledge to inform your instruction? (edTPA Handbook, Task 1, Prompt 3a)
I will try to provide examples in various ways so that students can understand commands and how they work. I will explain basic sequential events such as
preparing a cup of tea or hot chocolate and understanding that in order for it to work, it needs to be put together in a certain way. This will help students have
more understanding of coding and how computers work as technology has become an integral part of society.
Curriculum Standards
New York State – Grade 4
NY-4.OA 5
- Generate a number or shape pattern that follows a given rule. Identify and informally explain apparent features of the pattern that were not
explicit in the rule itself.
C3.1
- solve problems and create computational representations of mathematical situations by writing and executing code, including code that
involves sequential, concurrent, and repeating events
C3.2
- read and alter existing code, including code that involves sequential, concurrent, and repeating events, and describe how changes to the code
affect the outcomes
F18
movements, after placing them in a specific If grid is not comprehended, will have
order, will understand that they are in that students stand and complete the movements
order for a specific code and to complete the that way (to ensure left and rights not
code in that manner mistaken)
Students will apply this knowledge to compile By understanding the grid activities and that Simplified grids will be provided
commands in a certain order to create a code commands need to be completed in a certain
manner in order for the scenario to be
completed (dog reaches treat)
Having students see the vocabulary from different viewpoints (not just
computers) to have an understanding of them.
Syntax Students will be able to put Will work with students during the partner activities to help ensure
Describe ways in which students will commands in a certain way to understanding
organize language (symbols, words, complete the code I will work with the ADHD students and provide simplified coding grids
phrases) to convey meaning. when required to help with their understanding.
I will read directions twice to help ensure students understand
I will ensure that each transition between each part of the lesson is done
in a smooth manner
ensure students understand the concepts before moving on
Discourse
How members of a discipline talk, write, As a class we will work through I will provide different scenarios of a grid layout where students will be
and participate in knowledge construction various grid scenarios able to make the necessary moves (commands) to complete the scenario
and communicate their understanding of (creating the code)
F18
the concepts
To transition to the math portion/lesson of the day I will start with a joke:
I will have the students bring their eyes to the front of the class and present the following
grid:
I will ask the class which squares the dog has to go to, one at a time, in order for the dog
to make it to the bone, without going through any of the fences.
After the student go through just the movement of the boxes, I will return the dog to the
start and advise that now we have to focus on the direction as well.
F18
Explaining that the dog is facing the right, we will go through moving the dog to the bone by
using the following movements:
Move Forward For both hearing impaired student and ELL students will
Turn Left ensure I use hand signals for turning left and right and
Turn Right after completing the grid I will run through the grid again
completing the physical movements
Instructional Procedures
I will ask a general question to the class asking if anyone knows what coding is or has
heard of that terminology before. Visual aid (the original grid) will be posted at the front of
the class for students to refer to.
We will watch an introduction video to programming
Oral explanation and repetition if required
https://www.youtube.com/watch?v=XMZFUnAgOqs
Check for understanding see if students are able to refer
back to the original grid and by using examples be able to
After completing this with the class I will show my slide presentation on coding, first identify if it’s a command, code, or sequential event
focusing on what coding is:
- Learning Goal
o Learning about coding, which involves step-by-step instructions that tell a
computer or device what to do
o When we tell the computer to “do” something, this is called a command
o Each little piece is organized together to create the code If there is trouble understanding sequential events, I will
tie it to another example – putting a story together and
o This code tells the computer to complete a task for activity
putting it in the right order – beginning, middle, end
https://www.youtube.com/watch?v=qagnRXk0sfU
Following this slide/discussion, I will educate the students on what sequential events are
- I will advise that they are events that have to happen in a specific order
I will then draw the students to the white board and draw a picture of hot chocolate
I will inform steps of preparing the hot chocolate
- First you need to grab a cup
- Then you need to put in the cocoa/hot chocolate
- Then you need to add your liquid (milk, hot water)
- Then you need to stir it all together
I will inform the students that you cannot stir the contents before adding any of the
F18
ingredients and you can’t pour anything without grabbing a cup
- These events need to happen in a specific order
At this point, even if all students will not completely understand the vocabulary, we will
move to the next part where I will have all the students stand up with an appropriate
amount of space around them.
Together as a class come up with certain commands of dance moves to create a code.
There are several dance moves listed and as a class we will decide what order the dance
commands should be for our code. (See slide below)
Here is an example of an order and after completing the “code” I will ask the students to Positive reinforcement for students and help when they
rearrange the code and we will complete the code in the new sequence. are stuck on a grid.
After completing the code with a few variations (switching the code around) we will
move onto a larger grid of the dog trying to get to his bone.
In the first slide there will be more objects and specific moves to help the dog reach his
bone. For the first one, I will have the students stay standing to complete the code with
physical movement to understand the various steps and turns.
Two different grids will be completed, the second one will have more
commands/options for the dog.
F18
I will then pair the students up and have them complete a few grids on their own. While
they are completing the activities, I will walk around the room and answer any
questions. If students get all the work done and there is time left,
will have students log onto Chromebooks provided in
classroom and complete some codes in pairs on the
following website:
https://www.mathplayground.com/follow_the_code.html
Students will be encouraged to think of something in their house that has to follow a
specific sequence of events that we can discuss the next day.
I will inform the class that the next lesson will focus on fixing mistakes, which is referred to
as debugging and create loops.
List all materials and/or technology tools required for the lesson.
Key instructional materials must be attached. These materials might include such items as class handouts, assignments, slides, and interactive white-
board images.
- projector for slides
- Handouts for the partnered activities
- Chromebooks if students are ahead – or need to watch videos of code simplified
- Handouts of simplified code
- Writing utensils if required
F18
Activity Sheets provided for paired work:
F18
F18
F18