To filter select one of the categories below.

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)



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. Nowadays, creative thinking and digital literacy have gained significant importance […]

Plickers – Student Response System

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

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 […]

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 […]

Kahoot! : Free Tool for Creating Learning Games !

Kahoot! is a free platform for teachers to create fun, engaging learning games, which is called Kahoot, in a few minutes. Using 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 […]

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 […]

Google Cardboard Guide – Great VR Apps

In short, the Google Cardboard is an inexpensive piece of headgear one can use with a smartphone and a few virtual reality (VR) apps, like the ones mentioned below, to experience content created by others in virtual reality. You can even make your own! It may not be as high quality or immersive as the […]

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 […]

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, […]

Element 4D: teach chemistry with Augmented Reality

Elements 4D is an app that can show you different chemical elements and their reactions in an augmented reality way. Using the six well-designed blocks with various elements on each side, you can introduce an engaging way to learn chemistry into your classroom. Elements 4D is designed to be an inspiring and interactive way to […]

Google StreetView: Explore natural wonders and world landmarks

Google Street View is a fun way to create your own 360 panoramic pictures and also have a panoramic experience of the places that you are interested in. 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 […]

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

  Anatomy 4D is an iOS and Android-based, Augmented Reality app to help your students explore the human body and human heart structure with the cutting edge technology. It can help you simplify the complex concepts and help your students better understand the content! Based on instructors’ testimonials, Anatomy 4D has developed an interactive and amazing tool to engage […]

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 […]


  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 […]

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 […]

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 […]

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 […]

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 […]


  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 […]

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.) Using Layar, you can upload “trigger” images and 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 public […]

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 […]

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 […]

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 […]

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 […]

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 […]

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 property. But how do we assist students to visualize on 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 […]

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 […]


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 […]


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 […]


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 […]

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. Features: Comments and Annotations Video Capture Integration Video Library Management Mobile […]

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 […]

Interactive Classrooms – iClickers for active learning

iClickers are elearning devices, handheld and wireless, where students click on buttons to answer in class quizzes and polls. With their real time response capabilities, the results from the assessment can be tracked instantly and even displayed back to the class. Lessons can then be customized with this feedback as teachers get a feel of […]

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 […]

Aurasma – Augmented Reality Platform

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 followers to scan your trigger […]

Stop Motion Studio

Stop Motion Studio is an app that facilitates the process of creating stop motion animations with clay, cut-outs, LEGO, you name it! It’s a great way to explore storytelling and multimedia. There’s a free and a paid version, and this is what you can do with them: Although any video editor does what Stop Motion […]