I am a teacher of IT (or Computing) and I teach as a subject specialist at a Primary School in the United Arab Emirates. I only started teaching Coding / Programming this academic year, so it was a fresh challenge.
What I have learned, is that there is a lot of free software that can be used to introduce kids to programming. It is either free to use directly online; or they can be downloaded.
Perhaps, most popular programming tool is Scratch. It is an amazing way for young children to begin learning programming concepts. The code needed is presented in different coloured blocks that need to be put together.
Here is the link:
Scratch
For example, you could have an IF code. If A is pressed, the character moves left. If D is pressed, the character moves right. It does not require a lot of code; but this action is what is used in most basic games.
This is also a great way to learn about programming concepts. Loops (forever and repeat), Animation (costumes), Variables (for scores), Operators (Math) and much more.
The kids love it. The hardest part of teaching using Scratch, is getting the them stop.
Another great website for students to access, is Code.Org. This is a great prelude to scratch. It provides coding games based on themes such as Star Wars and Frozen. There are courses starting from kindergarden age.
One reason I like this one so much, is that the user does not have to unlock any levels. This enables them to go straight to tasks that are appropriate for them.
Here is the link:
Code.org
All of the above is accessible and free. There is no excuse for children not to learn. I am constantly reminding them to practice at home.
I hope you have found this useful. Get your kids off the games and onto Scratch or other programming websites.
Thank you for reading.
The Dubai Steemit Club
A group created by @nuridin
Click here to join the discord https://discord.gg/ZTWGYP9
You got a 50.00% upvote from @spotlight courtesy of @resteemable!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Your Post Has Been Featured on @Resteemable!
Feature any Steemit post using resteemit.com!
How It Works:
1. Take Any Steemit URL
2. Erase
https://
3. Type
re
Get Featured Instantly � Featured Posts are voted every 2.4hrs
Join the Curation Team Here | Vote Resteemable for Witness
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit