Find Classes
Teach
Log In

There are no open spots for this class, but we found something similar!

5.0 (1) · Ages 8-18

1-1 Introduction to PYTHON Coding

5.0 (2) · Ages 10-15

Level-2| Python Flex Class| Build Real-World Projects With Python Programming!

5.0 (5) · Ages 8-12

Python Coding for G3 to G8 Students - (Ongoing)

5.0 (3) · Ages 7-12

Introduction to Python Coding

5.0 (1) · Ages 12-16

Python Programming for Beginners to Advanced Learners (24 Lesson Course)

5.0 (5) · Ages 9-13

Top Secret Codes and Ciphers: A Cryptology and Code Breaking Ongoing Class

Coding & Tech

Python Programming | Beginner | Cryptography & the Caesar Cipher

In this one time class, we will explore the world of cryptography, and learn how to encode a secret message using a Caesar cipher in python.
Sidney - KidsSpeakCode
1172 total reviews for this teacher
New class
  There are no upcoming classes.
Class
60 minutes
per class
Meets once
13-18
year olds
1-8
learners per class
per learner

How does a "One-Time" class work?

Meets once at a scheduled time
Live video chat, recorded and monitored for safety and quality
Great for exploring new interests and different styles of teachers

How Outschool Works

There are no open spots for this class.

You can request another time or scroll down to find more classes like this.

Description

Class Experience

Students will learn about substitution codes and how to create a program in python that uses a secret key to switch one letter for another. At the same time, we will cover a number of python features, and talk about how we can create and figure codes out using a program. This is a great first step into the world of programming and cryptography. 
I love teaching programming using fun and interesting examples because it helps students go farther than learning hard to contextualize concepts. Understanding what we are doing and why means that students will be able to apply algebraic concepts (like x+y) having understood examples like (red bike + blue bike) in a way that has context and meaning. 
There is no homework, but students are encouraged to review and expand the code we work on in the class.
The students will be provided with a code wheel they should print out, or they can draw one on a piece of paper to get started. We will check our python code with the wheel to make sure we have the cypher right before moving entirely to the program.
Learners will not need to use any apps or websites beyond the standard Outschool tools.
1 hour per week in class, and an estimated 0 - 1 hours per week outside of class.

Offered by

Sidney - KidsSpeakCode
🇨🇦
Lives in Canada
Coding is a future superpower!
1172 total reviews
775 completed classes

About Us

Welcome! We offer fun and engaging social science and technology classes. You can use technology to do some pretty amazing things, and it's a lot less scary than it seems—our courses range from social science (like sociology and marketing) to... 
Learn
Get The App
© 2022 Outschool, Inc.