Haven’t used a Callysto learning module before? Go to our Get Started guide before you begin.

SubjectGradeTitleDescriptionLinkDate Added
Technology Studies4-12Turtles and Python DictionariesLearning about lists and dictionaries by drawing with a Python turtleClick2020-04-21
Technology Studies4-12Turtles and Python Data ScienceLearning about pandas Data Frames by drawing with a Python turtleClick2020-04-21
Technology Studies4-12Turtle Python ProgrammingLearn how to use Python to program a virtual turtle to drawClick2020-03-24
Technologie4-12Markdown (en français)Pour commencer avec markdownClick2020-04-21
Technologie4-12LaTeX (en français)Pour commencer avec LaTeXClick2020-04-21
Technologie4-12Journal numériqueJournal numérique du camp d'étéClick2020-04-21
Technologie4-12CommencerPour commencer avec CallystoClick2020-04-21
Technologie4-12Introduction aux PythonPour commencer avec PythonClick2020-04-21
Science5Electricity Consumption MonitoringMonitoring the usage of electricity in homesClick2020-06-22
English Language Arts5Introduction to Poetry ConceptsIntroduce poetry concepts such as haiku, diamante, and limerick poemsClick2020-02-04
Science5Block-Based Computer ScienceIntroduction to Computer Science with Block-Based Code and PythonClick2021-04-12
Mathematics5Visualizing FractionsVisualizing and comparing fractions with bar and pie chartsClick2020-11-07
Mathematics5Compare and Order NumbersComparing and ordering fractions, decimals, and whole numbersClick2020-06-22
Mathematics5Multiples and FactorsLearn about mutliples and factors using PythonClick2020-03-24
English Language Arts5Story Plot GeneratorEncourage students to write different stories by generating a story starterClick2020-10-23
Social Studies5Orphan Wells in AlbertaMapping orphan well locations in AlbertaClick2020-02-05
Social Studies5Geographic Progression of American RevolutionExplore an interactive timeline of the American Revolution with lessons in geographyClick2018-09-17
Mathematics5-6Multiplication TableCalculate and display a multiplication table, and generate random multiplication practice questionsClick2021-02-05
Health5-8Seven Minute WorkoutUse Python programming language to set up a workout routineClick2021-03-31
Languages5-9French Verb ConjugationLearn verb conjugation in French (code is hidden)Click2020-02-04
Social Studies5-9Capitals CitiesCreate an interactive map of the capital cities in CanadaClick2020-10-23
Languages5-9French Verb CodingLearn verb conjugation in French (code is shown)Click2020-02-04
English Language Arts5-12Story Word CloudsVisualize word frequencies by generating a word cloudClick2020-10-23
Technologie5-12Introduction aux données ouvertesPour commencer avec données ouvertesClick2020-04-21
Science5-12Digital Data CollectionCollecting data digitally using a microcontroller (micro:bit) and a WebSerial connectionClick2021-04-09
Mathematics5-12Pi DayLearn about and interact with Pi related activitiesClick2019-03-15
Mathematics5-12Double Bar GraphsUse double bar graphs to visualize and compare dataClick2020-10-23
Mathematics5-12Coast Salish Basket Motifs: EditingExplore geometric motifs and patterns while learning about traditional basket weaving of the Tla'amin Nation. In this notebook they can display it in a 3D modelClick2019-01-24
Mathematics5-12Coast Salish Basket Motifs: CreatingExplore geometric motifs and patterns while learning about traditional basket weaving of the Tla'amin Nation. In this notebook, students will be able to create their own motifClick2019-01-24
Languages5-12Most Used English WordsData analysis of which English words are used the mostClick2021-04-09
Technology Studies5-12Introduction to Python ClassesLearn about Python classesClick2019-03-15
Technology Studies5-12Introduction to PythonLearn the basics of Python and algorithms in this introductory notebookClick2018-09-17
Mathématiques6Réflexions mathématiquesRegard sur les réflexions mathématiquesClick2020-04-21
Mathématiques6Introduction aux fonctions mathématiquesExploration des fonctions mathématiques et des fonctions de PythonClick2020-04-21
Mathematics6Perimeter of Triangles and RectanglesInvestigating the perimeter of shapes with three and four sidesClick2020-06-22
Mathematics6Drawing Angles with TurtlesVisualizing and naming angles using a Python turtleClick2021-03-31
Mathematics6Perimeter of Irregular ShapesInvestigating the perimeter of shapes with sides and angles of any sizeClick2020-06-22
Mathematics7PercentagesLearn about problems involving percents from 1% to 100%Click2019-03-15
Mathematics7Linear RelationshipsLearn about linear relationshipsClick2019-03-15
Mathematics7Interpreting Statistical DataIntroduce confidence interval and confidence levelClick2020-06-22
Mathematics7Fraction AdditionDemonstrate an understanding of adding and subtracting positive fractions and mixed numbers, with like and unlike denominators, concretely, pictorially and symbolically (limited to positive sums and differences)Click2020-02-04
Mathematics7Counting TrianglesCounting triangles math puzzleClick2020-02-04
Mathematics7Central TendencyDemonstrate an understanding of central tendency and rangeClick2020-02-04
Mathematics7Area of a ParallelogramDevelop and apply a formula for determining the area of a parallelogramClick2019-03-15
Mathematics7Oral and Written PatternsDemonstrate an understanding of oral and written patterns and their equivalent linear relationsClick2020-02-04
Mathematics7Outliers and Central TendencyDetermine the effect on the mean, median and mode when an outlier is included in a data setClick2020-02-04
Science7Heat and TemperatureExplain how human needs have led to technologies for obtaining and controlling thermal energy and to increased use of energy resourcesClick2020-02-04
Science7Heat and Temperature: Nature of Thermal EnergyDescribe the nature of thermal energy and its effects on different forms of matter, using informal observations, experimental evidence and modelsClick2020-02-04
Science7Methods Used in Studying the EarthDescribe and demonstrate methods used in the scientific study of Earth and in observing and
interpreting its component materials
Science7Thermal ExpansionDescribe the nature of thermal energy and its effects on different forms of matter, using informal observations, experimental evidence and modelsClick2020-02-04
Mathematics7Transformations of Objects and ShapesPerform and describe transformations (translations, rotations or reflections) of a 2-D shape in all four quadrants of a Cartesian planeClick2020-02-04
Mathematics7Triangle AreaFinding the areas of trianglesClick2020-06-22
Mathematics7Transformations of Objects and Shapes [Exercises][Exercises] Perform and describe transformations (translations, rotations or reflections) of a 2-D shape in all four quadrants of a Cartesian planeClick2020-02-04
Languages7-9Language PronounciationUse Google Translate and Google-Text-To-Speech feature within Python to learn how to pronounce phrases in different languagesClick2021-03-31
Science7-10Science Lab Report TemplateAn interactive template for science lab reports including entering and graphing observational dataClick2020-02-04
Science7-10Climate ChangeUse data about global temperatures, arctic sea ice, and global sea level to demonstrate evidence for climate change due to human impact.Click2018-09-17
Mathematics7-12Flipping CoinsA classic statistics experiment is simply counting how many “heads” and “tails” students observe when flipping a coin repeatedly. This notebook allows them to flip an infinite number of coins.Click2018-09-17
Science7-12Changement climatiqueEnquêter sur les données relatives au changement climatiqueClick2020-04-21
Social Studies7-12Music is UbiquitousAnalyze a Spotify dataset and learn about artists from around the worldClick2020-02-04
Mathematics8Multiplication and Division of FractionsDevelop an understanding of multiplying and dividing fractionsClick2019-03-15
Mathematics8Create label and interpret line graphsLearn to plot data as line graphs in PythonClick2020-02-04
Mathematics8Data RepresentationCritique ways in which data is presented in circle graphs, line graphs, bar graphs and pictographsClick2019-03-15
Mathematics8Geometry Basics - Shape and SpaceLearn about height, depth, thickness, perimeter and circumference concepts to solve problems in everyday contexts.Use measurement concepts, appropriate tools and results of measurements to solve problems in everyday contextsClick2020-02-04
Mathematics8Graph and Analyze Two-variable Linear RelationsGraph and analyze two-variable linear relationsClick2019-03-15
Mathematics8Independent ProbabilitySolve problems involving the probability of independent eventsClick2019-03-15
Mathematics8Rates, Ratios and Proportional ReasoningSolve problems that involve rates, ratios and proportional reasoningClick2020-02-04
Mathematics8The Pythagorean TheoremDevelop and apply the Pythagorean theorem to solve problemsClick2020-02-04
Mathematics8Visualizing Fraction MultiplicationDevelop a visual understanding of multiplying fractionsClick2019-03-15
Science8Light and Optical SystemsInvestigate and explain the science of image formation and visionClick2020-02-04
Science8Light TransmissionInvestigate the transmission of light, and describe its interaction with different surfacesClick2019-03-15
Science8Water Well LocationsMapping water well locations in AlbertaClick2021-02-05
English Language Arts8Parts of SpeechUsing AI to analyze parts of speech in textsClick2020-08-29
Social Studies8Bubonic Plague timelineLearn about the progression of the bubonic plagueClick2018-09-17
Social Studies8Survive the Middle Ages GameA character based game on surviving the middle agesClick2020-08-29
Social Studies8Telling TimeHistory and examples of telling timeClick2020-02-04
Mathematics8Approximating Non-perfect Square RootsDetermine the approximate square root of numbers that are not perfect squaresClick2020-02-04
Health8-9Asthma Rates in AlbertaComparing incidence and prevalence of asthma in AlbertaClick2021-02-05
Science9Canadian Electricity GenerationVisualizing data about how electricity is produced in CanadaClick2020-12-10
Science9Concentration and pHIdentify processes for measuring the quantity of different substances in the environment and for monitoring air and water qualityClick2020-02-04
Science9Conductivité électriqueMesurer et comparer la conductivité électriqueClick2020-04-21
Science9Electrical ConductivityIn this lab experiment, students are asked to measure and record the conductivity of different solutions, and are able to compare their results with live readings from the local water treatment plantClick2018-09-17
Science9Exploring the Solar SystemExplore about the origins and astronomical bodies of our solar system and the universeClick2020-02-04
Science9Sources of EnergyExplore different renewable and non-renewable sources of energyClick2020-02-04
Mathematics9Order of OperationsExplain and apply the order of operations, including exponents, with and without technologyClick2020-02-04
Science9-12GMO's in SpaceUse data and techniques in bioinformatics to determine what plants should be grown on MarsClick2021-03-31
Social Studies9-12Hansard AnalysisData analysis of transcripts obtained from Parliamentary debates in Britain and many Commonwealth countries ("Hansard")Click2021-03-31
Science10Chemical NomenclatureNaming ionic and molecular compoundsClick2020-06-22
Science10ClimatographsCreate graphs of average temperature and precipitation for any locationClick2020-03-24
Social Studies10Trade and GlobalizationLearn about how goods are traded globallyClick2020-02-04
Social Studies10Bubonic Plague disease modelingLearn about the bubonic plague and model its progressionClick2018-09-17
Social Studies10Communication and GlobalizationLearn about how telecommunications is making the world more connectedClick2020-02-04
Social Studies10Languages an important identity in globalizing worldLearn about the languages from around the world that connect usClick2020-02-04
Science10Balancing Chemical EquationsRepresent chemical reactions and conservation of mass symbolically using models, word and skeleton equations and balanced chemical equationsClick2020-02-04
Social Studies10Migration necessity for diversityExamine patterns in human migration from around the worldClick2020-02-04
Mathematics10Binary Decimal ConversionBinary and numbers in other basesClick2020-02-04
Social Studies10Sustainability a side effect of globalizationExamine how human globalization has impact our environmentClick2020-02-04
Science - Chemistry10-11Classifying Chemical ReactionsPredict products of the five basic types of chemical reactions and evaluate the impact of these reactions on society and the environmentClick2020-02-04
Mathematics10-11Tipping Point JobsDemonstrate an understanding of income by determining which job offer you should takeClick2020-03-24
Science10-12COVID-19 around the worldVisualize the total number of confirmed, recovered, and deaths in the COVID-19 pandemicClick2020-04-21
Science10-12Désintégration radioactiveEnquêter sur la décroissance radioactiveClick2020-04-21
Science10-12Modèle de rapport de laboratoireUn modèle pour les rapports de laboratoireClick2020-04-21
Etudes Sociales10-12Article sur l'immigration et le travailReproduction des résultats d'un article du LA TimesClick2020-04-21
Etudes Sociales10-12PIB provincial par industrieEnquêter sur les données du PIB par industrieClick2020-04-21
English Language Arts11Shakespeare and StatisticsExplore the works of shakespeare from a statistical perspective. Can you discover the most important themes and characters based on word counts alone?Click2018-09-17
Mathematics11Budget and Banking AssignmentSolve problems that involve personal budgetsClick2020-02-04
Mathematics11Statistics ProjectA statistical research project for high school math studentsClick2020-08-29
Mathematics11Curve FittingFinding a best fit line or curveClick2020-07-22
Mathematics11Curve Fitting Real DataFinding a best fit line or curve with real-world dataClick2020-07-22
Science - Physics 2011Projectile MotionExplore and model projectile motionClick2018-09-17
Mathematics11Statistics & Probability: Chance & UncertaintyExpressing and manipulating probabilitiesClick2020-06-09
Mathematics11RadicandsSolve problems that involve operations on radicals and radical expressions with numerical and variable radicands (limited to square
Mathematics11Inductive and Deductive ReasoningAnalyze and prove conjectures, using inductive and deductive reasoning, to solve problemsClick2018-09-17
Science - Physics 2011Static And Kinetic FrictionExplain, qualitatively and quantitatively, static and kinetic forces of friction acting on an objectClick2020-02-04
Mathematics11Fibonacci NumbersLearn about the Fibonacci sequence and the Golden ratioClick2020-02-04
Science - Physics 2011Mathematics of SoundLearn about the connection between sound vibrations and beats, chirps, and pulsesClick2020-02-04
Science - Physics 2011Mathematics of PitchLearn about the connection between the pitch of notes and fractionsClick2020-02-04
Mathematics11Appreciation of Mathematics in SocietyDevelop an appreciation of the role of mathematics in societyClick2020-02-04
Health11CALM: Moving OutA CALM 20 project on the finances of moving out on your ownClick2020-04-21
Science11Uniform and Uniformly Accelerated MotionDevelop qualitative and quantitative understanding of uniform and uniformly accelerated motionClick2019-03-15
Science11Stoichiometry and Limiting ReactantsUse stoichiometry to determine the relative amounts of substances consumed and produced in chemical reactionsClick2020-02-04
Science11Specific and Latent HeatAnalyze, qualitatively and quantitatively, the effect of heat on matter during temperature changes and changes of state using kinetic molecular theoryClick2020-02-04
Science11Reflections of LightExamine, using physical materials, ray diagrams and mathematical equations, how waves reflect from a variety of barriersClick2020-02-04
Science11Newton's Third LawLearn about Newton's third law of motionClick2019-03-15
Science11Newton's Second LawApply Newton's second law of motion to explain, qualitatively, the relationships among net force, mass and accelerationClick2020-02-04
Science11Newton's First LawExplore Newton's First Law with simulationsClick2018-09-17
Mathematics11Develop Statistical ReasoningDemonstrate an understanding of normal distribution, including standard deviation, z-scoresClick2018-09-17
Social Studies11-12The Geography of Residential SchoolsStudents will demonstrate an understanding of the impact of residential schools on Indigenous children.Click2018-09-17
Technology Studies12Accessing Open Data via APIUsing the SODA API to access, transform, and plot dataClick2020-06-09
Biology12Body ElectricityInvestigate the body's electrical signals while exercising and at rest using a micro:bitClick2020-11-21
Science12Non-logarithmic Half Life CalculationsPerform simple, nonlogarithmic half-life calculationsClick2020-02-04
Science12Visualizing Exponential GrowthExploring the logarithmic scale and exponential growth with COVID-19 case dataClick2020-12-10
Science12Nuclear DecayExplore simulations of the nuclear decay of elements and half life calculationsClick2018-09-17
Science12Alpha, Beta and Gamma RadiationDescribe the nature and properties, including the biological effects, of alpha, beta and gamma radiationClick2020-02-04
Mathematics12Root-finding AlgorithmsDemonstrate an understanding of factoring polynomials of degree greater than 2Click2020-02-04
Mathematics12Represent data, using sinusoidal functions, to solve problems.Represent data, using sinusoidal functions, to solve problemsClick2020-02-04
Mathematics12Laws of LogarithmsDemonstrate an understanding of the product, quotient and power laws
of logarithms
Mathematics12Intervals (where inequality is satisfied)Graph and analyze polynomial functions (limited to polynomial functions of degree ≤ 5 )Click2020-02-04
Mathematics12Interpret and Assess OddsInterpret and assess the validity of odds and probability statementsClick2020-02-04
Mathematics12Horizontal and Vertical TranslationsDemonstrate an understanding of the effects of horizontal and vertical translations on the graphs of functionsClick2019-03-15
Mathematics12Effects of Reflections on graphs of functionsDemonstrate an understanding of the effects of reflections on the graphs of functions and their related equationsClick2018-09-17
Mathematics12Cryptography CyphersA lesson in the basics of cyptography and its cyphersClick2018-09-17
Mathematics12Compositions of FunctionsExplore operations on and compositions of functionsClick2018-09-17
Mathematics12Analyze Radical FunctionsIntroduction to graphing and analyzing radical functionsClick2018-09-17
Technology Studies12Introduction to Data Structures in PythonInvestigate types of data structures and the advantages of organizing data in different ways using PythonClick2020-02-04

Have Questions?

We’re here to help. Please email contact@callysto.ca if you have questions about how to use Callysto in your classroom.