Callysto
  • Introduction
  • Quickstart Guide
  • Preface
  • What is Computational Thinking?
  • Philosophy
    • Goals of the Callysto Project
    • Software tools - Eat Your Own Dogfood
  • Notebook Design
    • Notebook Format
    • Template
    • Notebook Reviewer's Guide
  • Development Team Structure and Process
  • Extensions
    • Notebook Binders, Pullers, and Viewers
    • Nbplus
      • Geogebra
  • Coding
    • Jupyter, Under the Hood
    • Best Practices for Code Development
    • Coding Mistakes to Avoid
    • Markdown Language
    • Bug Reporting
    • Github Workflow
    • Troubleshooting
  • Information Visualization
    • Plotting
    • Audio Generation
    • Animations - D3.js
    • Animations - HTML5
    • Widgets for Interactivity
  • Online Resources
    • Useful Links
    • Contacts
Powered by GitBook
On this page
  • Educational Resources
  • Educational Resources for Children and Teachers
  • Notebook Examples
  • Jupyter in the Classroom
  • Interesting Jupyter Notebooks with Classroom Relevance
  • Coding
  • Learn Python
  • Information Visualization
  • Databases
  1. Online Resources

Useful Links

PreviousOnline ResourcesNextContacts

Last updated 4 years ago

Feel free to add your own links to the list! Just push your suggested additions.

Educational Resources

These resources are very important as the curriculum modules chosen for development are from the current K-12 Alberta curriculum. Although Alberta is currently undergoing a curriculum review, the modules selected for development are core learning concepts (e.g. functions in math) that will apply to future curriculums. If you want more information about the curriculum module you are developing, please visit the links below.

Educational Resources for Children and Teachers

These resources were suggested to us by a group of K-12 teacher advisors. They contain information that is relevant to the development of Jupyter notebooks for the classroom.

sorted by grade and resource type.

sorted by grade subject and resource type.

Notebook Examples

Jupyter in the Classroom

Interesting Jupyter Notebooks with Classroom Relevance

Coding

Learn Python

Information Visualization

Databases

Please only list databases we are actively using or plan to use.

of commonly used code in our notebooks.

written in part by Fernando Perez, the creator of Jupyter.

to select your color schemes.

you should know.

on infovis techniques.

is a treasure trove of infovis.

of concept visualizations.

Alberta Curriculum for K-12
Parent expectations, Alberta
Curated collection of educational resources
Collection of hundreds of lesson plans and learning activities for BC teachers
Jupyter for kids
How To teach Python To kids
Usborn book: Python for kids
Interactive resources for teachers (grades 4-6)
Book: Doing Math with Python”
Question about using Jupyter notebooks at school
Example notebook for grade 6 Math
Gallery of interesting Jupyter notebooks
More interesting Jupyter notebooks
Callysto Shorts Jupyter Book
Textbooks and conversion
Useful blog on Jupyter notebooks
"A better way to code" by the creator of D3
Reference cells in markdown
Javascript to Python communication
Lecture notes on Jupyter and Python
Jupyter modules
Learn Python with Python Challenge
Interactive Python tutorials
The Hitchhiker's Guide to Python
Python interactive widgets
Color brewer
Basics
Further reading
Perceptual edge
A gallery
Authorized learning resources database, Alberta
Alberta open data (school related)