-- Leo's gemini proxy

-- Connecting to republic.circumlunar.space:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

Resources for year 6 teachers on coding and programming


I have been introducing some year 6 (UK) teachers to coding by showing them how to lay out a simple web page by writing HTML. I promised I would find some links to resources for them, so here it is:


HTML and JavaScript


My examples of how to write HTML are at github.com/andybalaam/html-examples


github.com/andybalaam/html-examples


There are several web sites that allow you to experiment with writing HTML and JavaScript and seeing the results immediately:


jsfiddle

repl.it - this also has a "classroom" mode here: repl.it/site/classrooms


jsfiddle

repl.it

repl.it/site/classrooms


I also made some videos about how to make a snowflake animation in both JavaScript and Scratch here: Snowflake Christmas card.


Snowflake Christmas card


Raspberry Pi


The Raspberry Pi is a cheap education-focussed computer that looks like a piece of circuit board the size of a credit card.


Their educational resources are at: raspberrypi.org/resources.


raspberrypi.org/resources


There are lots of great videos about how to do different things with the Raspberry Pi, including the ones by The Raspberry Pi Guy.


There are also my (boring, but comprehensive) videos teaching you to write a simple game in Python, from a starting point of no programming experience at all: My First Raspberry Pi Game.


The Raspberry Pi Guy

My First Raspberry Pi Game


Graphical programming


There are several tools and sites for learning programming by dragging and dropping blocks instead of typing code:


Scratch - creative, unguided, a bit old-fashined looking but tried-and-trusted

code.org - fun, attractive guided tasks featuring Disney characters, Minecraft etc.

blockly - guided tasks with good progression

codeforlife.education - I've not used this, but it looks like it could have potential


Scratch

code.org

blockly

codeforlife.education


Other languages


Hello, Ruby

Java - Alice

Swift - Playgrounds


Hello, Ruby

Java - Alice

Swift - Playgrounds


Update: there is a huge list of similar resources here: Beginner’s Resources to Learn Programming Languages. Thanks to Erica and Sarah for emailing me the link!


Originally posted at 2017-01-09 16:23:47+00:00. Automatically generated from the original post : apologies for the errors introduced.


Beginner’s Resources to Learn Programming Languages

original post

-- Response ended

-- Page fetched on Mon May 27 13:25:52 2024