SlideShare a Scribd company logo
Year 3-4 Coding Lessons 
By Joanne 
Villis 
http://www.youtube.com/watch?v=nKIu9yen5nc
Australian Curriculum 
• Digital Technologies 
Define simple problems, and describe 
and follow a sequence of steps and 
decisions (algorithms) needed to solve 
them (ACTDIP010) 
Implement simple digital solutions as 
visual programs with algorithms 
involving branching (decisions) and 
user input (ACTDIP011)
Glossary 
Algorithm : A description of the steps and 
decisions required to solve a problem 
Branching: Occurs when an algorithm makes 
a choice to do one of two or more actions 
depending on sets of conditions and the data 
provided 
Digital solution: The result (or output) of 
transforming data into information using 
digital systems, skills, techniques and 
processes to meet a need or opportunity
Lesson 1 
An Algorithm is a set of steps and decisions required to 
solve a problem. Computers read and store data 
(information) in order to solve problems when people 
click the mouse or touch the screen. The individual sets 
of steps are called codes. Computers use code which 
consists of 0 and 1. However, we are going to have a 
look at codes which consist of black and white squares, 
arranged in a particular order to represent a letter of the 
alphabet. 
To begin the lesson use grid paper with an object on the 
page. I used an Angry Bird and on the second grid a 
Bee Bot. Ask students to draw a path and then 
represent the path movements using arrows.
Student work sample
Lesson 2 - 4 
For the following activities I divided the 
class into groups and rotated groups 
through the activities. This enabled me 
to work using limited resources. 
Explain each activity to the class at the 
start of the lesson and provide task 
cards at each of the activities. This 
helps clarification of tasks for students.
Lesson 2 - 4 
Task 1: Binary Coder 
Download this document created by 
code.og (I can’t find the original link) and 
print of pages 7-9 for students. Page 
10 can be used as an extension. Invite 
students to colour the codes (sequence 
of squares) in order to represent a letter 
of the alphabet. Can students colour 
the codes to represent their name? 
Students find this task rather easy.
Student work sample
Lesson 2 - 4 
Task 2: Graph Paper Coding 
Download this document 
(http://learn.code.org/s/1/level/23 ) and watch the 
video introduction: 
https://www.youtube.com/watch?v=4e3fi_ls8CA . 
In this activity, students use the grid paper and 
arrows to show the sequence of coding (steps) 
required in order to draw the images. I modified 
this lesson. I asked students to draw their own 
path on a blank grid, record the code and then 
have a go at recording the code for the paths 
provided on the worksheet.
Student work sample
Lesson 2 - 4 
Task 3: Kodable 
This task requires access to iPads ad the 
free app Kodable. Students open the 
app, draw the Kodable path in their book 
and record the algorithm (code) for the 
Kodable to get to the end destination. 
Once students have recorded their path 
and code invite them to test their 
prediction on the iPad.
Student work sample
Lesson 2-4 
Task 4: Stacking cups 
For this activity you will need to watch the 
video 
(https://www.youtube.com/watch?v=xaW3PAz 
HxCU) and have a supply of plastic cups. 
I asked students to create sculpture using 6 
to 8 cups. I then asked them put an additional 
stack of cups to the left, pick up one cup and 
move it in the correct place to replicate the 
sculpture. Then record the moves.
Student work sample
Lesson 2-4 
Task 5: Bee Bots 
For this activity you will need access 
to Bee Bots. Ask students to write a 
Bee Bot code (movement), program 
their Bee Bot and watch the 
movements.
Lesson 5 & 6 
Part 1: Nutbush City Limits 
At the start of the lesson I showed 
students a video of the Nutbush City 
Limits Madison dance 
(https://www.youtube.com/watch?v=hoP9 
qrAYZsk ). We learnt the dance as a 
class. Then I invited students to think 
how might they write a code for the 
dance using symbols. How might they 
show repetition of a set of instructions?
Student work sample
Lesson 5 & 6 
Part 2: The Maze 
This activity 
requires students to 
have access to a 
computer. Students 
play The Maze 
online 
(http://learn.code.or 
g/s/1/level/2 ).
Lesson 7-11 
Scratch is software which enables users 
to create animations or games. You can 
download the software for free, here is 
the link to use Scratch online and here 
is the link to download the software. 
Alternatively, Scratch Junior may be 
more suitable for your class. You can 
download the software for free, here is 
the link and here is a link to free 
teaching ideas.
Student work sample
Lesson 12-15 
For these lessons you will need access 
to Bee Bots. Bee Bots are simple robots. 
You can program them to move forwards, 
backwards, right or left. These are basic 
algorithms. Students put the data in 
(input) and the Bee Bot provides the out 
put (series of programmed moves). They 
can be programmed to perform up to 40 
moves and the angle they turn is 90 
degrees.
Lesson 12-15 
Give groups of students the following 
design brief: 
Design a maze for a Bee Bot. Your 
Bee Bot must stay within the path and 
you need to program it to get from the 
start of the maze to the end of the 
maze. 
This design process took my Year 3 
students 2 lessons to complete.
Student work samples
Lesson 12-15 
Then I asked each group to record the 
algorithm (series of moves) for their 
Bee Bot to move from the start to the 
finish. Students then turned their 
algorithm over so that other groups 
couldn’t see. I then rotated groups so 
that they could predict the Bee Bot 
movements of other groups’ mazes, 
record, test and check their codes.
Student work sample
Assessment 
Throughout the unit I made observational 
assessments. At the end of the unit I asked 
students to play The Maze again and I gave them 
a 20 minute time limit. At the end of the 20 
minutes I recoded the level of which they were up 
to. I gave level 16-20 a high, level 9-16 a medium 
and below level 9 a developing. In terms of A-E 
grading, our school uses high, medium and 
developing for each reportable outcome and then 
the A-E grade for each subject is determined by 
how many high, mediums or lows a student 
receives for each curriculum area.
Additional Ideas 
Hopscotch for iPad 
This lesson was designed By iPad4Schools (Posted in 
Coding, How To, iPad, Specific Apps). You will need to 
download Hopscotch which is a free iPad app and view 
the instructional video before teaching the lesson. 
http://www.youtube.com/watch?v=4x5BtHlEAlQ
Additional Ideas 
Ideas by Michael Karlin: 
Michael has designed a range of lesson ideas 
using Cargo-bot, Daisy the Dinosaur and Move the 
Turtle. Here is the link for the PDF download.
Additional Ideas 
More apps: 
Light-bot is available for iPad and 
Android. Robozzle is free for iPad and 
Android.
Additional Ideas 
Bee Bot Dancing: 
Students create their own Bee Bot dance or they 
complete this task in pairs. I recommend that 
students choose one sound track and dances are 
limited to 30 seconds. 
http://www.youtube.com/watch?v=WmlokmEtpMg 
Something to aspire to: A collaborative dance Bee 
Bot algorithm. 
http://www.youtube.com/watch?v=YJ75y48UU8E
Additional Ideas 
Yana and Bo 
Yana costs $59 (AUS) and Bo costs $169 (AUS). I 
like the fact that they are both programmable with 
SCRATCH and Blockly. 
Web Link: Bo and Yana 
http://www.youtube.com/watch?v=nSRekzTPVE0
More resources and copyright 
RESOURCES: 
You can find additional resources on a website that I am working on 
called http://technologiesjvillis.weebly.com/ . You can also follow me 
on Pinterest http://www.pinterest.com/joannevillis/ 
COPYRIGHT: 
I give permission for the following: 
Adaptations and sharing of this resources for educational purpose 
only. I do not give permission for commercial use of this work. When 
sharing or adapting this work I ask that you give credit to the original 
creator, Joanne Villis at http://intertecheducation.edublogs.org/ . 
Some of the resources were noted and created by http://code.org/ 
and they expect the same (share, adapt, acknowledge for non 
commercial purposes). 
ENJOY! 
.

More Related Content

PPTX
Scratch Programming
PPT
Proper Care Of Computers
PDF
Entendendo o ZDLRA - Oracle Zero Data Loss Recovery Appliance e garantindo rp...
PPTX
Windows File Explorer/Windows Explorer - The Basics
PPT
Powerpoint Assignment Example
PDF
Computer safety
PDF
CSS L04 - Integral Parts of the Computer System
Scratch Programming
Proper Care Of Computers
Entendendo o ZDLRA - Oracle Zero Data Loss Recovery Appliance e garantindo rp...
Windows File Explorer/Windows Explorer - The Basics
Powerpoint Assignment Example
Computer safety
CSS L04 - Integral Parts of the Computer System

What's hot (20)

PPTX
Digital health and wellness
PPTX
ICT CLASS grade 6 chapter 1.pptx
PPTX
Digital lesson plan topic computer networking (1)
PPTX
Os ppt
PPTX
Handtools
PDF
Create a quiz using google forms
PDF
G-Suite for Education - Methods and Modes
PPTX
PC Maintenance Security and Troubleshooting
PPTX
Memory Management in Windows 7
PPTX
Computer hardware troubleshooting
PPT
Visual Studio.NET
PPTX
Coding Boot Camp Presentation
PDF
Coderetreat - Practice to Master Your Crafts
PPTX
AI in UI automation using Helenium
PPT
Basic Computer Course
PPT
Application software
PPTX
Lesson 1: Scratch Computer Programming
PPTX
Computer Troubleshooting - T.L.E.
PPSX
Basic computer troubleshooting
PPTX
Web development with explanation | web Languages | Domain | Hosting
Digital health and wellness
ICT CLASS grade 6 chapter 1.pptx
Digital lesson plan topic computer networking (1)
Os ppt
Handtools
Create a quiz using google forms
G-Suite for Education - Methods and Modes
PC Maintenance Security and Troubleshooting
Memory Management in Windows 7
Computer hardware troubleshooting
Visual Studio.NET
Coding Boot Camp Presentation
Coderetreat - Practice to Master Your Crafts
AI in UI automation using Helenium
Basic Computer Course
Application software
Lesson 1: Scratch Computer Programming
Computer Troubleshooting - T.L.E.
Basic computer troubleshooting
Web development with explanation | web Languages | Domain | Hosting
Ad

Viewers also liked (14)

PPTX
Year 5-6: Ideas for teaching coding
PPTX
Designing Toy: Y2 Lesson Ideas
PPTX
Teaching Coding? Resources for teachers by Joanne Villis
PPTX
Towering high: Technology unit
PPT
Bee-Bots at MacICT: Project overview 2010
PPSX
Group 6 video presentation bullying
PPT
Imitating learning year 3 lesson 4
PDF
4 Lessons Learned from the First Year of Client Success
PPTX
Leadership Lessons from a 4 Year Old Dr. Val Gokenbach
PPT
Year 4 Interactive maths lesson
PPT
Student Voting System Year 4 Punctuation
PPT
First Day of School PowerPoint
PPT
First Day Powerpoint Expectations
PDF
Classroom rules
Year 5-6: Ideas for teaching coding
Designing Toy: Y2 Lesson Ideas
Teaching Coding? Resources for teachers by Joanne Villis
Towering high: Technology unit
Bee-Bots at MacICT: Project overview 2010
Group 6 video presentation bullying
Imitating learning year 3 lesson 4
4 Lessons Learned from the First Year of Client Success
Leadership Lessons from a 4 Year Old Dr. Val Gokenbach
Year 4 Interactive maths lesson
Student Voting System Year 4 Punctuation
First Day of School PowerPoint
First Day Powerpoint Expectations
Classroom rules
Ad

Similar to Coding: Year 3-4 Teaching Ideas by Joanne Villis (20)

DOCX
Coding io1-materials for students-group2
PDF
Coding Unplugged_Focus on problem solvin
PPTX
Coding, Robotics and other Emerging Technologies
PPTX
Coding on iPads
PDF
inspire_sow_computing.pdfeducation......
PDF
STEM Programming Ideas at the Library.pdf
PPTX
LSBU PGCE Computing in Primary Schools
PDF
Thinkersmith circuits
PPTX
Why schools must lead maker movement
DOCX
Y5 Coding 2016 Digital Technologies Program
PPTX
Schoo Innovation Project - Robotics and Coding
PPTX
Coding for Teachers and Kids Workshop Presentation
PDF
Coding is the new literacy
DOCX
Coding io1-materials for teachers
PDF
Intro to Coding Pt 2
DOCX
Perkongsiaan sumber maklumat program koding
PPTX
Cracking the Code: A Beginner's Guide to Coding With Elementary Students
PPTX
Coding io1-introduction
KEY
Eco bot
Coding io1-materials for students-group2
Coding Unplugged_Focus on problem solvin
Coding, Robotics and other Emerging Technologies
Coding on iPads
inspire_sow_computing.pdfeducation......
STEM Programming Ideas at the Library.pdf
LSBU PGCE Computing in Primary Schools
Thinkersmith circuits
Why schools must lead maker movement
Y5 Coding 2016 Digital Technologies Program
Schoo Innovation Project - Robotics and Coding
Coding for Teachers and Kids Workshop Presentation
Coding is the new literacy
Coding io1-materials for teachers
Intro to Coding Pt 2
Perkongsiaan sumber maklumat program koding
Cracking the Code: A Beginner's Guide to Coding With Elementary Students
Coding io1-introduction
Eco bot

More from Joanne Villis (20)

PPTX
STEM? by J Villis
PPTX
EdTech SA 2017 Presentation Joanne Villis
PPTX
How to teach digital technologies in the Primary years
PPTX
Game on Ms v and Alisha
DOCX
Y7 Game Design Technologies Program
PPTX
Share point a_wholeschool_approach
PPTX
Social Media: Teaching ideas for Primary Education
PPTX
Ideas for teaching Primary Drama at Christmas time
PPTX
Our online life: Ideas for teaching primary students
PPTX
Number sentences j villis
PPTX
Using Apps to animate superhero stories
PPTX
Ideas primary technologies_j_villis
PPTX
Fostering Creative and Critical Thinking using iPads in Primary Mathematics
PPTX
Fostering Critical and Creative Thinking Literacy Skills using iPads in Prima...
PPTX
Solar Ovens: Y3/4 Design and Technologies Teaching Unit
PPTX
Y5-6 Forces and Electricity Teaching Ideas J Villis
PPTX
Data lesson ideas for Y3/4 Australian Curriculum
PPTX
Caine's arcade technology lesson ideas for teachers
PPTX
Multiplication & division teaching ideas
PPTX
Forces and Materials 2 Teaching Idea J Villis
STEM? by J Villis
EdTech SA 2017 Presentation Joanne Villis
How to teach digital technologies in the Primary years
Game on Ms v and Alisha
Y7 Game Design Technologies Program
Share point a_wholeschool_approach
Social Media: Teaching ideas for Primary Education
Ideas for teaching Primary Drama at Christmas time
Our online life: Ideas for teaching primary students
Number sentences j villis
Using Apps to animate superhero stories
Ideas primary technologies_j_villis
Fostering Creative and Critical Thinking using iPads in Primary Mathematics
Fostering Critical and Creative Thinking Literacy Skills using iPads in Prima...
Solar Ovens: Y3/4 Design and Technologies Teaching Unit
Y5-6 Forces and Electricity Teaching Ideas J Villis
Data lesson ideas for Y3/4 Australian Curriculum
Caine's arcade technology lesson ideas for teachers
Multiplication & division teaching ideas
Forces and Materials 2 Teaching Idea J Villis

Recently uploaded (20)

PDF
Insiders guide to clinical Medicine.pdf
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Classroom Observation Tools for Teachers
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
RMMM.pdf make it easy to upload and study
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
master seminar digital applications in india
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Pre independence Education in Inndia.pdf
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Complications of Minimal Access Surgery at WLH
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
Insiders guide to clinical Medicine.pdf
VCE English Exam - Section C Student Revision Booklet
STATICS OF THE RIGID BODIES Hibbelers.pdf
Microbial disease of the cardiovascular and lymphatic systems
Microbial diseases, their pathogenesis and prophylaxis
Classroom Observation Tools for Teachers
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
RMMM.pdf make it easy to upload and study
Renaissance Architecture: A Journey from Faith to Humanism
Abdominal Access Techniques with Prof. Dr. R K Mishra
master seminar digital applications in india
Supply Chain Operations Speaking Notes -ICLT Program
Module 4: Burden of Disease Tutorial Slides S2 2025
O7-L3 Supply Chain Operations - ICLT Program
Pre independence Education in Inndia.pdf
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Anesthesia in Laparoscopic Surgery in India
Complications of Minimal Access Surgery at WLH
102 student loan defaulters named and shamed – Is someone you know on the list?

Coding: Year 3-4 Teaching Ideas by Joanne Villis

  • 1. Year 3-4 Coding Lessons By Joanne Villis http://www.youtube.com/watch?v=nKIu9yen5nc
  • 2. Australian Curriculum • Digital Technologies Define simple problems, and describe and follow a sequence of steps and decisions (algorithms) needed to solve them (ACTDIP010) Implement simple digital solutions as visual programs with algorithms involving branching (decisions) and user input (ACTDIP011)
  • 3. Glossary Algorithm : A description of the steps and decisions required to solve a problem Branching: Occurs when an algorithm makes a choice to do one of two or more actions depending on sets of conditions and the data provided Digital solution: The result (or output) of transforming data into information using digital systems, skills, techniques and processes to meet a need or opportunity
  • 4. Lesson 1 An Algorithm is a set of steps and decisions required to solve a problem. Computers read and store data (information) in order to solve problems when people click the mouse or touch the screen. The individual sets of steps are called codes. Computers use code which consists of 0 and 1. However, we are going to have a look at codes which consist of black and white squares, arranged in a particular order to represent a letter of the alphabet. To begin the lesson use grid paper with an object on the page. I used an Angry Bird and on the second grid a Bee Bot. Ask students to draw a path and then represent the path movements using arrows.
  • 6. Lesson 2 - 4 For the following activities I divided the class into groups and rotated groups through the activities. This enabled me to work using limited resources. Explain each activity to the class at the start of the lesson and provide task cards at each of the activities. This helps clarification of tasks for students.
  • 7. Lesson 2 - 4 Task 1: Binary Coder Download this document created by code.og (I can’t find the original link) and print of pages 7-9 for students. Page 10 can be used as an extension. Invite students to colour the codes (sequence of squares) in order to represent a letter of the alphabet. Can students colour the codes to represent their name? Students find this task rather easy.
  • 9. Lesson 2 - 4 Task 2: Graph Paper Coding Download this document (http://learn.code.org/s/1/level/23 ) and watch the video introduction: https://www.youtube.com/watch?v=4e3fi_ls8CA . In this activity, students use the grid paper and arrows to show the sequence of coding (steps) required in order to draw the images. I modified this lesson. I asked students to draw their own path on a blank grid, record the code and then have a go at recording the code for the paths provided on the worksheet.
  • 11. Lesson 2 - 4 Task 3: Kodable This task requires access to iPads ad the free app Kodable. Students open the app, draw the Kodable path in their book and record the algorithm (code) for the Kodable to get to the end destination. Once students have recorded their path and code invite them to test their prediction on the iPad.
  • 13. Lesson 2-4 Task 4: Stacking cups For this activity you will need to watch the video (https://www.youtube.com/watch?v=xaW3PAz HxCU) and have a supply of plastic cups. I asked students to create sculpture using 6 to 8 cups. I then asked them put an additional stack of cups to the left, pick up one cup and move it in the correct place to replicate the sculpture. Then record the moves.
  • 15. Lesson 2-4 Task 5: Bee Bots For this activity you will need access to Bee Bots. Ask students to write a Bee Bot code (movement), program their Bee Bot and watch the movements.
  • 16. Lesson 5 & 6 Part 1: Nutbush City Limits At the start of the lesson I showed students a video of the Nutbush City Limits Madison dance (https://www.youtube.com/watch?v=hoP9 qrAYZsk ). We learnt the dance as a class. Then I invited students to think how might they write a code for the dance using symbols. How might they show repetition of a set of instructions?
  • 18. Lesson 5 & 6 Part 2: The Maze This activity requires students to have access to a computer. Students play The Maze online (http://learn.code.or g/s/1/level/2 ).
  • 19. Lesson 7-11 Scratch is software which enables users to create animations or games. You can download the software for free, here is the link to use Scratch online and here is the link to download the software. Alternatively, Scratch Junior may be more suitable for your class. You can download the software for free, here is the link and here is a link to free teaching ideas.
  • 21. Lesson 12-15 For these lessons you will need access to Bee Bots. Bee Bots are simple robots. You can program them to move forwards, backwards, right or left. These are basic algorithms. Students put the data in (input) and the Bee Bot provides the out put (series of programmed moves). They can be programmed to perform up to 40 moves and the angle they turn is 90 degrees.
  • 22. Lesson 12-15 Give groups of students the following design brief: Design a maze for a Bee Bot. Your Bee Bot must stay within the path and you need to program it to get from the start of the maze to the end of the maze. This design process took my Year 3 students 2 lessons to complete.
  • 24. Lesson 12-15 Then I asked each group to record the algorithm (series of moves) for their Bee Bot to move from the start to the finish. Students then turned their algorithm over so that other groups couldn’t see. I then rotated groups so that they could predict the Bee Bot movements of other groups’ mazes, record, test and check their codes.
  • 26. Assessment Throughout the unit I made observational assessments. At the end of the unit I asked students to play The Maze again and I gave them a 20 minute time limit. At the end of the 20 minutes I recoded the level of which they were up to. I gave level 16-20 a high, level 9-16 a medium and below level 9 a developing. In terms of A-E grading, our school uses high, medium and developing for each reportable outcome and then the A-E grade for each subject is determined by how many high, mediums or lows a student receives for each curriculum area.
  • 27. Additional Ideas Hopscotch for iPad This lesson was designed By iPad4Schools (Posted in Coding, How To, iPad, Specific Apps). You will need to download Hopscotch which is a free iPad app and view the instructional video before teaching the lesson. http://www.youtube.com/watch?v=4x5BtHlEAlQ
  • 28. Additional Ideas Ideas by Michael Karlin: Michael has designed a range of lesson ideas using Cargo-bot, Daisy the Dinosaur and Move the Turtle. Here is the link for the PDF download.
  • 29. Additional Ideas More apps: Light-bot is available for iPad and Android. Robozzle is free for iPad and Android.
  • 30. Additional Ideas Bee Bot Dancing: Students create their own Bee Bot dance or they complete this task in pairs. I recommend that students choose one sound track and dances are limited to 30 seconds. http://www.youtube.com/watch?v=WmlokmEtpMg Something to aspire to: A collaborative dance Bee Bot algorithm. http://www.youtube.com/watch?v=YJ75y48UU8E
  • 31. Additional Ideas Yana and Bo Yana costs $59 (AUS) and Bo costs $169 (AUS). I like the fact that they are both programmable with SCRATCH and Blockly. Web Link: Bo and Yana http://www.youtube.com/watch?v=nSRekzTPVE0
  • 32. More resources and copyright RESOURCES: You can find additional resources on a website that I am working on called http://technologiesjvillis.weebly.com/ . You can also follow me on Pinterest http://www.pinterest.com/joannevillis/ COPYRIGHT: I give permission for the following: Adaptations and sharing of this resources for educational purpose only. I do not give permission for commercial use of this work. When sharing or adapting this work I ask that you give credit to the original creator, Joanne Villis at http://intertecheducation.edublogs.org/ . Some of the resources were noted and created by http://code.org/ and they expect the same (share, adapt, acknowledge for non commercial purposes). ENJOY! .