$17
weeklyor $68 for 4 classes
Python With Trinket.Io and Google Colab: Part 2
Completed by 3 learners
Ages 9-14
Live Group Class
Live video meetings
1x per week, 4 weeks
1-8 learners per class
55 min
What's included
4 live meetings
3 hrs 40 mins in-class hoursHomework
1 hour per week. includedClass Experience
This is a continuation of Part 1 of the class of the same title. This series of classes is intended as a bridge between Scratch and text based Python. Kids are still mostly interested in seeing things move around the screen. This is the main idea behind Scratch, Alice, Processing, Turtle, etc. I use NinjaTurtles for this, which are just Python sprites. The code for NinjaTurtles is something that I coded myself and that we use as starter code. This give the class more flexibility with age ranges since we can reference this more advanced code if needed. The goal is to first learn to use and play with NinjaTurtles but then learn about how they were created. The series progresses as we use these NinjaTurtles to build more and more complex programs. In these four classes we will create two projects using NinjaTurtles. Our first project will be to create a choreography for our NinjaTurtle. We are going to learn about functions and how to package many moves into one command. This is like building your own blocks in Scratch. Our memory game will involve creating a Matrix of NinjaTurtles and watching each spin in turn. The player's goal is to remember the last one that spun. In this project we will learn about lists and how to put things into groups. In both of these projects we will be practicing loops and the 'if' statement. I base my teaching on the Socratic methods, encouraging students to figure things out for themselves by asking them a series of questions . Week 1: NinjaTurtles using methods, functions, parameters Week 2: NinjaTurtles modules Week 3: The Matrix (list version) Week 4: The Matrix (array version)
Other Details
Parental Guidance
We use trinket.io in this class. Students should not include any personal information in their projects as they can be shared. We also use Colab to showcase our coding materials. It works like our textbook. Colab functions best when used with a gmail account (you can save your own versions of the notebooks).
Supply List
t
Meet the teacher
Teacher expertise and credentials
2 Degrees
Master's Degree in Mathematics from Harvard University
Bachelor's Degree in Mathematics from Harvard University
I've been a computer science teacher for 10 years and have taught Python coding online for the past four years. I have also taught math and computer science at the High School level: AP Calculus BC and AP Computer Science A.
Other classes by Mr. Marty
Other classes by Mr. Marty
Parents also liked
All About Python Coding for Intermediates Level 3 | Python Coding Class
David Sofield
4.9
(830)
$33 per class
Group Class
10 wks, 1/wk, 1 hr
11-16
All About Python Coding Projects | 8 Python Coding Projects for Intermediates
David Sofield
4.9
(830)
$30 per class
Group Class
8 wks, 1/wk, 1 hr
11-16
All About Python Programming Level 4 | Python Coding Class for Intermediates
David Sofield
4.9
(830)
$33 per class
Group Class
10 wks, 1/wk, 1 hr
12-17
Summer Camp: Python Coding 4 Kids (Intro)
Dr. Elliott Heflin, Jr.
4.6
(405)
$19 per class
Next session at 1 PM on Mon 5/12
Group Class
2 wks, 5/wk, 55 min
8-13
1 on 1 Python Coding Coach for Beginners (Tutoring)
Bojan Milinic
5.0
(7)
$65 per session
1-on-1 Lessons
On Demand
8-18
Python Coding Summer Camp Level 2
Codingal - #1 AI & Coding | Backed by Y Combinator
4.7
(6)
$18 per class
Next session at 1 PM on Monday
Group Class
1 wk, 5/wk, 50 min
9-14
All About Python Programming | Python Coding Summer Camp for Beginners Level I
David Sofield
4.9
(830)
$22 per class
Next session at 4:15 PM on Mon 6/16
Group Class
2 wks, 4/wk, 1 hr
11-16
Summer Camp Python Based for Beginners | Live Fun Python Coding
QuattronKids
4.9
(197)
$15 per class
Next session at 7 PM on Mon 6/2
Group Class
2 wks, 5/wk, 1 hr
8-12
All About Python Coding for Beginners | Python Coding Summer Camp for Teenagers
David Sofield
4.9
(830)
$25 per class
Next session at 9:15 PM on Mon 6/16
Group Class
1 wk, 4/wk, 1 hr
12-17
1:1 Private Tutoring Python Coding - Introduction to Programming in Python
Ziad Ghazi
4.5
(8)
$55 per session
1-on-1 Lessons
On Demand
7-18
All About Python Level 2 Summer Camp | Python Coding Camp for Teenagers
David Sofield
4.9
(830)
$41 per class
Next session at 8 PM on Mon 7/28
Group Class
2 wks, 4/wk, 1 hr
11-16
Python Coding for Beginners: Fun Projects to Learn Python & Real Coding Skills
PopSkool: English, Music, Art, Math, Coding & More
5.0
(1)
$15 per class
Next session at 4 PM tomorrow
Group Class
8 wks, 1/wk, 55 min
10-14
One on One - Python Coding Classes
Geetu sodhi
5.0
(18)
$40 per session
1-on-1 Lessons
On Demand
9-14
Python Level 3 Project Based | Live And Fun Python Coding
QuattronKids
4.9
(197)
$15 per class
Next session at 7 PM on Sat 5/10
Group Class
10 wks, 1/wk, 1 hr
8-12
All About Python Programming Level 1 | Python Coding Class for Teenagers
David Sofield
4.9
(830)
$22 per class
Next session at 12:15 AM on Friday
Group Class
8 wks, 1/wk, 1 hr
11-16
Python Coding for Kids Ages 9-14 : Beginner Class With Hands-On Projects!
Faruk Hasan
4.8
(149)
$11 per class
Next session at 1 AM tomorrow
Group Class
1/wk, 35 min
9-13