This Month’s Highlighted Educator: Aaron Middlemiss

April 2018 Hghlighted Educator

Every month, Cube For Teachers highlights an educator that is recognized for their ongoing collaboration, helping other educators by sharing and curating effective teaching resources.

This month’s recognized educator on Cube for Teachers is Aaron Middlemiss (amiddlemiss) who has shared numerous resources on Cube pertaining to coding, computational thinking and robotics.

We asked Aaron a few questions. Here’s what he had to share…

Who is Aaron Middlemiss?

“Let’s see…I am High School English and Drama teacher in Ontario, Canada, with a passion for both the arts and technology. I am currently working as a MakerSpace / Coding / eLearning Technology Innovator for my school board. I have gone from teaching students how to write essays, to helping educators boost their understanding of digital citizenship and modern technology. I am also a writer, occasional podcaster, gamer, pop culture geek, home-cook and father to some really amazing kids!”

When it comes to education, what are you passionate about?

“For me, I am passionate about helping others open their minds to something beyond what is in front of them. Whether I am teaching Drama, or delving into a new coding app, I like to show people that whatever we are working on, those disparate ideas and concepts can connect to something bigger. I love showing teachers how making and coding can be right at home in their own courses or lessons, even if they’re not teaching a tech subject. It opens up a mindset that reveals endless possibilities that can then resonate in their own students. I am also passionate about storytelling, listening to stories, and letting others find their passions in their stories. I find the best lessons, the best outcomes in education, always come from the things the students are passionate about. I always try to let the students’ passions come out in their work, and how emerging technologies and ideas can help them realize their dreams.”

Is there a new frontier in education you are gearing up to explore?

“I want to explore more student centric / alternate styles of education that blend into other curriculums and real world experiences. I learned a lot in school as a kid, but sometimes, some of the most important things I learned were outside the classroom, or following another passion. It’s amazing to see so many opportunities for students to connect their classroom lessons to the world around them. I want to explore more opportunities for students to bring their personal experiences into the classroom.”

What benefit would you bring to another Cube follower?

“I am willing to spitball and share some ideas with you! Also, if you’re looking for makerSpace or coding resources, I have them and I’m always willing to share them with anyone who asks. Beg, borrow, share and share some more! Good teachers, build. Great teachers, share.”

Do you have Cube folders we can share with the global community of educators?

“My MakerSpace Resources (1), MakerSpace Resources (2), MakerSpace Resources (3), my Coding Resources, any and all of them. If anyone needs it, I want them to have it!”

What resources are you currently searching for?

“I’d love to see cross-curriculum resources for coding, making, and anything tech related. I would love to see how some teachers are using their technology and makerspaces in other classes to help students realize their passions.”

Is there anything else you would like us to highlight?

“Just that Free Comic Book day is coming up on Saturday May 5th. Please visit your local comic book shops and drop a couple of bucks to keep these underfunded and under appreciated establishments in business! Comics & graphic novels are books for everyone! Also, here’s a link to a Smore I fashioned on how to get the Maker Movement rolling in your school.

Stay connected on Cube for Teachers and be sure to follow Aaron MIddlemiss (amiddlemiss) for additional resources.

On behalf of all educators in search of valuable resources, thank you, Aaron!

Do you know of a Cube user that should be recognized for their ongoing collaboration?

Send us a email and tell us more.

Cube Team

Useful Coding Activities For Your Classroom

Coding has become quite the buzz word in education. Whether you are new to coding or a veteran, the Cubed links listed below contain a variety of coding activities for all learners.

1. contains activities organized by grade, subject and level of coding experience.

2. Teacher-Led Hour of Code Lesson Plans curated one-hour teacher-led lesson and activity plans designed for different subject areas for Hour of Code veterans.

3. Code Studio contains self-paced courses for students from ages 4 to18.

4. CS Unplugged has free activities that teach Computer Science through engaging games and puzzles without technology.

5. A guide to creative computing created by ‘ScratchEd’ and Harvard fosters computational thinking through using ideas, strategies, and activities.

6. Made with Code inspires girls to engage in projects with code.  This resource contains activities and step-by-step instructions.

7. Tynker offers a selection of free coding activities for k-6 to develop basic computational thinking and programming skills.

8. Code Monster, Code Maven, and Game Maven are interactive tutorials where kids and adults can play with code, experiment, build, and learn.

9. Raspberry Pi  offers a variety of activities for beginner and intermediate level programmers. These activities require the Raspberry Pi device.

Cube for Teachers now has over 44,000 shared educational resources by teachers – all sharing their favourites links into one collaborative space.

“Hour of Code” Teaching Resources

With the Hour of Code soon approaching (December 7 – 13), this blog is dedicated to various Cubed teaching resources on the “2015 Hour of Code” and “Coding”.

You’ll find these and dozens of coding resources that have been shared by teachers inside Cube for Teachers under 3 main topic areas:

  1. Curriculum Resources
  2. Tools and Technology Resources
  3. Other Teaching Resources

The Hour of Code is a global movement reaching tens of millions of students in 180+ countries. Anyone, anywhere can organize an Hour of Code event. One-hour tutorials are available in over 40 languages. No experience needed. Click on the video below. Launched in 2013,® is a non-profit dedicated to expanding access to computer science. Their vision is that every student in every school should have the opportunity to learn computer science. As well, computer science should be part of core curriculum, alongside other courses such as biology, chemistry or algebra.

How to Teach one Hour of Code helps provides educators with tips on running an Hour for Code with your students.

Teacher-guided Hour of Code Tutorials. Examples: Star Wars (ages 6+), Minecraft (ages 6+) as well as Anna and Elsa (ages 8+).

A wonderful resource recently shared in Cube for Teachers links to resources to help educators integrate coding into the elementary curriculum.

Coding for Kindergarteners: Teaching young children to code is far from a tedious exercise with the thoughtful, age-appropriate use of game-like apps and robotic devices.

Below is a collection of various coding tools recently shared inside Cube for Teachers:

Topic area: Tools and Technology
Category: Generators and Coding Tools

Blockly Games: Blockly Games is a series of educational games that teach programming. It is designed for children who have not had prior experience with computer programming. By the end of these games, players are ready to use conventional text-based languages.

Botlogic: is an educational puzzle game that challenges kids and adults to tackle complex logic problems while teaching valuable programming concepts. Ideal for the primary level.

Build with Chrome: Now you can build with LEGO® bricks using Google Maps as your baseplate. Imagine. Explore. Build online in Chrome.

Hopscotch: Make your own game, art, animations and more using our simple, powerful coding app.  Available on iPhone and iPad.

Kodable: Teach Kids the basics of any programming language using a fun game and classroom friendly curriculum. Get the FREE App with lesson guides and teacher tools.

ScratchScratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

ScratchJr: Coding for Young Children. With PBS KIDS ScratchJr, kids can code and create with PBS KIDS characters! Available on the App Store or Google Play.

Snap! Snap! (formerly BYOB) is a visual, drag-and-drop programming language.

Swift: Swift is a powerful and intuitive programming language for iOS, OS X, and watchOS. Writing Swift code is interactive and fun, the syntax is concise yet expressive, and apps run lightning-fast. Swift is ready for your next project — or addition into your current app — because Swift code works side-by-side with Objective-C.

Tynker: Tynker makes it fun and easy to learn computer programming. Get started today with Tynker’s easy-to-learn, visual programming course designed for young learners in 4th through 8th grades.

Looking for additional teaching resources?  Teachers have now shared nearly 34 000 links to their favourite web resources from around the world as well as links to their personal teaching resources inside Cube for Teachers.

Upcoming Coding Events:

ihub     EDU Challenge

Have an upcoming coding event? Let us know and we’ll add it to this blog. Send us an email to

Happy Coding,

The Administrative Team