CUE 2015 - Coding on iPads
The What: List of apps for Coding on iPads
The What: List of apps for Coding on iPads
- Kodable
- Created for 5-7 year olds. Can use w/older students to teach concepts of sequencing, conditionals, loops, functions, debugging
- Free - 45 puzzles; in app purchases for 75 more.
- Free levels teach concepts of sequencing, conditionals, and loops. Debugging is not specifically addressed in the free levels but is learned through fixing problems as students complete levels.
- Free teacher account with up to 30 students
- School Subscriptions
- Available on iPad and in the browser - Students can use their code to play at home.
- The Foos
- Released in December for the Hour of Code.
- Geared for 5-8 years old. 24 free levels.
- Paid version on the horizon with additional functionality.
- Video about CodeSpark & The Foos
- Available on iPad, Android tablets, & in the browser
- Lightbot
- Multiple apps available:
- Lightbot OneHour - Free
- Lightbot, Jr. 4-8 $2.99
- Lightbot - Programming Puzzles 9+ $2.99
- Also on Android and in the browser
- Multiple apps available:
- Cargo-Bot
- Free - written using an iPad app!
- Recommended for ages 9+
- Scratch Jr.
- Free
- Geared for 5-7 year olds - no reading required
- Hopscotch
- Free with in-app purchases & School Edition $9.99
- Recommended for ages 8+
- Tynker
- Free w/in-app purchases OR $7.98? for Full Edition; Free version includes the Game Builder!
- iPad, Android, & browser versions
- If you have an online account, you can access Game Builder both on the web & on the app.
- Teachers can set up free accounts and track student work - emails are not required
- Tynker for Schools - $5.99
- Some schools have problems with this app because there are weapons available as sprites
- Pyonkee
- Free
- Best for ages 8+ especially since it's somewhat buggy & crashes
- Scratch 1.4 on the iPad. Can EXPORT projects and upload to Scratch Website.
- Tickle
- Will be free; currently in beta
- Rewrite of Scratch 2.0 for the iPad
- Works with Sphero & drones
- Video showing the app
- Dash & Dot
- Sphero
- Can use with Kindergarten & up
- Apps you would use at school are free; Sphero is not
- Sphero 2.0 - $129.99
- Education Pack - 12 Sphero 2.0 - $1199.99
- Recommended apps:
- TouchDevelop
- Free
- Creates web apps using block based and/or text-based language
- Recommended for ages 12+
- Web-based - works on any device! Log-in required; works with GAFE
- Recently released collaborative programming ability
- Can publish & share from the iPad
- Free TouchDevelop ebook
- Code Quest
- $1.99
- HTML & CSS
- Designed for 6-8 year olds.
- Can “publish” to the Code Quest website if 13 years old or older or with parental consent. To create a real website, would need to use other tools on a computer.
- Hakitzu Elite Robot Hackers
- Targeted to 11-14 year olds
- Free w/ads - In-app purchases.
- Javascript coding; To really use Javascript, would need to publish a website
- Robot violence.
- Can be multi-player
- Codea
- $9.99
- Recommended for 13+ & interest in coding
- Create apps in Lua - can develop real apps that can be submitted to Apple store. Would need a developer account $99/year & a Mac computer to submit apps.
- What language should budding programmers learn? Top languages (Lua is #25)
The Why:
The Why:
Standards:
- Common Core - California
- Next Generation Science Standards
- CSTA K-12 Computer Science Standards
- ISTE Standards for Students
The How: List of Unplugged Activities
The How: List of Unplugged Activities
- Kodable
- Teaching Guides & Common Core Alignment resources available
- I intro with the start of the fuzzFamily story in younger grades
- The Foos
- Curriculum materials available to help teach Computer Science concepts at http://thefoos.com/hourofcode/ - scroll down. Solutions guide also available.
- Lightbot
- Teacher Resources - solutions, lesson plans, & more.
- Cargo-Bot
- Scroll down on this post to find an idea for using a paper version along with the app to prevent just “guessing & checking”.
- Scratch Jr.
- Teaching resources on website
- Some lesson ideas: My Paperless Classroom, Pre & Early Reader idea
- Hopscotch
- Hopscotch Lesson Ideas
- Hopscotch Transition Guide & Curricula
- Hopscotch Challenges by Dr. Wesley Fryer
- Teaching Students to Code on the iPad (Paul Hamilton - $4.99)
- My Paperless Classroom (Sam Patterson)
- Use Hopscotch App to make Flappy Birds & Other Games
- Hopscotch YouTube Channel
- Pyonkee
- Example Video
- Search for lesson ideas for Scratch. Most of these would be usable on Pyonkee
- Tickle
- Courses - could build lessons around these.
- Tickle App programming a drone & a Sphero
- Dash & Dot
- Ideas for things to do with Dash & Dot
- Sample Curriculum
- Great ideas for classroom use at The Digital Scoop
- Sphero
- TouchDevelop
- Hakitzu Elite Robot Hackers
- Code.org Pair Programming Video
- Engineering Design Process for Children