Kathy Schrock's Guide to Everything
  • Home
  • About
  • Appearances
  • Offerings
  • CONTACT INFO
  • kathyschrock.net
  • Blog
  • iPads 4 Teaching and Learning
  • Workshop: Inventiveness
  • Workshop: Creativity with Adobe Creative Cloud Express
  • Workshop: Inventiveness2

Coding and Programming in the Classroom


Tara Linney, in an Edutopia post, provides an overview of both coding and programming. She writes--
​
"Programming is about the logic that goes into building a program. The blocks already exist -- they just have to be placed in the correct order to get the program to work."

"Coding...has to do with the syntax, the fine details that allow a computer script to work."
BOOKS ON THE TOPIC
  • DK: Coding with Scratch workbook
  • Guthals, et.al.: Minecraft modding for kids for dummies
  • Liukas: Hello Ruby: adventures in coding
  • McCue: coding for kids for dummies
  • Morgan: Javascript for kids
  • Richardson: Learning to program with Minecraft
  • ​Woodcock: coding games in Scratch

Why?
  • 5 reasons to teach students to code (poster)
  • Computer science for all (NSF/CNCS)
  • Four reasong why kids should learn to program
  • Resnick: Let's teach kids to code (TED)
  • K-12 Computer science framework (2016)
​
How?
  • 3 steps to becoming a coding teacher
  • Coding by design: a design first approach
  • Computational and design thinking
  • Google CS First
  • Adding coding to your elementary curriculum
  • Code.org: Teachers
  • Beginner's guide to bringing coding into the classroom
  • Teaching coding: Where do you start?​
  • Lessons involving coding
  • Beginner's coding guide
  • 6 tips for teaching kids to code
  • Glossary of coding terms for beginners
Apps and online tools
  • Cargo-Bot (iOS)
  • Code Avengers (Online) (Chrome)
  • Code Combat (Online)
  • Code Monster (Online)
  • Code Studio (Online)
  • Codea (iOS) $
  • Codeacademy (Online)
  • Coding with Chrome (Chrome)
  • Create Apps Anywhere (Online)
  • Daisy the Dinosaur (iOS)
  • DevKit (iOS)
  • EarSketch (Online)
  • Floors (iOS)
  • Gamestar Mechanic (Online)
  • Goolge: Made with code (Online)
  • Hopscotch (iOS) (School edition $)
  • i-Logo (iOS)
  • Khan Academy: Computer programming (online)
  • Lightbot, Jr. (iOS) (Android) $
  • Lightbot: Programming Puzzles (iOS) (Android) (Win) (Mac)
  • Lipa Train (iOS) (Android)
  • Move the Turtle (iOS)
  • Objective-C Programming Language (iOS)
  • Pencil Code (Online)
  • Pocket Code (Android)
  • Pythoni (iOS)
  • Run Marco (Online) (iOS) (Android) (Chrome)
  • Scratch (Online)
  • Scratch Jr. (iOS) (Android) (Chrome)
  • ScriptKit (iOS)
  • Simduino (iOS) $simduino a
  • Sketch Nation Create (Online) (iOS) (Android)
  • Stencyl (Download for Mac, Windows, Linux)
  • Swift Playgrounds (iOS iPad) (Teacher's guide)
  • The Pack - NYSCI (iOS)
  • Thunkable
  • Trinket (Online)
  • Tynker (iOS) (Android) (Chrome)
  • Unity Personal Edition (tutorials for students)
​
Hardware and hands-on
  • Bee-Bot
  • Bloxels
  • Coji the Coding Robot
  • Cubetto: Education page
  • Dash and Dot (Blockly iOS app | Android app)
  • Fisher-Price Think & Learn Code-a-pillar
  • Lego Education WeDo 2.0 Core Set
  • littleBits
  • Makey Makey
  • Osmo Starter Kit and Coding Kit
  • Ozobot 2.0 Bit
  • Puzzlets Starter Pack
  • Raspberry Pi 3 Starter Kit
  • Sphero 2.0 and Star Wars BB-8 Droid and Ollie
 Curriculums and training
  • CMU CS Academy
  • Code for Life
  • CODE.org
  • Code with Google
  • CodeHS: computer science curriculums
  • codelicious free resources
  • Google CS First
  • Kodable
  • Machine learning for kids
  • Tynker for Schools
  • UC Davis STEM-C Center
  • Vidcode

    Coding ideas for the classroom

Submit

 Coji the Coding Robot (ages 4+) by WowWee
  • Program Coji with emojis
  • Control Coji from a smartphone or tablet
  • Memory coding games build problem-solving skills
  • Can play with it on its own, too
WowWee sent me a Coji to try out.  It was a lot of fun! Feels a lot like real-life Scratch Jr. and also includes a way to move it via an on-screen trackpad. It includes memory games such as a maze, a sequencing game, and even teaches how to create macros!

A video of my test of Coji follows!
WowWee Coji video

​Extensive review of Coji (14:07)

Copyright: Kathy Schrock. All rights reserved.
Republishing of these lists of links without express and written permission from this site's author is not allowed. 

Links to this page  may be used, provided that full and clear credit is given to Kathy Schrock and Kathy Schrock's Guide to Everything with appropriate and specific direction (via the URL) to the original compilation of information on this page.

Permissions beyond the scope of this license may be available by emailing the creator.
Created: 08/12/2016
Updated: 02/12/2022
Kathy Schrock
URL of this page:
https//schrockguide.net/coding.html
No guest posts or direct advertising accepted. 

Kathy Schrock is a registered trademark of Kathy Schrock.
​All rights reserved.
<a rel="me" href="https://techhub.social/@kathyschrock">Mastodon</a>

KATHY'S OTHER SITES

KATHY SCHROCK'S HOME PAGE
KATHY'S KAFFEEKLATSCH BLOG
PRESENTATION SCHEDULE
AMERICAN GRAFFITI HOME PAGE
Site created: 7/10/2011
Last updated:  

CONTACT AND SOCIAL LINKS

KATHY@KATHYSCHROCK.NET
MASTODON
TWITTER
FACEBOOK
LINKED IN
INSTAGRAM
FLICKR
PINTEREST