To filter select one of the categories below.

Select Language

Grade Level

Subject Area

Resource Type


Sort by

Select a criterion to sort by. Resources will be displayed in descending order from top to bottom based on the selected criterion.
Ease of use is classified as:
5 stars – Intuitive (less than an hour to learn)
4 stars – Should look for a tutorial (up to a day to learn)
3 stars – Should look for more than one learning resource (up to a week to learn)
2 stars – Will need an in-depth manual (up to a month to learn)
1 star – Requires formal training (more than a month to learn)




MeisterTask is a project and task management tool that aims to make the process of managing a team project as intuitive as possible. This app allows you to create tasks, organize them into sections and assign them to other team members. Meistertask is not limited to simple task management, as it employs more advanced functions […]


NYT VR is an phone app that features over 200 free 360 videos. The 360 videos allow for an immersive VR experiences that covers a wide range of topics. Many of the videos are 2-3 minutes long and so they can be used as a hook at the beginning of a lesson.  Here are some […]


WITHIN features a collections of high quality 360 videos that can be viewed on a web browser or on a phone or tablet. A more immersive experience is possible with a Google cardboard or VR headset.  360 videos allow for immersive explorations or virtual reality field trips that can transport the students to places beyond […]


Softron is a web-based software that can be used for formative or summative assessment. It helps teachers administer tests to students as it generates results and student data. It can also be used as an in-class instant response and summative feedback tool. Softron helps teachers save time by uploading a digital or scanned copy of […]

Les droits d’auteur

La législation sur les droits d’auteur existe pour assurer aux créateurs de contenu original de recevoir des compensations (monétaire ou non) pour leur travail et aussi pour que le public général ait accès à ces ressources et créations.  Les auteurs ont le droit de reproduire, distribuer, représenter, et afficher leur travail. Comme pour tout autre […]

Creative Commons Search (CC Search) : les contenus qui peuvent être partagés, utilisés et mixés !

Le CC Search est une banque de données pour les contenus de Creative Commons qui peuvent être partagés, utilisés et mixés dans un but éducatif ou autre.  En utilisant le CC Search, on peut rechercher différents types de ressources. Par contre, il ne faut pas oublier de citer les références de ces ressources dont la […]

Les ressources éducatives libres (REL)

Les ressources éducatives libres (REL) sont “un outil pour enseigner, apprendre, et faire des recherches, elles sont dans le domaine public ou ont été publiées aux termes d’une licence de la propriété intellectuelle qui permet leur libre utilisation ou réorientation par des tiers. Les ressources éducatives libres comprennent des cours complets, du matériel pédagogique, des […]


Photomath is a powerful math teaching app that gives students solutions to math problems as well as the steps taken to achieve the solution. The app uses the camera on your phone or tablet to view written or printed math problems then immediately returns the solution with each individual step explained. The app can handle […]

Discovery VR

New from Discovery Education are their free virtual reality videos, viewable in three different ways: on your desktop, on your mobile phone, or using Google cardboard. With videos taking you everywhere from space to skydiving and from the ocean to remote regions around the world, Discovery VR can take your students out of their classroom (almost) […]

Symbaloo bookmarking

Looking for a way to save, organize and share bookmarks in a graphic display on your class website? Try Symbaloo. Saving and sharing links in an organized visual display helps you keep favourite resources at hand and can support student research and help students select digital technologies for project and inquiry based learning.


Mentimeter is an online assessment tool that allows teachers to create quizzes and polls through the use of cloud-shared presentations. These slides can include timed ‘quizzes’, which have students race to respond correctly. The students can respond  using the web or mobile app and teachers can see immediate feedback. Teachers are able to write their own […]

Socrative is an online assessment tool that allows teachers to assess students through the use of cloud-shared quizzes. The students can take the quizzes using their smartphones and laptops and teachers can see immediate feedback. Teachers are able to write quizzes using Socrative’s web applet and are also able to see statistics evaluating a student’s […]

Poll Everywhere

Poll Everywhere is an interactive tool that allows you to engage with your audience and receive responses and/or feedback in real-time. It is a very popular tool used around the world by educators in various fields with audiences both big and small.   Poll Everywhere can be used when trying to gauge your students’ understanding […]

Read & Write

Read & Write is software that can read text out loud and transfer speech into text. It has many additional features such as the ability to highlight text, find definitions, and translate text to other languages. It can also summarize your highlights in a separate document and offer relevant word predictions as you type. This tool can […]


Wonderopolis is a website that poses daily ‘Wonders’ (questions to wonder about) and different ways of answering those questions through video, audio, images, and text. Wonderopolis was developed by the U.S based National Center for Families Learning (NCFL) who state they “work(s) to eradicate poverty through education solutions for families.” This website could provide a […]

PhET Interactive Simulations

PhET Interactive Simulations are research-based interactive tools that you can use to teach and learn physics, chemistry, math, biology and other sciences. As a teacher, you can select from the current simulation collections based on your subject. You can design your own simulation or modify the current ones to better meet your course requirements. With […]

Squishy Circuits

Squishy Circuits is a hands-on way for students to explore electrical circuitry using simple, readily available materials including dough (conductive and non-conductive playdough), LED lights and batteries. Students can construct their understanding of electric circuits and even design and create their own inventions. Through a play based approach students can discover simple, parallel and series […]

The Young Person’s Guide to the Orchestra (Game and Music piece)

The Young Person’s Guide to the Orchestra is a powerful, animated web-based adventure game that introduces young students to the sounds of different instruments. This game is based on Benjamin Britten’s “The Young Person’s Guide to the Orchestra” music piece. It introduces students to the sounds of different musical instruments. Although it is relevant to students of all […]

Google Classroom: A digital content management system

Google Classroom is a content management system that teachers use to create, organize, and evaluate their courses. With Google Classroom, teachers can track students’ progress, monitor how are students doing with their tasks, share feedback, and answer students’ questions outside of the classroom. Check out the short video below to see examples of how teachers […]

Noteworks – Music Sight-Reading

NoteWorks is a fun sight-reading game filled with musical notes and animated characters, available for iOS and Android devices. Although it is geared for a younger audience of music learners, it is fun for all ages. NoteWorks provides beginner music students with a fun way to practice reading music in a gaming environment. The game starts […]

Ear Training Apps

Ear training is a skill that enables musicians to identify different musical elements such as melodies, pitches, and chords solely through hearing. This skill is invaluable to musicians and as a result, numerous apps have been developed to improve listening skills. Some apps focus on being able to decode notes, intervals, and chords, which can help […]

HP Reveal – Augmented Reality Platform

HP Reveal (previously known as Aurasma) is an augmented reality platform accessible via the web, mobile app, or as a software developer’s kit (SDK). Users upload “trigger” images and add overlays like images, video, 3D animations and sounds to them either through the web application or on their devices. Making your Auras public allows your […]

Assistive Technologies for Colour Blind Students

Sometimes you create aesthetically appealing presentations only to discover that some students are unable to read them. Perhaps you have colour blind students and are unsure how to proceed in the development of your presentations to make them easily readable for everyone. As an instructor, it is important to be cognizant of the facts on colour blindness. […]

Verbally: Text-to-Speech

Verbally is a convenient, Augmentative and Alternative Communication (AAC), text-to-speech app that can be used to help your students with challenges in communication. Currently (August 2017) it is only available for iPad and iPhone. With Verbally, your students can either choose from the word clouds provided to create sentences or they can type in a […]

NaturalReader: Text to speech tool

NaturalReader is a powerful text to speech tool that can help read your documents out loud to you and your students. As a teacher, you can choose from the NaturalReader Online (online web application) and the NaturalReader software, which can be used offline on Windows or Macintosh devices. With NaturalReader, documents can be read in […]


Musicnotes app has over 300,000 music sheets from a variety of genres. If you are a music teacher searching for music sheets to use in your class, go to the Musicnotes website and select the music sheet and arrangement you would like. You will then be given the option of buying and downloading it for […]


  Yousician is an app that supports students learning how to play the piano, guitar, ukulele or bass.  There are many songs and different genres to choose from, such as folk, jazz and pop, and students may even upload their own songs. It is free to use but there are in-app purchases for more songs, lessons, […]

AR Flashcards: A new way to engage your students

AR Flashcards are a series of Augmented Reality apps used to teach your students words and concepts based on different categories such as animals, shapes, colors and planets. By using 3D animation, AR Flashcards bring print outs of animals and planets to life. Some main features include: colorful renditions of animals, dinosaurs and the solar […]

Ozobot: Smart and social robot

Ozobot is a miniature smart robot that can follow drawn lines or roam around freely, detect colors and can also be programmed and coded. With Ozobot students will have hands-on opportunities to learn about robotics and programming while working on STEM/STREAM (Science, Technology, Reading, Engineering, Arts and Math) applications. Ozobot can teach students about complex concepts […]


iMovie is an IOS and MacOS based video-editing tool. With iMovie, you can choose and edit previously shot videos, add titles, music and effects in only a few steps. In addition, you can access your creations from any Mac device, and you can publish or share it on various social media platforms such as Facebook, […]

Canada Learning Code : Introducing coding in your classroom

      Canada Learning Code is a charitable initiative dedicated to advancing digital literacy for all Canadians. Founded in 2016, it has focused on designing, delivering and unifying coding education in Canada through partnerships with technology education programs such as Ladies Learning Code, Teachers Learning Code, Kids Learning Code, Girls Learning Code and Teens […]

Unplugged Coding : integrating coding activities in your classroom

Unplugged Coding is a collection of learning activities that introduce coding and programming through engaging games that only use cards, crayons, markers, etc. For younger students, teachers can skip the detailed concepts of computer coding and give them a better understanding of basic computer science knowledge and inspire them for future exploration. Through Unplugged Coding […]

Stop Motion Studio

Stop motion animation can be created in many different ways. Today, there are some helpful apps to make the often time consuming task more streamlined! I have long enjoyed using Stop Motion Studio but recently came across some browser based apps I’m interested in exploring further including: Stop Motion Animator (for Chrome books) or the […]

Powerful presentation tools and Amazing image search tips

There are so many places to go, so many things to see. I realize this sounds a bit like a Dr. Seuss, but it is just so true when it comes to the wealth of available resources on the net to help you author your own multimedia presentations. I’ve compiled only 3 – (trying to […]

Assistive Technologies you already have – built-in Accessibility Features on your laptops

Both Mac Operation System(OS)  and Windows Operation System (OS) have a lot of built-in accessibility features, which can be beneficial for people with difficulties with vision, hearing, physical & motor skills, or learning and literacy. Accessibility features of Mac OS: Vision – VoiceOver, Audio Descriptions for movies, Siri, Dictation, Zoom, Cursor Size, Contrast Options, Reduce […]

Prezi Presentation Tips: Dos and Don’ts

Prezi is a visually based presentation software that supports a non-linear storytelling approach to presentations. With many affordances, including the ability for the audience or presenter to zoom in and zoom out of the screen, Prezis can be powerful but they can also be problematic. You may have used or seen a Prezi presentation. In case […]

Piktochart – for creating attractive infographics

There are many applications you might use to  create informative and attractive online posters, otherwise known as infographics. One of these, Piktochart, is a web-based and iOS application allows its users to create their own original design or select from a variety of well-designed templates. Those familiar with software like Microsoft PowerPoint should have little to […]

Haiku Deck

Haiku Deck is a presentation tool that simplifies the task of preparing a slideshow. It comes in two flavors: mobile app and web version, both of which create slideshows that can be viewed instantly on screen, or shared with a link. Like most presentation creators out there, it allows the user to add text, images, […]


VideoScribe is proprietary software (*FREE for UBC students and staff via Connect) available for OSX, Windows, and IOs users for quickly producing high quality engaging videos, no experience or skill required. It comes with a large library of images, and adding and customizing your own content is easy and intuitive. Drop in audio, images, and […]

SECTIONS Model – Assessing Technologies in the Classroom

The SECTIONS Model is an applicable framework that educators can use to evaluate the effectiveness of applying a certain technology in their classrooms. SECTIONS specifically refers to 8 different areas: Students, Ease of use, Costs, Teaching & Media, Interactivity, Organizational issues, Networking and Security & Privacy. Inquiry, creative thinking and digital literacy have gained significant importance […] unplugged and plugged activities aims to increase access to computer science in schools. It contains a large collection of activities, lesson plans, and tutorials that encourage school-age learners to explore the basics of computer programming. Topics include computational thinking, algorithms, abstractions, and even digital citizenship. With the onset of the Digital Revolution, computer skills, even at a basic […]

Plickers – Student Response System

 ‘Plickers’ is a free Student Response System (SRS), useful even for those without access to one-to-one devices in the classroom. All you need are some downloadable and printable class cards, the Plickers app, and one handheld device. The students hold their cards up based on their answer (A, B, C, D), the teacher scans the […]

Hudl: Improving Athlete Performance Through Video Annotation

Hudl is a video annotation software that allows coaches and athletes to review their performance after matches and/or training sessions. After uploading video from either a dedicated video camera or a mobile device, tags can be added to individual players and passes to generate stats. If filming on a mobile app, tags can be added on […]

Google Forms

Google Forms is a free and easy way to collect information from students online. Google forms allows its users to create free-answer, multiple choice, free answer, date/time, and linear scale questions and send them to other users (or students) via email. Images and videos can be attached to question and forms can be divided into […]

My Maps: Google interactive maps

My Maps is an online platform by Google that allows you to personalize your Google map and also add multimedia information to different locations. For teachers like you, My Maps can be used to create an informative guide for students allowing them to explore and discover different areas and information similar to a field trip. […]

Sphero: a coding, ADST & STEM learning robot

Sphero – a programmable robotic sphere that is not only fun to play with but also an excellent access point for students of any age to explore coding. Sphero can be paired with a smartphone, ipad or tablet and coded using ‘visual programming blocks’. While the apps that help power Sphero are free, the Sphero […]

Assistive Technologies for Studying

There are many assistive technologies available for teachers and their students. In terms of studying,  digital technologies can include mind mapping, audio and text note taking tools and studying and quizzing apps. Sending students any materials, including slides, in advance of class or after class, can also support students when they are preparing assignments or […]

Assistive Technologies for Communicating

There are many assistive technologies available for teachers and their students. In terms of communicating,  digital technologies can include augmented and alternative communication apps, text to speech, text to sign language tools and closed captioning. These digital technologies can assist your students, particularly those with written and/or verbal communication challenges. Providing options for students in […]

Assistive Technologies for Writing

There are many assistive technologies available for teachers and their students. In terms of digital technologies to support writing, there are tools include to help with Grammar check, word prediction as well as speech to text. Even spell check is an assisitive technology! In addition to the small selection of digital technologies noted below, consider […]

Assistive Technologies for Vision Assistance

There are many assistive technologies available for teachers and their students. In terms of vision assistance, there are Digital Braille applications , Image to speech, text to speech, speech to text and note taking apps. With these digital technologies, students with visual differences (with blind, low vision or other) can have equitable access to your […]

Assistive Technologies for Reading

There are many assistive technologies available for teachers and their students. In terms of reading, technologies can include text-to-speech software, monochrome text and coloured text and reading faster apps. These tools will help your students with varied reading abilities to engage in class and understand content. Providing students with choice and access to digital technologies such […]

Live Binders – resource sharing

Have you checked out some of the many resource sharing website online? Some of specific to teachers. Visit ‘Livebinders’ – scan them or create your own binder of resources that you can share with others. LiveBinders allow teachers to create an online collection – paperless aka go green! – of teaching materials, whether these are […]

Google Street View: Explore natural wonders and world landmarks

Google Street View is a fun way to create your own 360 panoramic pictures and to engage in a 360 experience of places shared by others. Here is an example: Google Street View can help students visualize and understand the world around them. By using Google Street view, students have the opportunity to explore, collaborate and […]

Blogging in Teacher Education

Social Networking, defined by Gunawardena et al (2009) as the “practice of expanding knowledge by making connections with individuals of similar interests” is a potentially powerful tool for both Post-Secondary Faculty and the K-12 classroom teacher. Through this networking, students are afforded the opportunity to co-create knowledge within a Community of Practice (Wenger et al, […]

Creative Commons Search: Find content you can use, share and remix!

CC Search is an engine where you to find Creative Commons content that you can share, use and remix for educational and other purposes. Using CC Search, you can search for a variety of resource types. Remember, though, you still need to attribute/cite sources with most cc content. Some public domain sources do not require […]

W3C Schools: online web tutorials

W3Schools (The World Wide Web Consortium) is a website for web developers, with tutorials and references on web development languages such as HTML, CSS, JavaScript, PHP, SQL, W3.CSS, and Bootstrap, covering most aspects of web programming. Click here to get to the homepage. It’s one of the best way to learn how to develop a […]

Kahoot! : Free Tool for Creating Learning Games !

Kahoot! is a free platform for teachers to create fun, engaging learning games with little technological knowledge/skill needed. In Kahoot, you can create a series of questions combining with images, videos, diagrams, etc. The number and type of questions fully depend on your needs, and your students can get access to your learning game by […]

Frontiers for Young Minds

Frontiers is a community-based open access academic publisher whose vision is to build an open science platform accessible to all. Frontiers for Young Minds enables young kids to work directly with scientists to create articles that are both accurate and exciting. All the articles are written by scientific experts and reviewed by children to make […]

Augment: designing and customizing your own augmented reality

Augment is a tool to design and integrate Augmented Reality (AR) into your classroom. There are three components included: the Augment app, the Augment Manager and the Augment Desktop. The Augment app allow you to visualize 3D Models via the camera on your mobile devices. The Augment Manager is used to upload and manage various […]

Google Expeditions Pioneer Program

Imagine being able to take students on a field trip without leaving the classroom. With the Expeditions Pioneer Program, teachers lead a guided virtual reality tour of a range of places such as museums, wonders of the world, and even some otherwise inaccessible places like the deep sea or the surface of Mars! With the […]

Ceramics and Tech Integration: Lesson Plans and Ideas to Start Exploring

Do you feel some subject areas have less space for tech integration than others? While some subjects tend to incorporate computers and gadgets more easily than others, all subjects can benefit from small or large-scale digital innovations in the classroom. Even within the area of Pottery and Ceramics, there’s room to explore! We have compiled […]

Blogs and Social Media – Blending social & academic worlds

Social Networking, defined by Gunawardena et al (2009) as the “practice of expanding knowledge by making connections with individuals of similar interests” is a potentially powerful tool for both Post-Secondary Faculty and the K-12 classroom teacher. Through this networking, students are afforded the opportunity to co-create knowledge within a Community of Practice (Wenger et al, […]

A brief history… Timelines

I came across TimeToast awhile ago and was just reminded of it this morning as a tool for creating interactive digital timelines. A free account even allows photos to be uploaded, annotations and live links. I love the ‘timespan’ option, allowing a span of time to be highlighted and annotated. This adds some depth and […]


PeerWise is a free program where you can create, share, evaluate and discuss assessment questions. It is simple to use and only takes you a minute to create your account and get started. It allows instructors to integrate collaborative learning and peer tutoring into a class. Features include: Designing and answering questions Writing explanations Question […]

Open Educational Resources

Open Educational Resources (OER) are “teaching, learning, and research resources that reside in the public domain or have been released under an intellectual property license that permits their free use and re-purposing by others. Open educational resources include full courses, course materials, modules, textbooks, streaming videos, tests, software, and any other tools, materials, or techniques used to […]

Google Cardboard – DIY Guide and some VR Apps

In short, Google Cardboard is an affordable piece of Virtual Reality (VR) headgear that welcomes its users to simple yet eye-opening VR experiences. Following just a few easy steps, anyone with a smartphone (and a few free VR apps, of course) can now explore the VR content shared by creators worldwide. As the name suggests, this […]

Content creation and curation

Content creation for educational purposes differs from our usual understanding of content creation for the web. We have to take into consideration that the audience is no longer a faceless public, but rather a classroom of learners and parents. So although we are creating shareable and editable videos, images, text, presentations and so forth, you […]

Paper Circuits

Paper circuits are easily constructed with different combinations of conductive material glued to or laid over paper. Materials may include conductive copper tape, conductive thread, insulated wires, paper clips, bulldog clips, pencil lead, virtually anything that allows electricity to flow. Combining these with 3V lithium batteries, LED lights, buzzers, etc. creates endless possibilities of circuits. […]

Creative Commons Image Search

Taking and editing your own photographs can be a challenging, yet rewarding way to enhance your web spaces. Further, this virtually eliminates copyright issues! Still, if you are looking for web content you can use, here are a few places to look: Creative Commons Image Search NB: you still need to be aware of licensing requirements […]

Poll Everywhere: engage your class in real time

Poll Everywhere is a web-based and mobile app that you can use to engage your audience and to support classroom assessment. You can use your mobile device or log in with a web-based version to start a question and your audience can respond to your question with their own device by scanning your QR code, texting or finding […]

MakeyMakey and Educational Games

MakeyMakey is a fun and easily configurable controller students of all ages can use to interact with educational games while being creative and learning a bit about electronics. Once the MakeyMakey controller is connected to the computer students can use it to play almost any game that can be played with a keyboard! If you are interested in […]

VivaVideo: Free Video Editing Software for Mobile

VivaVideo is a free app available for both Android and iOS that allows even the most inexperienced of users to combine and edit audio and visual content on the go. While its interface is rather simple it boasts a wide range of features, form effects, transitions, and filters to live subtitles and dubbing.   Video […]

QR Codes in education – seek, share, scan

A QR (Quick Response) Code is a type of barcode you can use to point your students towards information or online content. They are free, easy to make and quick to access (once you have downloaded a QR code reader) and as long as you are able to point and hold the camera on your […]

Drag and Drop Programming: Scratch

Scratch is a simple drag and drop programming language for kids of all ages to learn the basics of coding. It is free and available both as a web and desktop application. ScratchJr for ages 5-7 is available on Android and iOS tablets. With Scratch you can create anything: animations, narratives and games to which […]

Copyright Resources

Copyright laws exist to ensure creators of original content to receive compensation (monetary or not) for their work and also that the general public is granted access to these resources and creations. The creator owns the rights to reproduce, distribute, perform, and display the work. Just like any physical object, like a car or house, […]

Elements 4D: Teach chemistry with Augmented Reality

PLEASE NOTE: Elements 4D is no longer available, but you may still be able to use the app if you downloaded it prior to May 2018. You can explore the other resources on this site to find newer alternatives for integrating AR/VR into your teaching.   Elements 4D is an app that can show you […]

Simulations for Science and Math

PHET, from the University of Colorado, Boulder, is an on line repository of interactive simulations and lessons for the Science and Math classroom. Teachers can create a free account and begin to use PHET after confirming their account via email. free account required requires download to play sims widely used in educational institutions PHET Interactive […]

Quiver: 3D Augmented Reality Coloring Apps

QuiverVision is a web based tool which offers several IOS-based Apps that enable children to do coloring in a 3D augmented reality way. The Apps include Quiver (Free), Quiver Education ($ 10.99 CAD for one- time purchase) as well as Quiver Fashion (free). Their free packages include: Power Rangers Movie, Color Crafters 3D, Happy Cow, Fidelisaurus […]

Anatomy 4D : using AR to teach human body structure

PLEASE NOTE: Anatomy 4D is no longer available, but you may still be able to use the app if you downloaded it prior to May 2018. You can explore the other AR/VR technologies in our collection of resources to see newer alternatives to Anatomy 4D. Anatomy 4D is an iOS and Android-based, Augmented Reality app […]

Green Screen for Storytelling

Create your own narrative using green screen technologies. Using a Green Screen (sheet of fabric or paper or even a chalkboard) and a video editing application, you can filter out the background of any image or video so that you can overlay your central image on any background – real or imagined! Green Screen by Do […]

Reflection in a Plane Mirror – Physics Video Tutorial

How can students differentiate distinctly the angle of incidence from the angle of reflection? Where can they locate the normal line? Important key concepts on how mirror reflects light are clearly explained in this video. created by Teacher Candidates in EDCP 357 using Camtasia software in December 2016 as part of an in-class assignment supported […]


Ebooks are essentially any kind of book that can be read on a screen, whether it’s a mobile phone, tablet, computer, or a dedicated eReader. Titles can be downloaded after purchase or for free (usually the ones under public domain. Users can also publish their own ebooks and share them online with other avid readers. […]

Concept Mapping – organize and connect ideas

“A concept map is a type of graphic organizer used to help students represent knowledge of a subject. Concept maps begin with a main idea (or concept) and then branch out to show how that main idea can be broken down into specific topics”. There are some excellent tutorials on this site, information for teachers […]

iPad possibilities – preparing for practicum!

Let’s explore some mobile apps that can support student engagement and learning! Bring your device or use one of ours to explore some of my favourite apps for education. Perhaps you’ll even discover one of your own! Handout: Sandbox_iPad Possibilities_Oct 2015 The following apps are terrific for formative assessment, project work and digital storytelling (among […]


FreshGrade is a Canadian-based e-portfolio based assessment tool, where teachers can easily document student activities, individually or in groups, assess and comment on their progress, and share with parents. Using photos and videos to capture students’ activities in class, it offers parents a window into school activities, allows teachers to monitor and be reminded of daily student progress, […]

Padlet – a brainstorming application

UPDATE: As of April 2018, Padlet has changed to a paid subscription model. Although there is still a free version, it only allows for three padlets. Once you’ve created three padlets, you can delete them as a way to continue creating new padlets within the free account. More information about the new pricing and features […]

Universe Sandbox

Universe Sandbox is a physics-based Virtual Reality (VR) platform that offers users access to various advanced simulations. Using this software, you will be able to explore what happens if two galaxies collide or an asteroid crashes into earth with great detail and accuracy and you have the option of viewing this on VR headsets. EDUCATOR […]

Explain Everything: Collaborative Interactive Whiteboard App

Explain Everything is a “whiteboard style” presentation app you can use to create tutorials and presentations. It is also a powerful storytelling and learning tool that allows your students to work on the same project collaboratively. Using Explain Everything, you and your students can design, screen cast and create multimedia content with video, audio, imported […]

ThingLink: Annotate Images and Videos

Thinglink is a web-based and iOS / Android application that allows you to embed  audio, video and other rich media links directly into images and share them across the web. Using Thinglink, you can engage your students with images text, video, songs and sound clips allowing them to explore the concept or big idea of a unit […]


Arduino is a small open-source electronics platform that integrates hardware and software. The Arduino board can either be purchased online or borrowed from the UBC Woodward library. The software is available for free online for Windows, Mac and Linux. Features include: Hardware is inexpensive (between $5 and $40 depending on brand and where you purchase) Software can run on […]

Answer Garden

AnswerGarden is an IOS  and web-based tool that can be used as a quick and convenient way to collect some brief feedback from a group of students. No teacher or student login is needed, though teachers can set up an admin password and can also ‘moderate’ responses so that only those approve ‘go live’. Among […]

Thinkmap Visual Thesaurus

Thinkmap Visual Thesaurus is a web-based, visualization tool that will present a word map of your selected word and its related vocabularies (both synonyms and antonyms). Using Visual Thesaurus, you can find the most appropriate word to use in a few seconds. Visual Thesaurus can also be used as a dictionary with pronunciations and definitions […]


Camtasia is a powerful video editing and screen-recording software that is available to UBC students, faculty and staff free of charge through connect. Features include: Screen recorder Webcam Media import Multi-track timeline Annotations Transition Animations Voice narrations Audio and visual effects Quizzes Green screen editing For a more detailed overview of the features of Camtasia click […]

MindMup 2.0

MindMup 2.0 is a free mind-mapping tool that can be used for individual notes-taking, collaboratively planning, and for students to work collaboratively in classrooms. To use Mindmup, here comes the specific steps: Launching the website: Click on “Get Started” and “Create a new Map”. Double click the “Parent node” that appears in the center of […]


iMotion is an intuitive and powerful app that allows you to easily make your own movie by taking photos with your iPhone or iPad. Using iMotion, you can make time-lapse animations (taking pictures of multiple frames and showing their progress such as clouds moving in the sky and plants growing) or stop-motion animation (taking pictures […]


  Emaze is a web based tool (and Chrome extension) for creating presentations and describes itself as the next generation of presentation tools. You need to sign up for an account and then continue as a free account user. With this you will not have full functionality as you can’t download presentations as pdf files but you can share […]

Just Moodling around

I was recently asked about Moodle and how to go about using it… I’m definitely not an expert in this Learning Management System but I have enjoyed messing about with it to create a course or two during my own Masters Program. What is Moodle?  “Moodle is a Course Management System (CMS), also known as […]

ShowMe Interactive Whiteboard

ShowMe Interactive whiteboard app is a mobile application that allows teachers and students of any age to create presentations called ShowMe’s that can be shared via the device or online privately or to a community audience. The user can record and create engaging voice over presentations of their chosen topic by using some of the […]


Twine is an open-source tool for telling interactive nonlinear stories. Allows for the author to create a choose your own adventure style story or non-fiction narrative. Twine allows individuals to create what are referred to as “text-based” games. Aside from being free, it’s really not programming at all — if you can write a story, […]

Book Creator – free publishing!

Book Creator is a relatively straightforward publishing application (I might even say easy!). It is widely used in many lower mainland schools. Students and teachers can publish a story using various multimedia elements including sound, images, hyperlinks, drawing and text in moments.There are even comic book templates available in version 4.0. There is a brief […]

Layar – Augmented Reality Platform

Layar is an augmented reality platform accessible via the web and mobile devices (iPads,iPhone, Android Tablets, and Android phones, etc.) With Layar, you can upload “trigger” images and then add overlays like images, video, 3D animations and sounds to them either through the web application or on your own mobile devices. After creating your campaigns, you can make them […]

UBC Blog Tutorial 5 – Inviting Users to Your Blog

If you choose to show your blog content only to your subscribers in your privacy setting, you need to manually invite your readers to become your subscribers of your blog. This video will talk about how to invite users to be subscribers of your UBC blog. In this video, you will learn how to add […]

Connected Classrooms – Skype

Having students interact with experts in the field, such as scientists, models of culture or educators, can help to develop a sense of community and allow students to see beyond the school walls. Such interactions should be well-thought out and allow for student engagement and authentic, real-world learning or inquiry. Connecting your Classroom to a […]

Hook ‘em – Using Visuals and Multimedia to Engage Students

A hook or activating strategy is intended to engage students and help them access and apply prior knowledge to the current concept, lesson or unit of study. Auseubel (1978), recognizes that the activation of prior knowledge helps to deepen learning by bridging between what was known and new material. Creating just the right motivator or […]

UBC Blog Tutorial 1 – Getting Started

  As part of your journey in Teacher Education here at UBC, it is strongly recommended that you begin a professional blog as a way of sharing your year-long inquiry and reflections on teaching and learning. This process can be invaluable as you share the process of your inquiry within and beyond your cohort. As […]

Hour of Code by

Hour of Code is a global movement that was started by the Computer Science Education Week and as a “one-hour introduction to computer science, designed to demystify “code”, to show that anybody can learn the basics, and to broaden participation in the field of computer science”. It has now grown big and encompasses the […]

Law of reflection: the distance between a mirror and a virtual image – Physics Video Tutorial

Is there an experiment that can help convince our students that the distance between a virtual object to a plane mirror is exactly the same as the distance between the object and the mirror? Students can directly observe how a virtual image is positioned in relation to the actual object in this brief and concise […]

Ideal gas laws and the workings of an ancient Chinese toy – Physics Video Tutorial

Is there something out there that is much older than Galileo’s thermometer? Is there a simple toy that can simply explain thermal expansion, Ideal gas laws, and at the same time contest the thermoscope of Galileo Galilei? Watch Dr. Milner-Bolotin as she introduces one of her best souvenirs from her trip to China. created by […]

How optical fibers work – Physics Video Tutorial

Optical fibers are indispensable in modern telecommunication, computer networking, etc. due to their total reflective properties. But how do we assist students to visualize how optical fibers exhibit total internal reflection? Watch this video and be informed. created by Teacher Candidates in EDCP 357 using Camtasia software in December 2016 as part of an in-class […]

Reflection & Refraction (Snell’s Law) – Physics Video Tutorial

This videos explores the propagation of light, light reflection and refraction phenomena. It can be complemented by PhET simulations on geometrical optics:… A Physics tutorial created by Marina Milner-Bolotin along with her GAAs (Solmaz & Gerald) and our TLEF Coop Student (Katya) as an example for Physics Methods Teacher Candidates.

Khan Academy

Khan Academy is a web-based, online repository of short and mini-lectures in the form of YouTube videos. Users can view content on a variety of subjects: math, science, engineering, etc. Tools are comprehensive and interactive, and presentations are divided by topics (i.e. arithmetic, algebra, trigonometry) and grade level (i.e. K-2, K-3). Features Include: Instructional videos Variety of disciplines […]

CLAS – Collaborative Learning Annotation System

CLAS is a web-based media player where you can record, share, manage and annotate or comment on videos. It provides a space for collaborative learning by allowing time-based annotations or comments  that create opportunities for peer review and instructor feedback as well as self-reflection. CLAS encourages engagement with online media content. Both teachers and students […]

Interactive Classrooms – iClickers for active learning

iClickers are handheld and wireless elearning devices in which students can respond to questions by the click of a button to answer in class quizzes and polls. With its real time response capabilities, the results from the assessment can be tracked instantly and displayed back to the class. Lessons can be customized with this feedback as […]

Stockvault: Free Stock Photos and Graphics

Looking for free stock photos to enhance your classroom lectures, presentations, and student projects? Stockvault is an online collection of user submitted material available for use in non-commercial purposes. Featured images range from photos and pencil sketches to computer generated graphics such as textures and illustrations. With over 50,000 categorized and tagged images in their […]

eReview Tutorial

eReview is a Canadian cloud based review and report generator for Teacher Candidates to be used by Professors and Program Coordinators. All reports can be created using either computers or tablets with internet connection, and saved to pdf files. It was built with the cooperation of UBC Faculty of Education’s Teacher Education Office. TC’s can […]

UBC Blog Tutorial 2 – Creating a Page

A page is a static space that is not part of the chronological logic of the blog. A page sits outside of this inverted timeline, and often features more static content like information about the site, the author, a syllabus, readings, etc. For example, you may need to create an “About me” page for your […]

UBC Blog Tutorial 3 – Creating a Custom Menu

A custom menu can allow you to easily change the main navigation of your site away from the ‘default’ navigation the theme provides (either alphabetical or in order of creation). This can make your site feel more well-planned and allow your ideas to flow. Further, it affords the opportunity to add ‘categories’ to your main […]

Canva : creating free infographics

Canva is a web-based and IOS application that you can use to create attractive infographics such as logos, blog banners and invitations. It allows users to use its drag-and-drop feature with professional layouts to design their own creative graphics. With their Free version, you can use already developed templates and invite people to collaborate and […]

Exploring Electrostatics – Physics Video Tutorial

This video presents a simple demonstration in exploring electrostatic phenomena using commonly available materials. Both the teachers and students can easily follow the procedures and minimal supervision is needed. created using Camtasia by Teacher Candidates in EDCP 357 December 2016 as part of an in-class assignment supported by Dr. Marina Milner-Bolotin along with her GAAs […]