-- Leo's gemini proxy
-- Connecting to republic.circumlunar.space:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini
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:
My examples of how to write HTML are at 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
I also made some videos about how to make a snowflake animation in both JavaScript and Scratch here: Snowflake Christmas card.
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.
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.
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
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.
-- Response ended
-- Page fetched on Mon May 27 13:25:52 2024