top of page

Walzl Education Inc.
Level 1 Course Work
Boom. Cool Stuff. This course will open your mind if you let it. Big ideas start with assembly of little ones.

cs%20dojo%202_edited

python_lego_blocks_edited_edited

brain1

computer-science-programming-methodology

python2

ai
1. Getting Started
Green Dots indicate items that must be handed in.
Other Resources:

Costomer Service agents are standing by. Contact us at jwalzl@sd48.bc.ca
Drop into a tutorial.
Set up a one on one meeting.
Need Help? Have Questions?

Must Watch Videos Below!
2. Basic Python Math
3. Turtle - Creating Images
4. Math - Part 2
Please watch these videos!
5. Lists
Please watch lesson videos
6. For Loops
7. Boolean

8. Functions
9. Projects and Challenges
Lessons:
Welcome to the Project and Challenge section of the course!
In addition to the awesome assignments provided, it is very important that you take on at least a few bigger projects through the course. Challenging yourself to solve complex problems or create a usable product will for you to learn tons about Python and programming in an engaging and practical way.
Working on a project gives you more context for the skills you are learning and away to practice techniques and learn new ones. You must complete at least 11 of the projects assigned in this section to gain full standing in the course...but they are very cool and fun.

10. While loops
11. Slicing Strings and Lists
Other Resources:

12. BCC Practice
Lessons:
What is the BCC?
The BCC is a problem solving contest with a focus on computational and logical thinking. Questions are inspired by topics in computer science but only require comfort with concepts found in basic mathematics and logic. Connections to Computer Science are described in the solutions to all past contests.
13. Paired Programming
Other Resources:
14. Integrated (group) Problem Solving
Other Resources:
15. Share your Tricks
Other Resources:
15. Solve a real world Problem (Make something useful)
Other Resources:
bottom of page