| | Fb| Tw|
| |

iPads.ca

iPads.ca Portal Learning AR in iPads View Content

Hour of Code

2019-03-07 15:46| Publisher: ipads| Views: 253| Comments: 0|Original author: ipads

Description: Hour of Code Every year, the 'Hour of Code' is a world-wide movement that encourages students to participate in at least one h our of coding activities during Computer Science Week. This year's C ...
Hour of Code

hoc-2018-creativity.png




Every year, the 'Hour of Code' is a world-wide movement that encourages students to participate in at least one h

our of coding activities during Computer Science Week. This year's CS Week is from December 4-10, and teachers are asked to get their kids involved in some type of coding activity. It is hoped that after one hour, students and teachers wil continue to explore various apps, programs and websites that teach different computational thinking concepts, skills and competencies that are used when coding. Below are resources that can be accessed by different ages of students:


Hour of Code Resources for Students in Grades K-3


Scratch Jr. - The Scratch Jr. iPad app is modelled after the online coding platform called Scratch, that was developed by MIT. Great starting point that allows primary students to be creative.
Explanation of the Scratch Jr Interface​, Scratch Jr Block Descriptions​, Various Lessons Ideas​.


Code.org – Code.org is a website that teaches the basics of computer programming through a series of online tutorials that progress from easy to challenging. Tutorials will teach students about computer science, computational thinking, and programming.



Daisy the Dinosaur - This free iPad app has an easy drag and drop interface that kids of all ages can use to animate Daisy to dance across the screen. Ideas for using Daisy the Dino in your class.   







Hour of Code Resources for Students in Grades 4-7


Code.org – Code.org is a website that teaches the basics of computer programming through a series of online tutorials. These K-8 tutorials will teach students about computer science, computational thinking, and programming.


Scratch - Scratch is a free educational programming language that was developed by the Lifelong Kindergarten Group at the Massachusetts Institute of Technology (MIT) and is designed to be fun, educational, and easy to learn. It has the tools for creating interactive stories, games, art, simulations, and more. Users program in Scratch by dragging blocks from the block palette and attaching them to other blocks like interlocking puzzle pieces.


Scratch Help Page with Guides/PDF's  




Scratch YouTube Channel Another Scratch YouTube Channel


Light-bot – this iPad app introduce kids who have no experience whatsoever programming, and is all-ages friendly. It is a programming puzzle game: a puzzle game that uses game mechanics that are firmly rooted in programming concepts.



Swift Playground - this iPad app introduces users to Swift, Apple's coding language. It combines a game based app that transitions kids from block based to text based programming and provides challenging yet engaging tasks that lead to success in learning Swift.



Learn to Code 1 & 2   


Swift Playground Educators Forum



Hour of Code Resources for Teens and Older
Swift Playground - this iPad app introduces users to Swift, Apple's coding language. It combines a game based app that transitions kids from block based to text based programming and provides challenging yet engaging tasks that lead to success in learning Swift.  


Learn to Code 1 & 2   

Swift Playground Educators Forum



Crunchzilla - has various interactive JavaScript tutorials where kids and adults can play with code, experiment, build, and learn.


Scratch - Scratch is a free educational programming language that was developed by the Lifelong Kindergarten Group at the Massachusetts Institute of Technology (MIT) and is designed to be fun, educational, and easy to learn. It has the tools for creating interactive stories, games, art, simulations, and more. Users program in Scratch by dragging blocks from the block palette and attaching them to other blocks like interlocking puzzle pieces.



Scratch Help Page with Guides/PDF's  


Scratch YouTube Channel Another Scratch YouTube Channel



S2jS - a website that transitions users / students from Scratch to text based coding. It is a site that teaches javascript and makes reference to Scratch block based coding to build connections between text and block coding. Therefore it is useful for users / students to have experience with Scratch.


Code Academy – learn to write code in a variety of programming languages, including HTML, CSS, Python, JavaScript, jquery, PHP and Ruby. The tutorials take the user through the basics, then more applied tasks for each language.



MIT App Inventor​ - Allows students to build an Android app on their computer. The interface is drag and drop with a bit of knowledge of coding required. The support for using this is built into the website, so everything needed to use this tool is ready to go. This is more complex that other block based coding tools, so this is not the place where students should start learnig about coding, but a great site for students to transition from block based coding to more sophistocated coding like Swift, Ruby, Phython etc...​



CodeSchool - teaches web technologies in the comfort of your browser with video lessons, coding challenges, and screencasts. Has tutorials for Ruby, JavaScript, HTML/CSS, and iOS.





Passing

Ridiculous

Shake hands

Flowers

Eggs

Related Category

Archive|Mobile|iPads.ca  

2020-10-29 05:08 GMT-8 , Processed in 0.124197 sec., 11 queries , Gzip On.

© 2014-2020 IPADS.CA

To Top