Teaching Programming with
SMARTboards
By Nora Husani
A lesson plan...
This is an example of a lesson
plan slide I found on teaching
drag and drop programming to
middle school students with a
SMARTboard
The students would be able to fill
in the boxes on the SMARTboard
and “run the code” to see what it
would do!
SMARTboards for Programming
Passion for Programming
I chose this lesson plan because I have a huge passion for teaching kids how to
code! I started a club here at Miami where we teach local 3rd-5th graders how to
code every single week!
After learning about SMARTboards I thought that they would be a great resource
for teaching kids to code!
Target Learners: I would use this lesson plan for elementary school students (4th
and 5th grade)
Subject Area: Computer Science
Lesson Plan from SMART Exchange
The coding and programming blocks lesson plan I chose can be found at:
http://exchange.smarttech.com/details.html?id=7001f302-29f2-4caf-907a-
ff574ee43533
How to use the resources
● Lesson plan allows for students to interact with the SMARTboard by filling in
the blanks in the coding “blocks” with their own code!
● The students would then run the code to see what it does!
Alterations/Changes to Lesson Plan
● I would add a warm up/brain teaser section to get the kids thinking about
programming and problem solving before we dived into the actual coding
● I would have a pre-discussion on what the kids thought programming was
● In addition to using the SMARTboard I would have the kids act out what the
code is doing before they run it on the SMARTboard
● I would add some summary questions after we had finished the activity to
review what we had learned
Universal Design
● Large font, easier to read
● Audio features (helpful for those who cannot read or see)
● Discussion portions for those who learn better through talking
● Hands on portion for those who learn better through doing
● https://scratch.mit.edu/ offers the same lesson plans that you can do without a
SMARTboard if you do not have accesss to one!
Other ways to teach kids to code!
I discovered that there are many other resources to teach kids to code besides
SMARTboards:
● https://code.org/
● http://www.sphero.com/
● http://codemonkeyplanet.com/

More Related Content

PPT
8-2010 Assistive Technology by Tonsetic
PDF
Smar ter teacher communication
PPTX
Preparing for my career
PPTX
Education will change. Universities will change.
PPT
IPT Technologies
PPTX
Ed.tech
PPTX
Using Chrome Extensions to Support Literacy
PPTX
Using technology to facilitate k 12 instruction
8-2010 Assistive Technology by Tonsetic
Smar ter teacher communication
Preparing for my career
Education will change. Universities will change.
IPT Technologies
Ed.tech
Using Chrome Extensions to Support Literacy
Using technology to facilitate k 12 instruction

What's hot (20)

PPT
Making the most out of technology
PPTX
Codesters
PPT
Logo
ODP
Technology presentation
ODP
Technology presentation
PPT
Technology summative
PPT
Using Blogs to Motivate Writers
PDF
NCIT 2015 - The Development of Game Engine in Learning Media
PPSX
The Lab Report Vol.1 Issue.1
PPTX
Reflection
PPT
Ten Thumbs Typing Tutor
PPTX
Blog power point
PPTX
corrected Presentation comp 5
PPTX
Education and Trainning
PPTX
Powerpoint 1
PPTX
Study skillsppt
PPTX
Digital exit checks
PPTX
2013 what is a teach meet - schoolnet sa
PPTX
PPTX
Making the most out of technology
Codesters
Logo
Technology presentation
Technology presentation
Technology summative
Using Blogs to Motivate Writers
NCIT 2015 - The Development of Game Engine in Learning Media
The Lab Report Vol.1 Issue.1
Reflection
Ten Thumbs Typing Tutor
Blog power point
corrected Presentation comp 5
Education and Trainning
Powerpoint 1
Study skillsppt
Digital exit checks
2013 what is a teach meet - schoolnet sa
Ad

Viewers also liked (6)

PDF
Onspon_Intro 1.0
PDF
Recognition Awards 2016
PPTX
Медицина Средневековья
PPTX
5 apps you should be using as a coach
PPTX
Certificate of Proficiency in English
Onspon_Intro 1.0
Recognition Awards 2016
Медицина Средневековья
5 apps you should be using as a coach
Certificate of Proficiency in English
Ad

Similar to SMARTboards for Programming (20)

PPTX
SMART Board Lesson for Computer Programming
PPTX
Smartboard powerpoint
PPT
Book591 interactiveclasslesson
PPTX
4.1 Smart Board lesson
PPTX
App Circus Presentation.pptx
PPTX
PDF
Collaboracionglobal
DOCX
Coding io1-materials for teachers
PPT
TECHNOLOGY INTEGRATION IN CLASS strategy .ppt
PPT
Math Integration
PDF
Smart implementation plan.docx
DOCX
District technology training plan 640 (improved)
PPTX
Midterm 1
PPTX
Mobile and Online Assessments
DOCX
BYOD/BYOT Implementation Plan for Sixth Grade Mathematics
PPT
Free AT and UDL for learners with and without disabilities
PPTX
Digital Tools for their English Levels 2017 Teachers Workshop
PPTX
New Age Techn
PDF
Presentation-M3-2-QuILL-IPB
PPT
Smartboards
SMART Board Lesson for Computer Programming
Smartboard powerpoint
Book591 interactiveclasslesson
4.1 Smart Board lesson
App Circus Presentation.pptx
Collaboracionglobal
Coding io1-materials for teachers
TECHNOLOGY INTEGRATION IN CLASS strategy .ppt
Math Integration
Smart implementation plan.docx
District technology training plan 640 (improved)
Midterm 1
Mobile and Online Assessments
BYOD/BYOT Implementation Plan for Sixth Grade Mathematics
Free AT and UDL for learners with and without disabilities
Digital Tools for their English Levels 2017 Teachers Workshop
New Age Techn
Presentation-M3-2-QuILL-IPB
Smartboards

Recently uploaded (20)

PPT
Geologic Time for studying geology for geologist
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
Two-dimensional Klein-Gordon and Sine-Gordon numerical solutions based on dee...
PDF
CloudStack 4.21: First Look Webinar slides
PPTX
Modernising the Digital Integration Hub
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
Abstractive summarization using multilingual text-to-text transfer transforme...
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PPTX
Microsoft Excel 365/2024 Beginner's training
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
A proposed approach for plagiarism detection in Myanmar Unicode text
PPTX
Chapter 5: Probability Theory and Statistics
PPTX
2018-HIPAA-Renewal-Training for executives
PDF
UiPath Agentic Automation session 1: RPA to Agents
PDF
Five Habits of High-Impact Board Members
PDF
OpenACC and Open Hackathons Monthly Highlights July 2025
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
Geologic Time for studying geology for geologist
A review of recent deep learning applications in wood surface defect identifi...
Two-dimensional Klein-Gordon and Sine-Gordon numerical solutions based on dee...
CloudStack 4.21: First Look Webinar slides
Modernising the Digital Integration Hub
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Abstractive summarization using multilingual text-to-text transfer transforme...
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
A contest of sentiment analysis: k-nearest neighbor versus neural network
Microsoft Excel 365/2024 Beginner's training
Hindi spoken digit analysis for native and non-native speakers
1 - Historical Antecedents, Social Consideration.pdf
A proposed approach for plagiarism detection in Myanmar Unicode text
Chapter 5: Probability Theory and Statistics
2018-HIPAA-Renewal-Training for executives
UiPath Agentic Automation session 1: RPA to Agents
Five Habits of High-Impact Board Members
OpenACC and Open Hackathons Monthly Highlights July 2025
NewMind AI Weekly Chronicles – August ’25 Week III

SMARTboards for Programming

  • 2. A lesson plan... This is an example of a lesson plan slide I found on teaching drag and drop programming to middle school students with a SMARTboard The students would be able to fill in the boxes on the SMARTboard and “run the code” to see what it would do!
  • 4. Passion for Programming I chose this lesson plan because I have a huge passion for teaching kids how to code! I started a club here at Miami where we teach local 3rd-5th graders how to code every single week! After learning about SMARTboards I thought that they would be a great resource for teaching kids to code! Target Learners: I would use this lesson plan for elementary school students (4th and 5th grade) Subject Area: Computer Science
  • 5. Lesson Plan from SMART Exchange The coding and programming blocks lesson plan I chose can be found at: http://exchange.smarttech.com/details.html?id=7001f302-29f2-4caf-907a- ff574ee43533
  • 6. How to use the resources ● Lesson plan allows for students to interact with the SMARTboard by filling in the blanks in the coding “blocks” with their own code! ● The students would then run the code to see what it does!
  • 7. Alterations/Changes to Lesson Plan ● I would add a warm up/brain teaser section to get the kids thinking about programming and problem solving before we dived into the actual coding ● I would have a pre-discussion on what the kids thought programming was ● In addition to using the SMARTboard I would have the kids act out what the code is doing before they run it on the SMARTboard ● I would add some summary questions after we had finished the activity to review what we had learned
  • 8. Universal Design ● Large font, easier to read ● Audio features (helpful for those who cannot read or see) ● Discussion portions for those who learn better through talking ● Hands on portion for those who learn better through doing ● https://scratch.mit.edu/ offers the same lesson plans that you can do without a SMARTboard if you do not have accesss to one!
  • 9. Other ways to teach kids to code! I discovered that there are many other resources to teach kids to code besides SMARTboards: ● https://code.org/ ● http://www.sphero.com/ ● http://codemonkeyplanet.com/