Skip to main content

elementary school

DroneBlocks

Resource Thumbnail Image
Description of Resource

DroneBlocks teaches STEM and the real-world application of drone technology through our apps, drone coding curriculum, simulator, and professional development. 

DroneBlocks is the leading drone programming environment in STEM education that supports many of the leading DJI educational drones such as the Tello, Tello EDU, and Robomaster TT (Tello Talent). DroneBlocks offers both Block Coding (DroneBlocks) and JavaScript (DroneBlocks Code) coding environments. 

DroneBlocks STEM drone curriculum now has over 200+ cloud-based lessons and growing for teachers to choose from! DroneBlocks drone curriculum creates opportunities for students of all ages to learn Blockly, Python, Open-CV, Node.js, and JavaScript by coding autonomous missions in the classroom using the Tello drone. Join the thousands of K-12 schools engaging their elementary, middle, and high school students in drone technology and programming!

Move the Turtle

Resource Thumbnail Image
Description of Resource

Move The Turtle is an educational application for iPhone and iPad that teaches children the basics of creating computer programs, using intuitive graphic commands. 

Move the Turtle teaches children (ages 5+) the basics of programming (yes, we do mean coding!). Challenges and rewards keep children (with parents' assistance) & teenagers (on their own) engaged!

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!

By completing the tasks, one after another, your child learns:

  • how to plan complex activities composed of simple elements
  • how to reuse previously completed work
  • how to use graphics, spatial orientation and sound in programming

Your child will also become familiar with the notions of loops, procedures, variables and conditional instructions.

Programming is about more than completing tasks, it is also about implementing your own ideas using your imagination. With this in mind we give you the opportunity to create your own programs from scratch or based on our inspiring examples.

Other Requirements
iPhone: Requires iOS 9.3 or later.
iPad: Requires iPadOS 9.3 or later.
iPod touch: Requires iOS 9.3 or later.
Mac: Requires macOS 11.0 or later and a Mac with Apple M1 chip or later.

Daisy the Dinosaur

Resource Thumbnail Image
Description of Resource

Learn the basics of coding with Daisy the Dinosaur! This free, fun app has an easy drag & drop interface that kids of all ages can use to animate Daisy and make her dance on their screen. Kids will intuitively grasp the basics of objects, sequencing, loops and events by solving this app's challenges. Built by the creators of Hopscotch. 

Other Requirements
iPad: Requires iPadOS 13.0 or later.
Mac: Requires macOS 11.0 or later and a Mac with Apple M1 chip or later.

codeSpark Academy

Resource Thumbnail Image
Description of Resource

codeSpark Academy is the #1 learn-to-code app for kids ages 5-10. We have hundreds of activities and games designed to teach kids the fundamentals of computer science and introduce them to the world of STEM. codeSpark’s mission is to help all kids learn to code by igniting their curiosity in computer science and turning programming into play. 

codeSpark Academy is inspired by visual programming languages such as Scratch from MIT, Alice from Carnegie Mellon University and other ‘beginner’ programming languages like Logo, SmallTalk, and Squeak. Our word-free interface allows anyone, anywhere to play and is perfect for beginner coders and pre-readers. Kids will master core computer science concepts such as pattern recognition, problem solving, sequencing, algorithmic thinking, debugging, loops and conditionals

Other Requirements
Here are the minimum device requirements to run codeSpark Academy:
iOS 11 or higher with 2 GB of RAM or more
Android 4.4 KitKat or higher with 1 GB of RAM or more
Amazon FireOS with 1 GB of RAM or more
Chrome or Firefox on a desktop, laptop, or Chromebook with at least 4 GB of RAM. You may need to close all other apps on some devices

Encode: Learn to Code

Resource Thumbnail Image
Description of Resource

Learn to code at your own pace. Learn for free with Encode's self-paced lessons: bite-sized explanations, coding challenges and real-world examples build up your coding skills. Loved by thousands of learners worldwide, Encode is a fun way to learn tech skills: from Python, JavaScript and Swift to using the command-line, building websites, querying databases and analyzing data!

Other Requirements
iPhone: Requires iOS 11.0 or later.
iPad: Requires iPadOS 11.0 or later.
iPod touch: Requires iOS 11.0 or later.

Box Island

Resource Thumbnail Image
Description of Resource

Box Island is a mobile game that takes boys and girls on an exciting adventure, while teaching the fundamentals of coding. Kids apply the basics, such as loops and conditionals, to progress through the super fun and challenging gameplay. Rendered in a beautiful 3D game world featuring 100 levels, where the first 10 levels are free, Box Island is a story-driven journey that keeps kids highly engaged and motivated while playing.

Coding fundamentals that kids are introduced to:

  • algorithmic thinking
  • pattern recognition
  • sequencing
  • loops
  • conditionals
  • debugging

Supported languages: English / Spanish / German / Italian / French / Portuguese / Brazilian / Chinese / Japanese / Korean / Vietnamese / Indonesian / Turkish / Greek / Romanian / Russian / Croatian / Czech / Hungarian / Polish / Ukrainian / Dutch / Swedish / Norwegian / Danish / Finnish / Icelandic

 Purchases:

The first 10 levels are free to play as an introduction. After that, learn the coding fundamentals by purchasing any of the following!:

  • Junior Coder: Unlock 20 levels for $2.99
  • Skilled Coder: Unlock 50 levels for $5.99
  • Master Coder: Full-game unlock of 90 levels for $7.99
Other Requirements
iPhone: Requires iOS 9.1 or later.
iPad: Requires iPadOS 9.1 or later.
iPod touch: Requires iOS 9.1 or later.
Subscribe to elementary school