http://www.one-tab.com/page/y_YE-HTWRdeyfV78YDQFJg
Learn2Code & change your world. Sharing how to teach computer science to learners of all ages & the benefits of doing so.
Showing posts with label code. Show all posts
Showing posts with label code. Show all posts
Resources for teaching students #coding #edchat
Some thoughts and ideas about :
An awesome post that provides a heap of ideas about teaching kids to code here:
Teaching kids how to write computer programs, by Marshall Brain
Resources to help you teach yourself code:
Some ideas and activities for your coding club or classroom:
A post about games that teach programming skills & thinking from @gailcarmichael
I stumbled upon this blog post from The Female Perspective of Computer Science by @gailcarmichael about some games that teach programming skills.
I particularly like Lightbot.
I recommend checking out Gail's blog and this articles at
High quality @cargobot iPad app teaches programming problem solving in an addictive way
Cargo-Bot is getting attention for being the first game entirely programmed on the iPad and it is fantastic for teaching programming thinking and problem solving.
The Game
Cargo-Bot involves players programming a machine which picks up and moves boxes. Levels provide a set up of boxes and a blueprint of a formation which players need to program the machine to create with the boxes (See image below). The more efficient the players program the higher amount of points they earn. Level difficulty increases as you progress through the game.
Programming fluency activity
My students and I have recently started a programming lunchtime club. As a warm up and to get regular practice of our programming skills I try to include a fun game or activity in every session. Cargo-Bot is the perfect iOS app for our programming fluency activity.
As a person in general I am finding Cargo-Bot very addictive and find it a guilty mobile gaming pleasure much more though provoking than hurling birds or avoiding objects while I run.
You can check out Cargo-Bot at http://twolivesleft.com/CargoBot/
Coding Lesson Two
Student entry level:
My students have been introduced to coding through the code.org video. They have been introduced to how codecademy works and have also been introduced to scratch. Students have had an opportunity to work with some of these resources and have now chosen which programs they would like to work with into the future.
Some students have been working on developing their skills at home.
Today's Lesson:
We will begin all lessons by giving some students the opportunity to share their work and teach others some new skills that they have picked up.
In today's lesson students will be introduced to the tutorial videos from Khan Academy related to coding.
First Video will be the one featured on the code.org website
and then students will have the opportunity to continue working on their projects or having a look at other videos from
Visual programming resources for less experienced students
Codecademy provides a list of 'several excellent programs that provide a more visual interface' for students who are learning programming.
Here are those programs:
We have been using Scratch as a way to introduce programming to some of our students and have found it very engaging and effective.
Please suggest any other resources and I highly recommend checking out codecademy's school resources here!!!
Subscribe to:
Posts (Atom)

