Courses
Coding with Python
Pro
14 MODULES
12 HOURS
Learn the fundamentals of coding in one of the most popular programming languages around the world. With Python, students will explore new skills and exciting challenges to advance their understanding of computers and programming.
Welcome
Teacher Professional Development Webinar
Coding in the Classroom Microcredential.pdf
Microcredential Discussion Part 1
License Terms and Use
Professional Development Webinar Certificate - python.pdf
Course Roadmap
Careers in Coding
Getting Started with Trinket
How to Submit Your Code
Important Terms
Link to Launch Trinket
Module 1 Learning Goals
Intro to Computer Science (Video Lesson)
Hello, World! (Video Lesson)
Assignment: Using Print
Discussion: Function Print
Module 2 Learning Goals
How Variables Work
Using Variables (Video Lesson)
VARIABLES Cheat Sheet PDF
Assignment: Variable Challenges
Discussion: Breaking Down Variables
Module 3 Learning Goals
What are Turtles and Libraries?
Using Turtles & Libraries (Video Lesson)
Assignment: Turtle Challenges
Discussion: Turtles
Module 4 Learning Goals
Using Input (Video Lesson)
Assignment: Input Challenges
Discussion: Next Level Inputs
Module 5 Learning Goals
What are Conditions?
Using Conditionals Part 1: Ticket Booth (Video Lesson)
Using Conditionals Part 2: A Friendly Conversation (Video Lesson)
Assignment: Conditionals Challenges
Discussion: Condition Trees
Module 6 Learning Goals
What Are Loops?
For Loops (Video Lesson)
While Loops (Video Lesson)
Assignment: Loop Challenges
Discussion: What are Loops For?
Module 7 Learning Goals
What Are Lists?
Using Lists (Video Lesson)
Assignment: Lists Challenges
Discussion: Lists of Lists
Module 8 Learning Goals
What Are Functions?
Functions Part 1: Calculator Project (Video Lesson)
Functions Part 2: Bedtime Story Project (Video Lesson)
Assignment: Function Challenges
Discussion: Functions and You
Module 9 Learning Goals
Random Choices and Numbers (Video Lesson)
Assignment: Random Challenges
Discussion: Randomness
Module 10 Learning Goals
How to Plan Your Code
Assignment: Plan & Final Project
Discussion: Planning is the Key to Success
Module 11 Learning Goals
Why Test?
How to Give & Receive Feedback (Video Lesson)
Assignment: Giving Peer Feedback
Discussion: Testing & Feedback
Module 12 Learning Goals
Assignment: Final Project Submission
Assignment: Lesson Plan Submission
Microcredential Discussion Part 2
Teacher Courses STEAM Hub Certificate - Python
Course Feedback Survey
Highlights:
Full Length Video Lessons and Visuals
Guided activities that support you in learning how to use digital tools relevant to this course
Examples and resources that support guided learning
Step-by-step instructions for using the digital tools for this course
Share this course
Copied to clipboard