SlideShare a Scribd company logo
Coding in the Classroom
Amanda Debattista
eTwinning NSS
Malta
Why Learn Coding ?
http://www.schooleducationgateway.eu/en/pub/experts/
rose_luckin.htm
The benefit of understanding computer
science, including coding is that it gives you
the power to build things, like apps, rather
than merely use them; to make things happen,
rather than have them happen for you without
understanding how or why; and to be part of a
vibrant global community of people who like
to code and work together to change the way
that we interact with our technology.
Which are the key terms which our students
must know when learning to code ?
A PROGRAM – A series of instructions from the beginning
to the end of a specific task. For example: go to the shop and
buy a jar of marmalade and a loaf of bread.
An ALGORITHM - Step by step instructions, usually to
solve a specific problem. For example, unscrew the top of
the marmalade jar, and spread the marmalade on the toast
delicately, as not to break the bread.
To DEBUG – To find a problem and solve it. For example,
remember to use a knife to spread the marmalade, do not
use your fingers, they will get all sticky !
This link might help:
http://youtu.be/2zVpWu1i5qM
Ok, so how do we explain all that
stuff to young students ?
In real life, how can we present
coding to students ?
Present a problem and invite
students to find a solution!
For example...
This is Daisy
Daisy wants to jump into the
star...what to do ?
Move the
command -a
simple verb! - into
position and press
PLAY
Other interesting Apps to explore...
Hopscotch - Designed for all ages,
Teacher can make it as easy or as
difficult for his/her class.
Start with a story:
ask students to
choose one of the
characters:
Ask your students to write a story with their
character: other avatars can be added as
needed, too:
Students can choose
an ability and let
their character do
it...variables can
also be set
accordingly
Students can create stories, web pages, games...
According to their ages and abilities.
More information on:
http://www.gethopscotch.com/
Integrating Daisy Dino in your lessons:
This helpful link has slides and lesson plans-let's visit
http://www.sophia.org/tutorials/teaching-
programming-with-daisy-the-dinosaur
Voila'! Your students have started to
code!
Food for thought: how would you
present Daisy Dino or Hopscotch to
your class ?
Let us use Padlet to share some
ideas - follow this link:
http://padlet.com/amromica/
etwincode
The previous two coding
applications that we mentioned -
Daisy Dino and Hopscotch - are
available ONLY for Apple Devices...
But...there are others which are
online: Let's start from...
Tynker: Classroom
Management
System based
coding
application:
Available as a
mobile App and
also online:
http://
www.tynker.com/
Beginner features are free.
Choose a classroom name, and a level:
You also have a classroom management
system, where you can keep track of
students' progress:
Like Hopscotch, you can look for ready
made projects made by students:
Recognize the code blocks ? Students
must solve problems by putting the
blocks of code into a sequence.
Tynker is also available as an App
for those who have access to both
Apple and Anroid Devices
This is another great resource: SCRATCH!
http://scratch.mit.edu/
Available online, as well as on Apple Devices
“A community of SCRATCHERS !!”
Again we have the use of coding blocks-easy
to recognize words and graphics
Let us return to our Padlet and think about
the new resources we have seen...and how we
can plan our lessons and use them in an
eTwinning Project!
http://padlet.com/amromica/etwincode
Some project ideas using Scratch...
(And other coding applications too)
Ask one group of students to first draw or
write a story on paper;
Another group checks the story-debugging!
Story is reviewed & different partners will be
in charge of 'building' a story using Scratch;
Final story will be presented together.
Skills acquired:
Reading/writing/conversation skills
Sequencing of events
Planning
Logic/problem solving skills
And finally....coding skills....! Because it is not ALL
about coding, but the other skills that come with it,
too!
Other interesting websites...
(please write your feedback on Padlet !!)
Code Studio-Hour of Code. Covers everything from
simple drag and drop operations to more complex
coding exercises-for the Primary classes: http://code.org
Cool Coding Apps and Websites for Kids-A variety of
web based and tablet based resources: https://
www.commonsensemedia.org/lists/coding-apps-and-
websites
Top Learning Websites To Introduce Coding: http://
elearningindustry.com/4-elearning-websites-to-
introduce-coding-to-students
Other interesting websites...
(please write your feedback on Padlet !!)
Run Marco-All Can Code!: An interactive
adventure game starring Marco, as he
explores a jungle paradise, collecting gems
and avoiding obstacles: http://
allcancode.com.
Thank you for participating !!
For any questions: amanda.debattista@ilearn.edu.mt

More Related Content

Similar to Coding in the classroom.key

Coding io1-materials for teachers
Coding io1-materials for teachersCoding io1-materials for teachers
Coding io1-materials for teachers
Georgeta Manafu
 
Hour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To ActivitesHour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To Activites
Jill Hubbard
 
Using devices with juniors
Using devices with juniorsUsing devices with juniors
Using devices with juniors
Jacqui Sharp
 
Web 2.0 education world project process
Web 2.0 education world project processWeb 2.0 education world project process
Web 2.0 education world project process
ilkay ÇEKİRDEK
 
Animation Assignment Help
Animation Assignment HelpAnimation Assignment Help
Animation Assignment Help
Assignment Studio
 
Introduction to iPads in Middle School
Introduction to iPads in Middle SchoolIntroduction to iPads in Middle School
Introduction to iPads in Middle School
Gary Toews
 
TCEA presentation
TCEA presentationTCEA presentation
TCEA presentation
aggiechica28
 
Coding on iPads
Coding on iPadsCoding on iPads
Coding on iPads
David Dryden
 
Web 2.0 presentation
Web 2.0 presentationWeb 2.0 presentation
Web 2.0 presentation
debwolf
 
Technology Tools for Young Learners
Technology Tools for Young LearnersTechnology Tools for Young Learners
Technology Tools for Young Learners
Ann Carnevale
 
Marsh Creek - Teaching with iPads
Marsh Creek - Teaching with iPadsMarsh Creek - Teaching with iPads
Marsh Creek - Teaching with iPads
DASD
 
I pads in the classroom presentation
I pads in the classroom presentationI pads in the classroom presentation
I pads in the classroom presentation
melissapierce40
 
CESD Tech toolkit
CESD Tech toolkitCESD Tech toolkit
CESD Tech toolkit
Lynnette Humphrey
 
Scratch in the Classroom
Scratch in the ClassroomScratch in the Classroom
Scratch in the Classroom
Darrel Branson
 
Online resources, educational sites and portals
Online resources, educational sites and portalsOnline resources, educational sites and portals
Online resources, educational sites and portals
tcc_joemarie
 
Inspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsInspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other Tools
Chad Mairn
 
Inspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsInspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other Tools
St. Petersburg College
 
Creating Flipped Lessons
Creating Flipped Lessons Creating Flipped Lessons
Creating Flipped Lessons
Kate Willey
 
Ksu working version
Ksu working versionKsu working version
Ksu working version
Michelle Fidalgo
 
The Technology Classroom
The Technology ClassroomThe Technology Classroom
The Technology Classroom
kflick
 

Similar to Coding in the classroom.key (20)

Coding io1-materials for teachers
Coding io1-materials for teachersCoding io1-materials for teachers
Coding io1-materials for teachers
 
Hour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To ActivitesHour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To Activites
 
Using devices with juniors
Using devices with juniorsUsing devices with juniors
Using devices with juniors
 
Web 2.0 education world project process
Web 2.0 education world project processWeb 2.0 education world project process
Web 2.0 education world project process
 
Animation Assignment Help
Animation Assignment HelpAnimation Assignment Help
Animation Assignment Help
 
Introduction to iPads in Middle School
Introduction to iPads in Middle SchoolIntroduction to iPads in Middle School
Introduction to iPads in Middle School
 
TCEA presentation
TCEA presentationTCEA presentation
TCEA presentation
 
Coding on iPads
Coding on iPadsCoding on iPads
Coding on iPads
 
Web 2.0 presentation
Web 2.0 presentationWeb 2.0 presentation
Web 2.0 presentation
 
Technology Tools for Young Learners
Technology Tools for Young LearnersTechnology Tools for Young Learners
Technology Tools for Young Learners
 
Marsh Creek - Teaching with iPads
Marsh Creek - Teaching with iPadsMarsh Creek - Teaching with iPads
Marsh Creek - Teaching with iPads
 
I pads in the classroom presentation
I pads in the classroom presentationI pads in the classroom presentation
I pads in the classroom presentation
 
CESD Tech toolkit
CESD Tech toolkitCESD Tech toolkit
CESD Tech toolkit
 
Scratch in the Classroom
Scratch in the ClassroomScratch in the Classroom
Scratch in the Classroom
 
Online resources, educational sites and portals
Online resources, educational sites and portalsOnline resources, educational sites and portals
Online resources, educational sites and portals
 
Inspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsInspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other Tools
 
Inspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsInspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other Tools
 
Creating Flipped Lessons
Creating Flipped Lessons Creating Flipped Lessons
Creating Flipped Lessons
 
Ksu working version
Ksu working versionKsu working version
Ksu working version
 
The Technology Classroom
The Technology ClassroomThe Technology Classroom
The Technology Classroom
 

More from Amanda Debattista

Web 2.0 tools for eTwinning
Web 2.0 tools for eTwinningWeb 2.0 tools for eTwinning
Web 2.0 tools for eTwinning
Amanda Debattista
 
How has e twinning influenced your teaching tell-us[1]
How has e twinning influenced your teaching   tell-us[1]How has e twinning influenced your teaching   tell-us[1]
How has e twinning influenced your teaching tell-us[1]
Amanda Debattista
 
Inactive users eTwinning
Inactive users eTwinningInactive users eTwinning
Inactive users eTwinning
Amanda Debattista
 
eTwinning National Conference and Awards 2012
eTwinning National Conference and Awards 2012eTwinning National Conference and Awards 2012
eTwinning National Conference and Awards 2012
Amanda Debattista
 
Children s rights_
Children s rights_Children s rights_
Children s rights_
Amanda Debattista
 
Ppt1
Ppt1Ppt1
Dingli Primary Embed Projects
Dingli Primary Embed ProjectsDingli Primary Embed Projects
Dingli Primary Embed Projects
Amanda Debattista
 
Attard Primary School
Attard Primary SchoolAttard Primary School
Attard Primary School
Amanda Debattista
 

More from Amanda Debattista (8)

Web 2.0 tools for eTwinning
Web 2.0 tools for eTwinningWeb 2.0 tools for eTwinning
Web 2.0 tools for eTwinning
 
How has e twinning influenced your teaching tell-us[1]
How has e twinning influenced your teaching   tell-us[1]How has e twinning influenced your teaching   tell-us[1]
How has e twinning influenced your teaching tell-us[1]
 
Inactive users eTwinning
Inactive users eTwinningInactive users eTwinning
Inactive users eTwinning
 
eTwinning National Conference and Awards 2012
eTwinning National Conference and Awards 2012eTwinning National Conference and Awards 2012
eTwinning National Conference and Awards 2012
 
Children s rights_
Children s rights_Children s rights_
Children s rights_
 
Ppt1
Ppt1Ppt1
Ppt1
 
Dingli Primary Embed Projects
Dingli Primary Embed ProjectsDingli Primary Embed Projects
Dingli Primary Embed Projects
 
Attard Primary School
Attard Primary SchoolAttard Primary School
Attard Primary School
 

Recently uploaded

Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
สมใจ จันสุกสี
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 

Recently uploaded (20)

Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 

Coding in the classroom.key

  • 1. Coding in the Classroom Amanda Debattista eTwinning NSS Malta
  • 2. Why Learn Coding ? http://www.schooleducationgateway.eu/en/pub/experts/ rose_luckin.htm The benefit of understanding computer science, including coding is that it gives you the power to build things, like apps, rather than merely use them; to make things happen, rather than have them happen for you without understanding how or why; and to be part of a vibrant global community of people who like to code and work together to change the way that we interact with our technology.
  • 3. Which are the key terms which our students must know when learning to code ? A PROGRAM – A series of instructions from the beginning to the end of a specific task. For example: go to the shop and buy a jar of marmalade and a loaf of bread. An ALGORITHM - Step by step instructions, usually to solve a specific problem. For example, unscrew the top of the marmalade jar, and spread the marmalade on the toast delicately, as not to break the bread. To DEBUG – To find a problem and solve it. For example, remember to use a knife to spread the marmalade, do not use your fingers, they will get all sticky !
  • 4. This link might help: http://youtu.be/2zVpWu1i5qM Ok, so how do we explain all that stuff to young students ?
  • 5. In real life, how can we present coding to students ? Present a problem and invite students to find a solution! For example...
  • 7. Daisy wants to jump into the star...what to do ? Move the command -a simple verb! - into position and press PLAY
  • 8. Other interesting Apps to explore...
  • 9. Hopscotch - Designed for all ages, Teacher can make it as easy or as difficult for his/her class.
  • 10. Start with a story: ask students to choose one of the characters:
  • 11. Ask your students to write a story with their character: other avatars can be added as needed, too: Students can choose an ability and let their character do it...variables can also be set accordingly
  • 12. Students can create stories, web pages, games... According to their ages and abilities. More information on: http://www.gethopscotch.com/
  • 13. Integrating Daisy Dino in your lessons: This helpful link has slides and lesson plans-let's visit http://www.sophia.org/tutorials/teaching- programming-with-daisy-the-dinosaur Voila'! Your students have started to code!
  • 14. Food for thought: how would you present Daisy Dino or Hopscotch to your class ? Let us use Padlet to share some ideas - follow this link: http://padlet.com/amromica/ etwincode
  • 15. The previous two coding applications that we mentioned - Daisy Dino and Hopscotch - are available ONLY for Apple Devices... But...there are others which are online: Let's start from...
  • 16. Tynker: Classroom Management System based coding application: Available as a mobile App and also online: http:// www.tynker.com/
  • 17. Beginner features are free. Choose a classroom name, and a level:
  • 18. You also have a classroom management system, where you can keep track of students' progress:
  • 19. Like Hopscotch, you can look for ready made projects made by students:
  • 20. Recognize the code blocks ? Students must solve problems by putting the blocks of code into a sequence.
  • 21. Tynker is also available as an App for those who have access to both Apple and Anroid Devices
  • 22. This is another great resource: SCRATCH! http://scratch.mit.edu/
  • 23. Available online, as well as on Apple Devices “A community of SCRATCHERS !!”
  • 24. Again we have the use of coding blocks-easy to recognize words and graphics
  • 25. Let us return to our Padlet and think about the new resources we have seen...and how we can plan our lessons and use them in an eTwinning Project! http://padlet.com/amromica/etwincode
  • 26. Some project ideas using Scratch... (And other coding applications too) Ask one group of students to first draw or write a story on paper; Another group checks the story-debugging! Story is reviewed & different partners will be in charge of 'building' a story using Scratch; Final story will be presented together.
  • 27. Skills acquired: Reading/writing/conversation skills Sequencing of events Planning Logic/problem solving skills And finally....coding skills....! Because it is not ALL about coding, but the other skills that come with it, too!
  • 28. Other interesting websites... (please write your feedback on Padlet !!) Code Studio-Hour of Code. Covers everything from simple drag and drop operations to more complex coding exercises-for the Primary classes: http://code.org Cool Coding Apps and Websites for Kids-A variety of web based and tablet based resources: https:// www.commonsensemedia.org/lists/coding-apps-and- websites Top Learning Websites To Introduce Coding: http:// elearningindustry.com/4-elearning-websites-to- introduce-coding-to-students
  • 29. Other interesting websites... (please write your feedback on Padlet !!) Run Marco-All Can Code!: An interactive adventure game starring Marco, as he explores a jungle paradise, collecting gems and avoiding obstacles: http:// allcancode.com.
  • 30. Thank you for participating !! For any questions: amanda.debattista@ilearn.edu.mt