Fundamentals


Creative Computing / Problem Solving

Icon
Title
Description
Cost

Hopscotch
Hopscotch allows kids to create their own games and animations. Kids unleash their creativity with this beautiful, easy-to-use visual programming language.
Inspired by MIT's Scratch, the Hopscotch programming language works by dragging and dropping method blocks into scripts. When you're done with a script, press play to see your code in action! As you get more advanced, you can add more objects and use custom events, such as shaking and tilting the iPad, to run your code.

Recommended for kids ages 8 to ∞.

hopscotch-screen.jpg
Free

**Daisy the Dinosaur**
Learn the basics of computer programming with Daisy the Dinosaur! This free, fun app has an easy drag and drop interface that kids of all ages can use to animate Daisy to dance across the screen. Kids will intuitively grasp the basics of objects, sequencing, loops and events by solving this app's challenges. After playing Daisy, kids can choose to download a kit to program their own computer game.
daisy the dinosaur-screen.jpg


Free









Algorithms

Icon
Title
Description
Cost

















Human Computer Interaction



Web Design
Icon
Title
Description
Cost









**Web Page Creator for iOS - HTML Egg**
KEY FEATURES- Touch based drag and drop editor
Add images, text, links and amazing photo slideshows to your website with simple touch gestures (no need for coding!)
- Publish to your own web host provider
Upload to your own domain name (supports regular FTP, SFTP and FTPS)
- Build unlimited number of web pages and websites
Easy backup and restore options for Dropbox, iTunes File Sharing as well as direct Web Import ensures your website data is always accessible
- Professionally designed templates
Start your creative design from a blank canvas or choose from dozens of beautifully crafted templates (including styles for both business and personal home pages)
- Share work-in-progress designs
If you are working in a team or collaborating with clients, you can quickly share fully editable copies of your work through email
- Integrate social web widgets with HTML Snippets
Power up your web page by embedding custom HTML snippet to integrate widgets such as YouTube videos, Twitter and Facebook

web page creator for ios-screen.jpeg
$15.99






Introductory Programming

Icon
Title
Description
Cost


















Computing and Data Analysis



Robotics

Icon
Title
Description
Cost
nxtblock.jpg
nxtBlock
While nxtBlock doesn't warp time or make the person what to stop using the computer. It does allow you write a program for your NXT on your iDevice (iPhone, iPod Touch, iPad), plug your NXT into your computer, press the "Compile and Upload" button, select the computer your NXT is plugged into, Your program will transfer to your NXT and you now have a nice freshly programed NXT to play with! Yay!

Features:Compatible with Windows and Mac OS X (Note: 'nxtBlock Server' is required for either platform. 'nxtBlock Server' is free and can be found on www.nxtblock.com)Universal Application - nxtBlock works great whether on an iPod Touch/iPhone or iPadSimple to use drag and drop designMyCode Blocks - Allow you to write code in NXC and include it into your nxtBlock prog
nxtblock-screen.jpg



$2.99

SimRobot2D
With this app, you can execute simple robot arm simulations on your iPad, using Ruby.
-Preset 5 type robot arms
-Able to create original robot arm
-Using mruby processor

simrobot2d-screen.jpg
Free









Robotics Reference

Icon
Title
Description
Cost

Robots for iPad

Free

Robotics & Nanotechnology by WAGmob

Free