
About Hour of Callysto:
The Hour of Callysto is a 90 minute live virtual course that introduces students (and teachers) to basic coding concepts. There is a 10 minute break halfway through for a movement and body break.
Who is this for?
- Grades 5-9 students
- Classrooms in rural communities
- Homeschool groups (*Please note, we can only accommodate for groups with a minimum of 18 students or more.)
Learning Outcomes:
Students will be learning the Python programming language and the following computer science concepts:
- Basic data types
- Basic arithmetic operations and control flows.
- Variables
- Loops
- Debugging
During this course, we make connections to many math concepts found in the province of Alberta’s Math Program of Studies Curriculum.
Connections to Alberta’s Math Program of Studies: |
N5.2: Use estimation strategies in problem-solving contexts. N5.8: Describe and represent decimals (tenths, hundredths, thousandths), concretely, pictorially and symbolically. N5.11: . Demonstrate an understanding of addition and subtraction of decimals (limited to thousandths). N6.4: Relate improper fractions to mixed numbers and mixed numbers to improper fractions. N6.7: . Demonstrate an understanding of integers, concretely, pictorially and symbolically. N6.9: Explain and apply the order of operations, excluding exponents, with and without technology (limited to whole numbers). N7.4: Demonstrate an understanding of the relationship between positive terminating decimals and positive fractions and between positive repeating decimals and positive fractions. N7.5: 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). N7.6: Demonstrate an understanding of addition and subtraction of integers, concretely, pictorially and symbolically. N8.1: Demonstrate an understanding of perfect squares and square roots, concretely, pictorially and symbolically (limited to whole numbers). N8.6: Demonstrate an understanding of multiplying and dividing positive fractions and mixed numbers, concretely, pictorially and symbolically. N8.7: Demonstrate an understanding of multiplication and division of integers, concretely, pictorially and symbolically. |
Eligibility:
To qualify for this program, a school must be in a rural community. We define a rural community as a municipal community with a population of under 10,000 people. If unsure of eligibility, please contact us.
What is required?
- Students need access to wifi and a laptop, chromebook or desktop.
- Students will connect to a video conferencing platform for instructor-guided lesson
- Schools will book online class after application is approved
Please note: Each class can only sign up for one of the Callysto programs. You may choose between Hour of Callysto (1 time class) OR Discover Python with Callysto (8-class course).
Have questions? Interested?
Please fill out the following form and we will get right back to you!