SlideShare a Scribd company logo
”
Teaching Method and
Flexible Tools
MATERIALS FOR STUDENTS
-ACTIVITIES GROUP 2 -
This project has been funded with support from the European Commission.
This publication reflects the views only of the author, and the Commission
cannot be held responsible for any use which may be made of the information
contained therein.
”
Step 1
UNPLUGGED ACTIVITIES
https://csedweek.org/unplugged/thinkersmith
CUMy Robotic Friends - unplugged activity (video)
Unplugged is a collection of free learning activities that teach Computer
Science through engaging games and puzzles that use cards, string, crayons
and lots of running around.
The activities introduce students to Computational Thinking through concepts
such as binary numbers, algorithms and data compression, separated from
the distractions and technical details of having to use computers. Importantly,
no programming is required to engage with these ideas!
By "programming" one another to draw pictures, students will begin to
understand what programming is really about. The class will begin by having
students instruct each other to color squares in on graph paper in an effort to
reproduce an existing picture. If there’s time, the lesson can conclude with
images that the students create themselves.
Getting Started - 15 minutes
1) Vocabulary
2) Introduce Graph Paper Programming
3) Practice Together
Activity: Graph Paper Programming - 20 minutes
4) Four-by-Fours
”
Wrap-up - 5 minutes
5) Flash Chat: What did we learn?
6) Vocab Shmocab
Assessment - 10 minutes
7) Graph Paper Programming Assessment
Short description:
1) Vocabulary
This lesson has two new and important words:
Algorithm - Say it with me: Al-go-ri-thm
A list of steps that you can follow to finish a task
Program - Say it with me: Pro-gram
”
An algorithm that has been coded into something that can be run by a
machine
2) Introduce Graph Paper Programming
In this activity, we are going to guide each other toward making drawings,
without letting the other people in our group see the original image.
For this exercise, we will use sheets of 4x4 graph paper. Starting at the upper
left-hand corner, we’ll guide our teammates’ Automatic Realization Machine
(ARM) with simple instructions. Those instructions include:
 Move One Square Right
 Move One Square Left
 Move One Square Up
 Move One Square Down
Fill-In Square with color
For example, here’s how we would write an algorithm to instruct a friend (who
is pretending to be a drawing machine) to color their blank grid so that it
looks like the image below:
”
With one little substitution, we can do this much more easily! Instead of
having to write out an entire phrase for each instruction, we can use arrows.
In this instance, the arrow symbols are the “program” code and the words are
the “algorithm” piece. This means that we could write the algorithm:
“Move one square right, Move one square right, Fill-in square with color”
”
and that would correspond to the program:
Using arrows, we can redo the code from the previous image much
more easily!
3) Practice Together
Start your class off in the world of programming by drawing or projecting the
provided key onto the board.
Select a simple drawing, such as this one to use as an example.
”
This is a good way to introduce all of the symbols in the key. To begin, fill in
the graph for the class -- square by square -- then ask them to help describe
what you’ve just done. First, you can speak the algorithm out loud, then you
can turn your verbal instructions into a program.
A sample algorithm:
“Move Right, Fill-In Square, Move Right, Move Down
Fill-In Square, Move Left, Move Left, Fill-In Square
Move Down, Move Right, Fill-In Square, Move Right”
Some of your class may notice that there is an unnecessary step, but hold
them off until after the programming stage.
Walk the class through translating the algorithm into the program:
”
The classroom may be buzzing with suggestions by this point. If the class gets
the gist of the exercise, this is a good place to discuss alternate ways of filling
out the same grid. If there is still confusion, save that piece for another day
and work with another example.
If the class can shout out the algorithm and define the correct symbols to use
for each step, they’re ready to move on. Depending on your class and their
age, you can either try doing a more complicated grid together or skip
straight to having them work in groups
”
ACTIVITY: GRAPH PAPER PROGRAMMING (20 MIN)
4) Four-by-Fours Activity Worksheet
1. Divide students into pairs.
2. Have each pair choose an image from the worksheet.
3. Discuss the algorithm to draw that image with partner.
”
4. Convert algorithm into a program using symbols.
5. Trade programs with another pair and draw one another's image.
6. Choose another image and go again!
WRAP-UP (5 MIN)
5) Flash Chat: What did we learn?
 What did we learn today?
 What if we used the same arrows, but replaced "Fill-In Square" with
"Lay Brick"? What might we be able to do?
 What else could we program if we just changed what the arrows meant?
”
6) Vocab Shmocab
 Which one of these definitions did we learn a word for today?
"A large tropical parrot with a very long tail and beautiful feathers"
"A list of steps that you can follow to finish a task"
"An incredibly stinky flower that blooms only once a year"
...and what is the word that we learned?
 Which one of these is the most like a "program"?
*A shoebox full of pretty rocks
*Twelve pink flowers in a vase
*Sheet music for your favorite song
Explain why you chose your answer.
ASSESSMENT (10 MIN)
7) Graph Paper Programming Assessment
EXTENDED LEARNING
Use these activities to enhance student learning. They can be used as outside
of class activities or other enrichment.
Better and Better
 Have your class try making up their own images.
 Can they figure out how to program the images that they create?
Class Challenge
”
 As the teacher, draw an image on a 5x5 grid.
 Can the class code that up along with you?
CONNECTIONS AND BACKGROUND INFORMATION
ISTE Standards (formerly NETS)
1.b - Create original works as a means of personal or group expression.
1.c - Use models and simulation to explore complex systems and issues.
2.d - Contribute to project teams to solve problems.
4.b - Plan and manage activities to develop a solution or complete a
project.
4.d - Use multiple processes and diverse perspectives to explore
alternative solutions.
Which is the teacher's role?
GUIDE - FACILITATOR
Which is the student' s role?
Pupils have fan with a games that offers many possibilities for creating stories
through the language of coding
”
STEP 2
SCRATCH
We focus on Scratch, the block-based programming language and online
community developed by the Lifelong Kindergarten Group at the MIT Media
Lab. Scratch makes it easy for young people to create their own interactive
media projects -- like games, animations, and simulations -- and then share
their creations with others in an active, online community.
https://scratch.mit.edu/help/videos/#
”
Which is the student' s role?
Pupils have fan with a games that offers many possibilities for creating stories
through the language of coding
Which is the teacher's role?
GUIDE - FACILITATOR
”
Example of use: project of fourth grade students of "Nicola Fornelli"
school
https://scratch.mit.edu/projects/108876142/
Bibliography
http://scratch.mit.edu
http://www.picocricket.com/picoboard.html.
http://info.scratch.mit.edu/WeDo
”
http://www.legoeducation.us/eng/search/wedo
STEP 3
PLAY WITH BEE -BOT AND BLU - BOT
Bee-Bot web site! Bee-Bot is an exciting new robot designed for use by
young children. This colorful, easy-to-operate, and friendly little robot is a
perfect tool for teaching sequencing, estimation, problem-solving, and just
having fun!
”
EXSAMPLE OF USE
PATHS GEOGRAPHY
”
ALPHABET MULTIPLICATION TABLES
STORIES
”
STEP 4
LEGO MINDSTORMS
LEGO® MINDSTORMS® EV3 combining the versatility of the LEGO building
system with the most advanced technology we’ve ever developed, unleash the
creative powers of the new LEGO MINDSTORMS EV3 set to create and
command robots that walk, talk, think and do anything you can imagine.
Follow the step-by-step 3D building instructions to create TRACK3R, R3PTAR,
SPIK3R, EV3RSTORM and GRIPP3R and bring them to life with an easy,
intuitive and icon-based programming interface. Grab the enclosed remote
control and take on challenging ready-made missions or download the free
app and command your robot using your smart device. Want to share your
own creations and be inspired by others? Logon to LEGO.com/mindstorms to
access loads of cool content and interact with a huge online community of
other LEGO MINDSTORMS fans.
”

More Related Content

What's hot

Bee-Bots at MacICT: Project overview 2010
Bee-Bots at MacICT: Project overview 2010Bee-Bots at MacICT: Project overview 2010
Bee-Bots at MacICT: Project overview 2010
Macquarie ICT Innovations Centre (MacICT)
 
Coding for Teachers and Kids Workshop Presentation
Coding for Teachers and Kids Workshop PresentationCoding for Teachers and Kids Workshop Presentation
Coding for Teachers and Kids Workshop Presentation
Joanne Villis
 
Fostering Creative and Critical Thinking using iPads in Primary Mathematics
Fostering Creative and Critical Thinking using iPads in Primary MathematicsFostering Creative and Critical Thinking using iPads in Primary Mathematics
Fostering Creative and Critical Thinking using iPads in Primary Mathematics
Joanne Villis
 
Using iPad to develop Computational Thinking in EYFS and KS1
Using iPad to develop Computational Thinking in EYFS and KS1Using iPad to develop Computational Thinking in EYFS and KS1
Using iPad to develop Computational Thinking in EYFS and KS1
JEcomputing
 
Ideas primary technologies_j_villis
Ideas primary technologies_j_villisIdeas primary technologies_j_villis
Ideas primary technologies_j_villis
Joanne Villis
 
Teaching Coding? Resources for teachers by Joanne Villis
Teaching Coding? Resources for teachers by Joanne VillisTeaching Coding? Resources for teachers by Joanne Villis
Teaching Coding? Resources for teachers by Joanne Villis
Joanne Villis
 
Year 5-6: Ideas for teaching coding
Year 5-6: Ideas for teaching codingYear 5-6: Ideas for teaching coding
Year 5-6: Ideas for teaching coding
Joanne Villis
 
Coding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau AuCoding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau Au
PublicLibraryServices
 
10 things I've learned teaching coding to kids
10 things I've learned teaching coding to kids 10 things I've learned teaching coding to kids
10 things I've learned teaching coding to kids
gicelamorales
 
Coding with kids
Coding with kidsCoding with kids
Coding with kids
Azzurra Ragone
 
Relative advantage and software
Relative advantage and softwareRelative advantage and software
Relative advantage and software
Tammi Gearhart
 
Getting students to collaborate in Breakout Rooms in Remote Teaching
Getting students to collaborate in Breakout Rooms in Remote TeachingGetting students to collaborate in Breakout Rooms in Remote Teaching
Getting students to collaborate in Breakout Rooms in Remote Teaching
Phil Longwell
 
Baleap tel sig conference slides
Baleap tel sig conference slidesBaleap tel sig conference slides
Baleap tel sig conference slides
Phil Longwell
 
iPads and the primary computing curriculum
iPads and the primary computing curriculumiPads and the primary computing curriculum
iPads and the primary computing curriculum
JEcomputing
 
ICT in the Prep classroom Paul H. Smith
ICT in the Prep classroom Paul H. SmithICT in the Prep classroom Paul H. Smith
ICT in the Prep classroom Paul H. Smith
JTP Innovative Learning
 
The clohe webinar
The clohe webinarThe clohe webinar
The clohe webinar
Joel Josephson
 
Coding: Year 3-4 Teaching Ideas by Joanne Villis
Coding: Year 3-4 Teaching Ideas by Joanne VillisCoding: Year 3-4 Teaching Ideas by Joanne Villis
Coding: Year 3-4 Teaching Ideas by Joanne Villis
Joanne Villis
 
Interesting ways to_use_an_i_pod_touch_in_th
Interesting ways to_use_an_i_pod_touch_in_thInteresting ways to_use_an_i_pod_touch_in_th
Interesting ways to_use_an_i_pod_touch_in_thtsumrall
 
21st Century Classroom
21st Century Classroom21st Century Classroom
21st Century Classroom
kflick
 

What's hot (20)

Bee-Bots at MacICT: Project overview 2010
Bee-Bots at MacICT: Project overview 2010Bee-Bots at MacICT: Project overview 2010
Bee-Bots at MacICT: Project overview 2010
 
Coding for Teachers and Kids Workshop Presentation
Coding for Teachers and Kids Workshop PresentationCoding for Teachers and Kids Workshop Presentation
Coding for Teachers and Kids Workshop Presentation
 
Fostering Creative and Critical Thinking using iPads in Primary Mathematics
Fostering Creative and Critical Thinking using iPads in Primary MathematicsFostering Creative and Critical Thinking using iPads in Primary Mathematics
Fostering Creative and Critical Thinking using iPads in Primary Mathematics
 
Using iPad to develop Computational Thinking in EYFS and KS1
Using iPad to develop Computational Thinking in EYFS and KS1Using iPad to develop Computational Thinking in EYFS and KS1
Using iPad to develop Computational Thinking in EYFS and KS1
 
Ideas primary technologies_j_villis
Ideas primary technologies_j_villisIdeas primary technologies_j_villis
Ideas primary technologies_j_villis
 
Teaching Coding? Resources for teachers by Joanne Villis
Teaching Coding? Resources for teachers by Joanne VillisTeaching Coding? Resources for teachers by Joanne Villis
Teaching Coding? Resources for teachers by Joanne Villis
 
Year 5-6: Ideas for teaching coding
Year 5-6: Ideas for teaching codingYear 5-6: Ideas for teaching coding
Year 5-6: Ideas for teaching coding
 
Coding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau AuCoding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau Au
 
10 things I've learned teaching coding to kids
10 things I've learned teaching coding to kids 10 things I've learned teaching coding to kids
10 things I've learned teaching coding to kids
 
Coding with kids
Coding with kidsCoding with kids
Coding with kids
 
Relative advantage and software
Relative advantage and softwareRelative advantage and software
Relative advantage and software
 
Getting students to collaborate in Breakout Rooms in Remote Teaching
Getting students to collaborate in Breakout Rooms in Remote TeachingGetting students to collaborate in Breakout Rooms in Remote Teaching
Getting students to collaborate in Breakout Rooms in Remote Teaching
 
Baleap tel sig conference slides
Baleap tel sig conference slidesBaleap tel sig conference slides
Baleap tel sig conference slides
 
iPads and the primary computing curriculum
iPads and the primary computing curriculumiPads and the primary computing curriculum
iPads and the primary computing curriculum
 
ICT in the Prep classroom Paul H. Smith
ICT in the Prep classroom Paul H. SmithICT in the Prep classroom Paul H. Smith
ICT in the Prep classroom Paul H. Smith
 
The clohe webinar
The clohe webinarThe clohe webinar
The clohe webinar
 
Coding: Year 3-4 Teaching Ideas by Joanne Villis
Coding: Year 3-4 Teaching Ideas by Joanne VillisCoding: Year 3-4 Teaching Ideas by Joanne Villis
Coding: Year 3-4 Teaching Ideas by Joanne Villis
 
Interesting ways to_use_an_i_pod_touch_in_th
Interesting ways to_use_an_i_pod_touch_in_thInteresting ways to_use_an_i_pod_touch_in_th
Interesting ways to_use_an_i_pod_touch_in_th
 
21st Century Classroom
21st Century Classroom21st Century Classroom
21st Century Classroom
 
Cs ed week handout
Cs ed week handoutCs ed week handout
Cs ed week handout
 

Similar to Coding io1-materials for students-group2

Computers Instructional Tools
Computers Instructional ToolsComputers Instructional Tools
Computers Instructional Toolskirish43
 
Math Integration
Math IntegrationMath Integration
Math Integration
Noreen Strehlow
 
5th i portraits
5th i portraits5th i portraits
5th i portraits
thecrayonlab
 
Web 2.0 lesson plan (t3)
Web 2.0 lesson plan (t3)Web 2.0 lesson plan (t3)
Web 2.0 lesson plan (t3)shamet1
 
Scratch pp ohrid
Scratch pp ohridScratch pp ohrid
Scratch pp ohrid
Irena Nančovska Šerbec
 
Measurement Online Applets
Measurement Online AppletsMeasurement Online Applets
Measurement Online Appletsshaynaynay
 
Turtle Graphics
Turtle GraphicsTurtle Graphics
Turtle Graphics
Miles Berry
 
Proposal gcompris
Proposal gcomprisProposal gcompris
Proposal gcompris
Siddhesh Suthar
 
ICT teaching and learning framework updates by john mc lear
ICT teaching and learning framework updates by john mc learICT teaching and learning framework updates by john mc lear
ICT teaching and learning framework updates by john mc lear
johnyma22
 
Web 2.0 lesson plan (t3)
Web 2.0 lesson plan (t3)Web 2.0 lesson plan (t3)
Web 2.0 lesson plan (t3)shamet1
 
Measure scratchwilson-moffat-ppig2010-final
Measure scratchwilson-moffat-ppig2010-finalMeasure scratchwilson-moffat-ppig2010-final
Measure scratchwilson-moffat-ppig2010-final
Fajar Baskoro
 
ICT Tools (Various Apps) for Language Learning
ICT Tools (Various Apps) for Language LearningICT Tools (Various Apps) for Language Learning
ICT Tools (Various Apps) for Language Learning
MDELT CLASS B
 
Scratch and pair programming
Scratch and pair programmingScratch and pair programming
Scratch and pair programmingjtelss10
 
Digital pi castlemilk case study
Digital pi castlemilk case studyDigital pi castlemilk case study
Digital pi castlemilk case study
Colin Crook
 
Ict applied to english teaching web 2.0-fv
Ict applied to english teaching web 2.0-fvIct applied to english teaching web 2.0-fv
Ict applied to english teaching web 2.0-fvAndrea
 
Mobile Technology, Mobile Learning
Mobile Technology, Mobile LearningMobile Technology, Mobile Learning
Mobile Technology, Mobile Learning
Mark Marshall
 
Обласний майстер-клас учителів іноземної мови
Обласний майстер-клас учителів іноземної мовиОбласний майстер-клас учителів іноземної мови
Обласний майстер-клас учителів іноземної мови
Лілія Литвин
 
Patterns for building patterns communities
Patterns for building patterns communitiesPatterns for building patterns communities
Patterns for building patterns communities
Yishay Mor
 
Design decisions
Design decisionsDesign decisions
Design decisions
s1002805
 
Module 2 activity tools josep glogster
Module 2 activity tools josep glogsterModule 2 activity tools josep glogster
Module 2 activity tools josep glogster
jmartin1896
 

Similar to Coding io1-materials for students-group2 (20)

Computers Instructional Tools
Computers Instructional ToolsComputers Instructional Tools
Computers Instructional Tools
 
Math Integration
Math IntegrationMath Integration
Math Integration
 
5th i portraits
5th i portraits5th i portraits
5th i portraits
 
Web 2.0 lesson plan (t3)
Web 2.0 lesson plan (t3)Web 2.0 lesson plan (t3)
Web 2.0 lesson plan (t3)
 
Scratch pp ohrid
Scratch pp ohridScratch pp ohrid
Scratch pp ohrid
 
Measurement Online Applets
Measurement Online AppletsMeasurement Online Applets
Measurement Online Applets
 
Turtle Graphics
Turtle GraphicsTurtle Graphics
Turtle Graphics
 
Proposal gcompris
Proposal gcomprisProposal gcompris
Proposal gcompris
 
ICT teaching and learning framework updates by john mc lear
ICT teaching and learning framework updates by john mc learICT teaching and learning framework updates by john mc lear
ICT teaching and learning framework updates by john mc lear
 
Web 2.0 lesson plan (t3)
Web 2.0 lesson plan (t3)Web 2.0 lesson plan (t3)
Web 2.0 lesson plan (t3)
 
Measure scratchwilson-moffat-ppig2010-final
Measure scratchwilson-moffat-ppig2010-finalMeasure scratchwilson-moffat-ppig2010-final
Measure scratchwilson-moffat-ppig2010-final
 
ICT Tools (Various Apps) for Language Learning
ICT Tools (Various Apps) for Language LearningICT Tools (Various Apps) for Language Learning
ICT Tools (Various Apps) for Language Learning
 
Scratch and pair programming
Scratch and pair programmingScratch and pair programming
Scratch and pair programming
 
Digital pi castlemilk case study
Digital pi castlemilk case studyDigital pi castlemilk case study
Digital pi castlemilk case study
 
Ict applied to english teaching web 2.0-fv
Ict applied to english teaching web 2.0-fvIct applied to english teaching web 2.0-fv
Ict applied to english teaching web 2.0-fv
 
Mobile Technology, Mobile Learning
Mobile Technology, Mobile LearningMobile Technology, Mobile Learning
Mobile Technology, Mobile Learning
 
Обласний майстер-клас учителів іноземної мови
Обласний майстер-клас учителів іноземної мовиОбласний майстер-клас учителів іноземної мови
Обласний майстер-клас учителів іноземної мови
 
Patterns for building patterns communities
Patterns for building patterns communitiesPatterns for building patterns communities
Patterns for building patterns communities
 
Design decisions
Design decisionsDesign decisions
Design decisions
 
Module 2 activity tools josep glogster
Module 2 activity tools josep glogsterModule 2 activity tools josep glogster
Module 2 activity tools josep glogster
 

More from Georgeta Manafu

Formular sel Tr Ankara
Formular sel  Tr AnkaraFormular sel  Tr Ankara
Formular sel Tr Ankara
Georgeta Manafu
 
Formular sel Mk
Formular sel MkFormular sel Mk
Formular sel Mk
Georgeta Manafu
 
Linkommunity C3
Linkommunity C3Linkommunity C3
Linkommunity C3
Georgeta Manafu
 
Gantt MY CODE SIBLING - MYCODESIB
Gantt MY CODE SIBLING - MYCODESIBGantt MY CODE SIBLING - MYCODESIB
Gantt MY CODE SIBLING - MYCODESIB
Georgeta Manafu
 
Ppt new werd - en
Ppt   new werd - enPpt   new werd - en
Ppt new werd - en
Georgeta Manafu
 
newWERD
newWERDnewWERD
Ppt newWERD
Ppt   newWERDPpt   newWERD
Ppt newWERD
Georgeta Manafu
 
Linkommunity poster
Linkommunity posterLinkommunity poster
Linkommunity poster
Georgeta Manafu
 
Activ martie mai 2019-en
Activ martie mai 2019-enActiv martie mai 2019-en
Activ martie mai 2019-en
Georgeta Manafu
 
Formular draft
Formular   draftFormular   draft
Formular draft
Georgeta Manafu
 
Report on the monitoring of student safety and security in school
Report on the monitoring of student safety and security in schoolReport on the monitoring of student safety and security in school
Report on the monitoring of student safety and security in school
Georgeta Manafu
 
Formular C1
Formular   C1Formular   C1
Formular C1
Georgeta Manafu
 
Turbine eoliene ilie tradus
Turbine eoliene ilie tradusTurbine eoliene ilie tradus
Turbine eoliene ilie tradus
Georgeta Manafu
 
Razele x tradus
Razele x tradusRazele x tradus
Razele x tradus
Georgeta Manafu
 
Radiatii nucleare-padureanu tradus
Radiatii nucleare-padureanu  tradusRadiatii nucleare-padureanu  tradus
Radiatii nucleare-padureanu tradus
Georgeta Manafu
 
Panouri solare tradus
Panouri solare tradusPanouri solare tradus
Panouri solare tradus
Georgeta Manafu
 
Dozimetrul(1)
Dozimetrul(1)Dozimetrul(1)
Dozimetrul(1)
Georgeta Manafu
 
Dozimetrul en
Dozimetrul enDozimetrul en
Dozimetrul en
Georgeta Manafu
 

More from Georgeta Manafu (20)

Formular sel Tr Ankara
Formular sel  Tr AnkaraFormular sel  Tr Ankara
Formular sel Tr Ankara
 
Formular sel Mk
Formular sel MkFormular sel Mk
Formular sel Mk
 
Linkommunity C3
Linkommunity C3Linkommunity C3
Linkommunity C3
 
Gantt MY CODE SIBLING - MYCODESIB
Gantt MY CODE SIBLING - MYCODESIBGantt MY CODE SIBLING - MYCODESIB
Gantt MY CODE SIBLING - MYCODESIB
 
Ppt new werd - en
Ppt   new werd - enPpt   new werd - en
Ppt new werd - en
 
newWERD
newWERDnewWERD
newWERD
 
Ppt newWERD
Ppt   newWERDPpt   newWERD
Ppt newWERD
 
Linkommunity poster
Linkommunity posterLinkommunity poster
Linkommunity poster
 
Activ martie mai 2019-en
Activ martie mai 2019-enActiv martie mai 2019-en
Activ martie mai 2019-en
 
Formular draft
Formular   draftFormular   draft
Formular draft
 
Bb11ee109(1)
Bb11ee109(1)Bb11ee109(1)
Bb11ee109(1)
 
B9ae6301
B9ae6301B9ae6301
B9ae6301
 
Report on the monitoring of student safety and security in school
Report on the monitoring of student safety and security in schoolReport on the monitoring of student safety and security in school
Report on the monitoring of student safety and security in school
 
Formular C1
Formular   C1Formular   C1
Formular C1
 
Turbine eoliene ilie tradus
Turbine eoliene ilie tradusTurbine eoliene ilie tradus
Turbine eoliene ilie tradus
 
Razele x tradus
Razele x tradusRazele x tradus
Razele x tradus
 
Radiatii nucleare-padureanu tradus
Radiatii nucleare-padureanu  tradusRadiatii nucleare-padureanu  tradus
Radiatii nucleare-padureanu tradus
 
Panouri solare tradus
Panouri solare tradusPanouri solare tradus
Panouri solare tradus
 
Dozimetrul(1)
Dozimetrul(1)Dozimetrul(1)
Dozimetrul(1)
 
Dozimetrul en
Dozimetrul enDozimetrul en
Dozimetrul en
 

Recently uploaded

Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
EduSkills OECD
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 

Recently uploaded (20)

Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 

Coding io1-materials for students-group2

  • 1. ” Teaching Method and Flexible Tools MATERIALS FOR STUDENTS -ACTIVITIES GROUP 2 - This project has been funded with support from the European Commission. This publication reflects the views only of the author, and the Commission cannot be held responsible for any use which may be made of the information contained therein.
  • 2. ” Step 1 UNPLUGGED ACTIVITIES https://csedweek.org/unplugged/thinkersmith CUMy Robotic Friends - unplugged activity (video) Unplugged is a collection of free learning activities that teach Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around. The activities introduce students to Computational Thinking through concepts such as binary numbers, algorithms and data compression, separated from the distractions and technical details of having to use computers. Importantly, no programming is required to engage with these ideas! By "programming" one another to draw pictures, students will begin to understand what programming is really about. The class will begin by having students instruct each other to color squares in on graph paper in an effort to reproduce an existing picture. If there’s time, the lesson can conclude with images that the students create themselves. Getting Started - 15 minutes 1) Vocabulary 2) Introduce Graph Paper Programming 3) Practice Together Activity: Graph Paper Programming - 20 minutes 4) Four-by-Fours
  • 3. ” Wrap-up - 5 minutes 5) Flash Chat: What did we learn? 6) Vocab Shmocab Assessment - 10 minutes 7) Graph Paper Programming Assessment Short description: 1) Vocabulary This lesson has two new and important words: Algorithm - Say it with me: Al-go-ri-thm A list of steps that you can follow to finish a task Program - Say it with me: Pro-gram
  • 4. ” An algorithm that has been coded into something that can be run by a machine 2) Introduce Graph Paper Programming In this activity, we are going to guide each other toward making drawings, without letting the other people in our group see the original image. For this exercise, we will use sheets of 4x4 graph paper. Starting at the upper left-hand corner, we’ll guide our teammates’ Automatic Realization Machine (ARM) with simple instructions. Those instructions include:  Move One Square Right  Move One Square Left  Move One Square Up  Move One Square Down Fill-In Square with color For example, here’s how we would write an algorithm to instruct a friend (who is pretending to be a drawing machine) to color their blank grid so that it looks like the image below:
  • 5. ” With one little substitution, we can do this much more easily! Instead of having to write out an entire phrase for each instruction, we can use arrows. In this instance, the arrow symbols are the “program” code and the words are the “algorithm” piece. This means that we could write the algorithm: “Move one square right, Move one square right, Fill-in square with color”
  • 6. ” and that would correspond to the program: Using arrows, we can redo the code from the previous image much more easily! 3) Practice Together Start your class off in the world of programming by drawing or projecting the provided key onto the board. Select a simple drawing, such as this one to use as an example.
  • 7. ” This is a good way to introduce all of the symbols in the key. To begin, fill in the graph for the class -- square by square -- then ask them to help describe what you’ve just done. First, you can speak the algorithm out loud, then you can turn your verbal instructions into a program. A sample algorithm: “Move Right, Fill-In Square, Move Right, Move Down Fill-In Square, Move Left, Move Left, Fill-In Square Move Down, Move Right, Fill-In Square, Move Right” Some of your class may notice that there is an unnecessary step, but hold them off until after the programming stage. Walk the class through translating the algorithm into the program:
  • 8. ” The classroom may be buzzing with suggestions by this point. If the class gets the gist of the exercise, this is a good place to discuss alternate ways of filling out the same grid. If there is still confusion, save that piece for another day and work with another example. If the class can shout out the algorithm and define the correct symbols to use for each step, they’re ready to move on. Depending on your class and their age, you can either try doing a more complicated grid together or skip straight to having them work in groups
  • 9. ” ACTIVITY: GRAPH PAPER PROGRAMMING (20 MIN) 4) Four-by-Fours Activity Worksheet 1. Divide students into pairs. 2. Have each pair choose an image from the worksheet. 3. Discuss the algorithm to draw that image with partner.
  • 10. ” 4. Convert algorithm into a program using symbols. 5. Trade programs with another pair and draw one another's image. 6. Choose another image and go again! WRAP-UP (5 MIN) 5) Flash Chat: What did we learn?  What did we learn today?  What if we used the same arrows, but replaced "Fill-In Square" with "Lay Brick"? What might we be able to do?  What else could we program if we just changed what the arrows meant?
  • 11. ” 6) Vocab Shmocab  Which one of these definitions did we learn a word for today? "A large tropical parrot with a very long tail and beautiful feathers" "A list of steps that you can follow to finish a task" "An incredibly stinky flower that blooms only once a year" ...and what is the word that we learned?  Which one of these is the most like a "program"? *A shoebox full of pretty rocks *Twelve pink flowers in a vase *Sheet music for your favorite song Explain why you chose your answer. ASSESSMENT (10 MIN) 7) Graph Paper Programming Assessment EXTENDED LEARNING Use these activities to enhance student learning. They can be used as outside of class activities or other enrichment. Better and Better  Have your class try making up their own images.  Can they figure out how to program the images that they create? Class Challenge
  • 12. ”  As the teacher, draw an image on a 5x5 grid.  Can the class code that up along with you? CONNECTIONS AND BACKGROUND INFORMATION ISTE Standards (formerly NETS) 1.b - Create original works as a means of personal or group expression. 1.c - Use models and simulation to explore complex systems and issues. 2.d - Contribute to project teams to solve problems. 4.b - Plan and manage activities to develop a solution or complete a project. 4.d - Use multiple processes and diverse perspectives to explore alternative solutions. Which is the teacher's role? GUIDE - FACILITATOR Which is the student' s role? Pupils have fan with a games that offers many possibilities for creating stories through the language of coding
  • 13. ” STEP 2 SCRATCH We focus on Scratch, the block-based programming language and online community developed by the Lifelong Kindergarten Group at the MIT Media Lab. Scratch makes it easy for young people to create their own interactive media projects -- like games, animations, and simulations -- and then share their creations with others in an active, online community. https://scratch.mit.edu/help/videos/#
  • 14. ” Which is the student' s role? Pupils have fan with a games that offers many possibilities for creating stories through the language of coding Which is the teacher's role? GUIDE - FACILITATOR
  • 15. ” Example of use: project of fourth grade students of "Nicola Fornelli" school https://scratch.mit.edu/projects/108876142/ Bibliography http://scratch.mit.edu http://www.picocricket.com/picoboard.html. http://info.scratch.mit.edu/WeDo
  • 16. ” http://www.legoeducation.us/eng/search/wedo STEP 3 PLAY WITH BEE -BOT AND BLU - BOT Bee-Bot web site! Bee-Bot is an exciting new robot designed for use by young children. This colorful, easy-to-operate, and friendly little robot is a perfect tool for teaching sequencing, estimation, problem-solving, and just having fun!
  • 19. ” STEP 4 LEGO MINDSTORMS LEGO® MINDSTORMS® EV3 combining the versatility of the LEGO building system with the most advanced technology we’ve ever developed, unleash the creative powers of the new LEGO MINDSTORMS EV3 set to create and command robots that walk, talk, think and do anything you can imagine. Follow the step-by-step 3D building instructions to create TRACK3R, R3PTAR, SPIK3R, EV3RSTORM and GRIPP3R and bring them to life with an easy, intuitive and icon-based programming interface. Grab the enclosed remote control and take on challenging ready-made missions or download the free app and command your robot using your smart device. Want to share your own creations and be inspired by others? Logon to LEGO.com/mindstorms to access loads of cool content and interact with a huge online community of other LEGO MINDSTORMS fans.
  • 20.