The app makes use of Bee-Bot's keypad functionality and enables children to improve their skills in directional language and programming through sequences of forwards, backwards, left and right 90 degree turns. The app has been developed with 12 levels encouraging progression. Each level is timed and the faster it is completed the more stars you get!
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.
Cato stepped through and discovered that this world unlike his own didn't follow the same rules. Every time he tried to take a step or an action he'd find himself stuck in place. Stuck that is until he finally discovered the rules in this universe: by writing a program for himself he would be able to overcome all obstacles and learn something new along the way!https://itunes.apple.com/gb/app/catos-hike-programming-logic/id574335479?mt=8&uo=4
Sketch Nation: FREE
Creating a game is super simple: Just draw the in game objects, play around with the customization options and before you can say "Sketch Nation Studio," you will be enjoying your own self-created game!
Cargo-Bot is a puzzle game where you teach a robot how to move crates. Sounds simple, right? Try it out! Beautiful retina graphics. Fiendish puzzles. A game about programming, programmed entirely on iPad. Record your solutions and share them on YouTube. Learn more about how it was made by searching for Codea on the App Store.
Move The Turtle is an educational application for iPhone and iPad that teaches children the basics of creating computer programs, using intuitive graphic commands. Do you remember the Logo programming language? A friendly Turtle will introduce your child step by step to the basic concepts of programming in a colourful graphic environment. Who knows, maybe your child will be the next outstanding programmer!
Codea lets you create games and simulations — or just about any visual idea you have. Turn your thoughts into interactive creations that make use of iPad features like Multi-Touch and the accelerometer. Codea is designed to let you touch your code. Want to change a number? Just tap and drag it. How about a color, or an image? Tapping will bring up visual editors that let you choose exactly what you want. https://itunes.apple.com/gb/app/codea/id439571171?mt=8&uo=4
Hopscotch: FREE
Hopscotch allows kids to create their own games and animations. Kids can 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, simply press the play button to see your code in action!
This Scratch Maze app contains a number of video tutorials which will guide you through creating your own maze game in the popular programming environment Scratch.
A.L.E.X. is a fun puzzle game and a great way to train your brain. A.L.E.X. helps you think and plan logically as you program your robot A.L.E.X. with a sequence of commands to get through each level from start to finish. I named A.L.E.X. after my nephew, and created a game I would want him to play. The lower levels of the games are suitable for children as young as six and the game is enjoyable for adults too!
If you want to learn computer programming, this is the place to start! Kevin and Bryan teach in a funny and exciting conversational style with visual explanations as they go. On occasion, they may actually tell a bad joke, sing poorly or include a ridiculous pop culture reference! But if that's ok, you will be rewarded with learning some very dry material, in a fun and exciting series of training videos.
Typing Class is a one touch solution to practice and improve your typing skills while you play.
Yes…This is the right app to get your typing speed and accuracy. Typing Class helps to learn fast typing with fun and makes you more productive. This terrific application comprises of games to learn typing, with loads of letters and words that challenge you to type and finish the game play.
Alien monsters have invaded your world! It is up to you and your trusty sidesick to save the world by getting rid of these menacing monsters. Wipe them off the planet with a keyboard by typing the text found on the monsters, their one and only weakness. Type away quickly before they stop you in your tracks!
Numbers is the most innovative spreadsheet app ever designed for a mobile device. Built from the ground up for iPad, iPhone, and iPod touch, it lets you make compelling spreadsheets in minutes — with tables, charts, photos, and graphics — using just your fingers. Choose from over 250 easy-to-use functions. Enter data and explore results with sliders, steppers, pop-ups, and intelligent keyboards.
§ understand what algorithms are, how they are implemented as programs on digital devices, and that programs execute by following a sequence of instructions
§ write and test simple programs
§ use logical reasoning to predict the behaviour of simple programs
§ organise, store, manipulate and retrieve data in a range of digital formats
§ communicate safely and respectfully online, keeping personal information private, and recognise common uses of information technology beyond school.
Key Stage 2
Pupils should be taught to:
§ design and write programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts
§ use sequence, selection, and repetition in programs; work with variables and various forms of input and output; generate appropriate inputs and predicted outputs to test programs
§ use logical reasoning to explain how a simple algorithm works and to detect and correct errors in algorithms and programs
§ understand computer networks including the internet; how they can provide multiple services, such as the world-wide web; and the opportunities they offer for communication and collaboration
§ describe how internet search engines find and store data; use search engines effectively; be discerning in evaluating digital content; respect individuals and intellectual property; use technology responsibly, securely and safely
§ select, use and combine a variety of software (including internet services) on a range of digital devices to accomplish given goals, including collecting, analysing, evaluating and presenting data and information