Useful Links

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.

Alberta Curriculum for K-12arrow-up-right

Parent expectations, Albertaarrow-up-right

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.

Curated collection of educational resourcesarrow-up-right sorted by grade and resource type.

Collection of hundreds of lesson plans and learning activities for BC teachersarrow-up-right sorted by grade subject and resource type.

Jupyter for kidsarrow-up-right

How To teach Python To kidsarrow-up-right

Usborn book: Python for kidsarrow-up-right

Interactive resources for teachers (grades 4-6)arrow-up-right

Book: Doing Math with Python”arrow-up-right

Notebook Examples

Jupyter in the Classroom

Question about using Jupyter notebooks at schoolarrow-up-right

Example notebook for grade 6 Matharrow-up-right

Interesting Jupyter Notebooks with Classroom Relevance

Gallery of interesting Jupyter notebooksarrow-up-right

More interesting Jupyter notebooksarrow-up-right

Coding

Callysto Shorts Jupyter Bookarrow-up-right of commonly used code in our notebooks.

Textbooks and conversionarrow-up-right

Useful blog on Jupyter notebooksarrow-up-right

"A better way to code" by the creator of D3arrow-up-right

Reference cells in markdownarrow-up-right

Javascript to Python communicationarrow-up-right

Lecture notes on Jupyter and Pythonarrow-up-right written in part by Fernando Perez, the creator of Jupyter.

Jupyter modulesarrow-up-right

Learn Python

Learn Python with Python Challengearrow-up-right

Interactive Python tutorialsarrow-up-right

The Hitchhiker's Guide to Pythonarrow-up-right

Python interactive widgetsarrow-up-right

Information Visualization

Color brewerarrow-up-right to select your color schemes.

Basicsarrow-up-right you should know.

Further readingarrow-up-right on infovis techniques.

Perceptual edgearrow-up-right is a treasure trove of infovis.

A galleryarrow-up-right of concept visualizations.

Databases

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

Authorized learning resources database, Albertaarrow-up-right

Alberta open data (school related)arrow-up-right

Last updated