CS Circles
cscircles.cemc.uwaterloo.caAn introduction to computer programming from Waterloo
An introduction to computer programming from Waterloo
Free learning games for elementary maths, reading, spelling, typing and problem solving.
An anagram word game with hints, editable word lists and unlimited attempts.
A letter-guessing word game with topic categories and difficulty levels.
Geography software for practising regions, capitals, flags and map locations.
Fraction and percentage practice with exercises, a learning mode and answer feedback.
Multiplayer maths and language games organised by skill and school grade.
Arthritis information with exercise videos, webinars and everyday resource guides
Activity ideas, videos and downloads for people living with health conditions
Interactive geometry software for constructing and changing mathematical figures.
View, compare and measure DICOM image studies
Portrait image licences for online, educational and commercial projects
Phonics games grouped into phases, with explanations of sounds, blending and spelling development.
Elementary maths lessons, quizzes, games and virtual manipulatives.
Phonics games, phased resources, lesson planning and support for parents and teachers.
A child-focused learning environment based on Sugar's activity and collaboration approach.
New Zealand health topics, medicine references and videos
Alphabet and simple-syllable learning software with language-based practice.
Film access through participating libraries and institutions
Run web and mobile application tests on hosted browsers and physical devices without maintaining a device lab.
Secure frontline messaging and voice calls with groups synced to HR data.
Maths and English learning resources with games, topic collections and programmes for home and school.
Animal games that let children combine animal parts and explore wildlife activities.