Click on the learning module notebook below that interests you to launch it in our Callysto Hub platform (sign-in required). For a full list of our curriculum-based modules refer to this table.

Need Help? Please email us at contact@callysto.ca

## Featured Modules

### Happy Pi Day!

Celebrate Pi Day with our Pi Day module! Students will learn what Pi is and how they can combine coding with Pi. To enhance the learning experience, we recommend pairing this lesson with a slice (or two) of actual pie.

### Social Studies/Math 5+: Salish Baskets

Explore geometric motifs and patterns while learning about traditional basket weaving of the Tla’amin Nation. In the first notebook, students will be able to create their own motif, and in the second, they can display it in a 3D model.

### Science: Live Water Treatment Readings

In this science lab, 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 plant.

### English Language Arts: Shakespeare and Statistics

Students will import the classic Shakespearean texts Macbeth and Hamlet, and perform a statistical analysis of proper nouns in each.

**Social Studies: Bubonic Plague Outbreak Modelling**

Students will learn about modelling and interactively simulating a disease outbreak like the Bubonic Plague.

### Math: Flipping (Unlimited) Coins to Show Number Probabilities

A 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.

### General/Art: Drawing with Turtles

Even if you weren’t programming in the late 1960s, you can experience the joy of line drawing with virtual turtles.

## Curriculum Modules

Subject | Grade | Title | Description | Link | Date Added |
---|---|---|---|---|---|

English Language Arts | 5 | Introduction to Poetry Concepts | Introduce poetry concepts such as haiku, diamante, and limerick poems | Click | 2020-02-04 |

English Language Arts | 5 | Story Plot Generator | Encourage students to write different stories by generating a story starter | Click | 2020-10-23 |

English Language Arts | 8 | Parts of Speech | Using AI to analyze parts of speech in texts | Click | 2020-08-29 |

English Language Arts | 11 | Shakespeare and Statistics | Explore the works of shakespeare from a statistical perspective. Can you discover the most important themes and characters based on word counts alone? | Click | 2018-09-17 |

English Language Arts | 5-12 | Story Word Clouds | Visualize word frequencies by generating a word cloud | Click | 2020-10-23 |

Etudes Sociales | 10-12 | Article sur l'immigration et le travail | Reproduction des résultats d'un article du LA Times | Cliquez | 2020-04-21 |

Etudes Sociales | 10-12 | PIB provincial par industrie | Enquêter sur les données du PIB par industrie | Cliquez | 2020-04-21 |

Health | 11 | CALM: Moving Out | A CALM 20 project on the finances of moving out on your own | Click | 2020-04-21 |

Languages | 5-9 | French Verb Coding | Learn verb conjugation in French (code is shown) | Click | 2020-02-04 |

Languages | 5-9 | French Verb Conjugation | Learn verb conjugation in French (code is hidden) | Click | 2020-02-04 |

Mathematics | 5 | Multiples and Factors | Learn about mutliples and factors using Python | Click | 2020-03-24 |

Mathematics | 5 | Compare and Order Numbers | Comparing and ordering fractions, decimals, and whole numbers | Click | 2020-06-22 |

Mathematics | 6 | Perimeter of Triangles and Rectangles | Investigating the perimeter of shapes with three and four sides | Click | 2020-06-22 |

Mathematics | 6 | Perimeter of Irregular Shapes | Investigating the perimeter of shapes with sides and angles of any size | Click | 2020-06-22 |

Mathematics | 7 | Counting Triangles | Counting triangles math puzzle | Click | 2020-02-04 |

Mathematics | 7 | Linear Relationships | Learn about linear relationships | Click | 2019-03-15 |

Mathematics | 7 | Fraction Addition | Demonstrate 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) | Click | 2020-02-04 |

Mathematics | 7 | Percentages | Learn about problems involving percents from 1% to 100% | Click | 2019-03-15 |

Mathematics | 7 | Outliers and Central Tendency | Determine the effect on the mean, median and mode when an outlier is included in a data set | Click | 2020-02-04 |

Mathematics | 7 | Oral and Written Patterns | Demonstrate an understanding of oral and written patterns and their equivalent linear relations | Click | 2020-02-04 |

Mathematics | 7 | Central Tendency | Demonstrate an understanding of central tendency and range | Click | 2020-02-04 |

Mathematics | 7 | Area of a Parallelogram | Develop and apply a formula for determining the area of a parallelogram | Click | 2019-03-15 |

Mathematics | 7 | Transformations of Objects and Shapes | Perform and describe transformations (translations, rotations or reflections) of a 2-D shape in all four quadrants of a Cartesian plane | Click | 2020-02-04 |

Mathematics | 7 | Transformations 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 plane | Click | 2020-02-04 |

Mathematics | 7 | Triangle Area | Finding the areas of triangles | Click | 2020-06-22 |

Mathematics | 7 | Interpreting Statistical Data | Introduce confidence interval and confidence level | Click | 2020-06-22 |

Mathematics | 8 | Rates, Ratios and Proportional Reasoning | Solve problems that involve rates, ratios and proportional reasoning | Click | 2020-02-04 |

Mathematics | 8 | Graph and Analyze Two-variable Linear Relations | Graph and analyze two-variable linear relations | Click | 2019-03-15 |

Mathematics | 8 | Independent Probability | Solve problems involving the probability of independent events | Click | 2019-03-15 |

Mathematics | 8 | Data Representation | Critique ways in which data is presented in circle graphs, line graphs, bar graphs and pictographs | Click | 2019-03-15 |

Mathematics | 8 | Visualizing Fraction Multiplication | Develop a visual understanding of multiplying fractions | Click | 2019-03-15 |

Mathematics | 8 | Create label and interpret line graphs | Learn to plot data as line graphs in Python | Click | 2020-02-04 |

Mathematics | 8 | Geometry Basics - Shape and Space | Learn 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 contexts | Click | 2020-02-04 |

Mathematics | 8 | Multiplication and Division of Fractions | Develop an understanding of multiplying and dividing fractions | Click | 2019-03-15 |

Mathematics | 8 | The Pythagorean Theorem | Develop and apply the Pythagorean theorem to solve problems | Click | 2020-02-04 |

Mathematics | 8 | Approximating Non-perfect Square Roots | Determine the approximate square root of numbers that are not perfect squares | Click | 2020-02-04 |

Mathematics | 9 | Order of Operations | Explain and apply the order of operations, including exponents, with and without technology | Click | 2020-02-04 |

Mathematics | 10 | Binary Decimal Conversion | Binary and numbers in other bases | Click | 2020-02-04 |

Mathematics | 11 | Develop Statistical Reasoning | Demonstrate an understanding of normal distribution, including standard deviation, z-scores | Click | 2018-09-17 |

Mathematics | 11 | Appreciation of Mathematics in Society | Develop an appreciation of the role of mathematics in society | Click | 2020-02-04 |

Mathematics | 11 | Budget and Banking Assignment | Solve problems that involve personal budgets | Click | 2020-02-04 |

Mathematics | 11 | Fibonacci Numbers | Learn about the Fibonacci sequence and the Golden ratio | Click | 2020-02-04 |

Mathematics | 11 | Radicands | Solve problems that involve operations on radicals and radical expressions with numerical and variable radicands (limited to square roots) | Click | 2020-02-04 |

Mathematics | 11 | Inductive and Deductive Reasoning | Analyze and prove conjectures, using inductive and deductive reasoning, to solve problems | Click | 2018-09-17 |

Mathematics | 11 | Statistics & Probability: Chance & Uncertainty | Expressing and manipulating probabilities | Click | 2020-06-09 |

Mathematics | 11 | Curve Fitting | Finding a best fit line or curve | Click | 2020-07-22 |

Mathematics | 11 | Curve Fitting Real Data | Finding a best fit line or curve with real-world data | Click | 2020-07-22 |

Mathematics | 11 | Statistics Project | A statistical research project for high school math students | Click | 2020-08-29 |

Mathematics | 12 | Intervals (where inequality is satisfied) | Graph and analyze polynomial functions (limited to polynomial functions of degree ? 5 ) | Click | 2020-02-04 |

Mathematics | 12 | Laws of Logarithms | Demonstrate an understanding of the product, quotient and power laws of logarithms | Click | 2019-03-15 |

Mathematics | 12 | Cryptography Cyphers | A lesson in the basics of cyptography and its cyphers | Click | 2018-09-17 |

Mathematics | 12 | Root-finding Algorithms | Demonstrate an understanding of factoring polynomials of degree greater than 2 | Click | 2020-02-04 |

Mathematics | 12 | Interpret and Assess Odds | Interpret and assess the validity of odds and probability statements | Click | 2020-02-04 |

Mathematics | 12 | Horizontal and Vertical Translations | Demonstrate an understanding of the effects of horizontal and vertical translations on the graphs of functions | Click | 2019-03-15 |

Mathematics | 12 | Represent data, using sinusoidal functions, to solve problems. | Represent data, using sinusoidal functions, to solve problems | Click | 2020-02-04 |

Mathematics | 12 | Compositions of Functions | Explore operations on and compositions of functions | Click | 2018-09-17 |

Mathematics | 12 | Analyze Radical Functions | Introduction to graphing and analyzing radical functions | Click | 2018-09-17 |

Mathematics | 12 | Effects of Reflections on graphs of functions | Demonstrate an understanding of the effects of reflections on the graphs of functions and their related equations | Click | 2018-09-17 |

Mathematics | 7-12 | Flipping Coins | A 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. | Click | 2018-09-17 |

Mathematics | 5-12 | Pi Day | Learn about and interact with Pi related activities | Click | 2019-03-15 |

Mathematics | 5-12 | Coast Salish Basket Motifs: Creating | Explore 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 motif | Click | 2019-01-24 |

Mathematics | 5-12 | Coast Salish Basket Motifs: Editing | Explore 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 model | Click | 2019-01-24 |

Mathematics | 5-12 | Double Bar Graphs | Use double bar graphs to visualize and compare data | Click | 2020-10-23 |

Mathematics | 10-11 | Tipping Point Jobs | Demonstrate an understanding of income by determining which job offer you should take | Click | 2020-03-24 |

Mathe?matiques | 6 | Introduction aux fonctions mathématiques | Exploration des fonctions mathématiques et des fonctions de Python | Cliquez | 2020-04-21 |

Mathe?matiques | 6 | Réflexions mathématiques | Regard sur les réflexions mathématiques | Cliquez | 2020-04-21 |

Science | 5 | Electricity Consumption Monitoring | Monitoring the usage of electricity in homes | Click | 2020-06-22 |

Science | 7 | Thermal Expansion | Describe the nature of thermal energy and its effects on different forms of matter, using informal observations, experimental evidence and models | Click | 2020-02-04 |

Science | 7 | Methods Used in Studying the Earth | Describe and demonstrate methods used in the scientific study of Earth and in observing and interpreting its component materials | Click | 2020-02-04 |

Science | 7 | Heat and Temperature: Nature of Thermal Energy | Describe the nature of thermal energy and its effects on different forms of matter, using informal observations, experimental evidence and models | Click | 2020-02-04 |

Science | 7 | Heat and Temperature | Explain how human needs have led to technologies for obtaining and controlling thermal energy and to increased use of energy resources | Click | 2020-02-04 |

Science | 8 | Light Transmission | Investigate the transmission of light, and describe its interaction with different surfaces | Click | 2019-03-15 |

Science | 8 | Light and Optical Systems | Investigate and explain the science of image formation and vision | Click | 2020-02-04 |

Science | 9 | Concentration and pH | Identify processes for measuring the quantity of different substances in the environment and for monitoring air and water quality | Click | 2020-02-04 |

Science | 9 | Sources of Energy | Explore different renewable and non-renewable sources of energy | Click | 2020-02-04 |

Science | 9 | Exploring the Solar System | Explore about the origins and astronomical bodies of our solar system and the universe | Click | 2020-02-04 |

Science | 9 | Electrical Conductivity | In 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 plant | Click | 2018-09-17 |

Science | 9 | Conductivite? e?lectrique | Mesurer et comparer la conductivité électrique | Cliquez | 2020-04-21 |

Science | 10 | Chemistry - Balancing Chemical Equations | Represent chemical reactions and conservation of mass symbolically using models, word and skeleton equations and balanced chemical equations | Click | 2020-02-04 |

Science | 10 | Climatographs | Create graphs of average temperature and precipitation for any location | Click | 2020-03-24 |

Science | 10 | Chemistry - Chemical Nomenclature | Naming ionic and molecular compounds | Click | 2020-06-22 |

Science | 11 | Specific and Latent Heat | Analyze, qualitatively and quantitatively, the effect of heat on matter during temperature changes and changes of state using kinetic molecular theory | Click | 2020-02-04 |

Science | 11 | Reflections of Light | Examine, using physical materials, ray diagrams and mathematical equations, how waves reflect from a variety of barriers | Click | 2020-02-04 |

Science | 11 | Physics - Newton's First Law | Explore Newton's First Law with simulations | Click | 2018-09-17 |

Science | 11 | Physics - Newton's Second Law | Apply Newton's second law of motion to explain, qualitatively, the relationships among net force, mass and acceleration | Click | 2020-02-04 |

Science | 11 | Physics - Newton's Third Law | Learn about Newton's third law of motion | Click | 2019-03-15 |

Science | 11 | Chemistry - Stoichiometry and Limiting Reactants | Use stoichiometry to determine the relative amounts of substances consumed and produced in chemical reactions | Click | 2020-02-04 |

Science | 11 | Uniform and Uniformly Accelerated Motion | Develop qualitative and quantitative understanding of uniform and uniformly accelerated motion | Click | 2019-03-15 |

Science | 12 | Physics - Alpha, Beta and Gamma Radiation | Describe the nature and properties, including the biological effects, of alpha, beta and gamma radiation | Click | 2020-02-04 |

Science | 12 | Nuclear Decay | Explore simulations of the nuclear decay of elements and half life calculations | Click | 2018-09-17 |

Science | 7-10 | Climate Change | Use data about global temperatures, arctic sea ice, and global sea level to demonstrate evidence for climate change due to human impact. | Click | 2018-09-17 |

Science | 7-10 | Science Lab Report Template | An interactive template for science lab reports including entering and graphing observational data | Click | 2020-02-04 |

Science | 7-12 | Changement climatique | Enquêter sur les données relatives au changement climatique | Cliquez | 2020-04-21 |

Science | 10-11 | Chemistry - Classifying Chemical Reactions | Predict products of the five basic types of chemical reactions and evaluate the impact of these reactions on society and the environment | Click | 2020-02-04 |

Science | 10-12 | COVID-19 around the world | Visualize the total number of confirmed, recovered, and deaths in the COVID-19 pandemic | Click | 2020-04-21 |

Science | 10-12 | Désintégration radioactive | Enquêter sur la décroissance radioactive | Cliquez | 2020-04-21 |

Science | 10-12 | Modèle de rapport de laboratoire | Un modèle pour les rapports de laboratoire | Cliquez | 2020-04-21 |

Science | 11 | Physics - Static And Kinetic Forces of Friction Acting on an Object | Explain, qualitatively and quantitatively, static and kinetic forces of friction acting on an object | Click | 2020-02-04 |

Science | 11 | Physics - Mathematics of Sound | Learn about the connection between sound vibrations and beats, chirps, and pulses | Click | 2020-02-04 |

Science | 11 | Physics - Mathematics of Pitch | Learn about the connection between the pitch of notes and fractions | Click | 2020-02-04 |

Science | 11 | Physics - Projectile Motion | Explore and model projectile motion | Click | 2018-09-17 |

Science | 12 | Non-logarithmic Half Life Calculations | Perform simple, nonlogarithmic half-life calculations | Click | 2020-02-04 |

Social Studies | 5 | Geographic Progression of American Revolution | Explore an interactive timeline of the American Revolution with lessons in geography | Click | 2018-09-17 |

Social Studies | 8 | Bubonic Plague timeline | Learn about the progression of the bubonic plague | Click | 2018-09-17 |

Social Studies | 8 | Telling Time | History and examples of telling time | Click | 2020-02-04 |

Social Studies | 8 | Survive the Middle Ages Game | A character based game on surviving the middle ages | Click | 2020-08-29 |

Social Studies | 10 | Bubonic Plague disease modeling | Learn about the bubonic plague and model its progression | Click | 2018-09-17 |

Social Studies | 10 | Communication and Globalization | Learn about how telecommunications is making the world more connected | Click | 2020-02-04 |

Social Studies | 10 | Trade and Globalization | Learn about how goods are traded globally | Click | 2020-02-04 |

Social Studies | 10 | Languages an important identity in globalizing world | Learn about the languages from around the world that connect us | Click | 2020-02-04 |

Social Studies | 10 | Migration necessity for diversity | Examine patterns in human migration from around the world | Click | 2020-02-04 |

Social Studies | 10 | Sustainability a side effect of globalization | Examine how human globalization has impact our environment | Click | 2020-02-04 |

Social Studies | 5-9 | Capitals Cities | Create an interactive map of the capital cities in Canada | Click | 2020-10-23 |

Social Studies | 7-12 | Music is Ubiquitous | Analyze a Spotify dataset and learn about artists from around the world | Click | 2020-02-04 |

Social Studies | 11-12 | The Geography of Residential Schools | Students will demonstrate an understanding of the impact of residential schools on Indigenous children. | Click | 2018-09-17 |

Technologie | 4-12 | Commencer | Pour commencer avec Callysto | Cliquez | 2020-04-21 |

Technologie | 4-12 | Journal numérique | Journal numérique du camp d'été | Cliquez | 2020-04-21 |

Technologie | 4-12 | LaTeX (en français) | Pour commencer avec LaTeX | Cliquez | 2020-04-21 |

Technologie | 4-12 | Markdown (en français) | Pour commencer avec markdown | Cliquez | 2020-04-21 |

Technologie | 4-12 | Introduction aux Python | Pour commencer avec Python | Cliquez | 2020-04-21 |

Technologie | 5-12 | Introduction aux données ouvertes | Pour commencer avec données ouvertes | Cliquez | 2020-04-21 |

Technology Studies | 12 | Introduction to Data Structures in Python | Investigate types of data structures and the advantages of organizing data in different ways using Python | Click | 2020-02-04 |

Technology Studies | 12 | Accessing Open Data via API | Using the SODA API to access, transform, and plot data | Click | 2020-06-09 |

Technology Studies | 5-12 | Introduction to Python | Learn the basics of Python and algorithms in this introductory notebook | Click | 2018-09-17 |

Technology Studies | 5-12 | Introduction to Python Classes | Learn about Python classes | Click | 2019-03-15 |

Technology Studies | 4-12 | Turtle Python Programming | Learn how to use Python to program a virtual turtle to draw | Click | 2020-03-24 |

Technology Studies | 4-12 | Turtles and Python Dictionaries | Learning about lists and dictionaries by drawing with a Python turtle | Click | 2020-04-21 |

Technology Studies | 4-12 | Turtles and Python Data Science | Learning about pandas Data Frames by drawing with a Python turtle | Click | 2020-04-21 |