50
Attention All Programmers! the Turtles Want You to Be a Python Icon!
Completed by 2 learners
Ages 9-12
Live One-Time Class
Scott Friedman
Average rating:
5.0
Number of reviews:(16 reviews)
Live video meetings
Meets once
1-9 learners per class
120 min
What’s included
1 live meeting
2 in-class hoursHomework
There will not be homework for this class. Learners will be completing projects individually and as a group.Assessment
* Assessment during this class will be Formative in nature. Pre-Assessment completed via student poll and Ongoing Assessment via "Knowledge Checking" questions that are asked periodically during the class. * A Certificate, upon completion of the class, is sent to the student.Class Experience
What will be taught? * How to plan, write, and run Computer Programs using the Python Programming Feature called Turtle What topics will you cover? * What is Programming? * Definition of Python Turtle * Python Turtle Commands * How to use Commands to create programs featuring Python Turtle drawings and a game * Debugging * How to capture and print screen pictures of programs depicting code and images How is your class structured? * Initial Greeting and Introduction to Class * Student sharing (previous programming experiences, completion of previously learned computer languages poll) * Class Expectations and Rules * What will You Learn Today? Google slide * Interactive Google Slide presentation featuring text, images, and videos * Student Hands-on activities - Activity #1 - Part A: Playing in the Sand Project - Shapes & Designs Oh My! Creating a program featuring basic shapes (square, rectangle, circle and triangle) using Python Turtles - Group & Individual Part B: Flower with STEM Project - Creating a program depicting an elegant flower containing petals and a stem using Python Turtles - Group & Individual Activity #2 - Off to the Races! Project - Creating a game program of turtle shapes racing to the finish line! - Group & Individual * Class Summary * Student Certificates How will you teach? * Content will be taught though discussion and a warm and welcoming, interactive, Google Slides presentation. What is your teaching style? * My teaching style is very supportive and nurturing. I encourage and support: discovery, curiosity, creativity and patience. My style also provides relevant class material, a variety of multimedia learning tools, the opportunity for student creation of content - individual and collaborative and student reflection. How much will learners get to interact with you? * Students will be able to interact with me during the entire duration of the class. Any required experience or knowledge learners need? * No previous knowledge of programming is needed.
Learning Goals
Students will be able to:
* Define Python and Python Turtle
* Understand and use Python Turtle Commands to create programs
* Understand and correctly use Python Turtle Vocabulary
* Strengthen their Exploration and Creativity Skills
* Improve their Program Debugging Skills
* Plan, Write, and Run Successful Python Turtle Programs
Other Details
Supply List
* Python Sandbox does not require an account. Note: Parental consent must be given prior to the beginning of class * Trinket will require signing up for a free account. Note: Parental consent must be given prior to the beginning of class * Pencils * Paper for notes, drawings (5 sheets)
External Resources
In addition to the Outschool classroom, this class uses:
Sources
* Python Sandbox: http://www.pythonsandbox.com/
Note: Parental consent must be given prior to the beginning of class
* Trinket: https://trinket.io/
Note: Parental consent must be given prior to the beginning of class
Meet the teacher
Teacher expertise and credentials
Classes I will be teaching:
* Attention All Programmers! the Turtles Want You to Be a Python Icon!
* Be a Cybersecurity & Internet User Hero! All About Online Safety Awareness
* Calling All Explorers, a Virtual Hike Into the Beauty of Nature Awaits You!
* Calling All STEM Scholars! Plan, Build, and 3D Print Your Very Own Mars Rover!
* Play Ball! Sports Card Collecting
* Take a Dip Into the Chips, a Guided Virtual Tour Inside a Computer!
* Tech Time With Mr. Friedman - How Did Computers Evolve and What Makes Them Tick?
My Professional Background:
I have been a teacher of students for over 30 years. I have taught students from as young as kindergarten all the way to adults. The majority of my teaching years have been involved with technology instruction and STEM. I live in Pennsylvania with my wife Connie and my faithful chocolate lab, Scout.
My Educational Philosophy includes the following:
* Every student deserves a safe and nurturing learning environment
* Classroom atmosphere that allows for joy, adventure and discovery
* Students do quite well when they are active learners: they engage with the learning material by reading, listening, writing, speaking, reflecting and using technology
* Staunch supporter of differentiated instruction where the teacher teaches to each student’s unique style of learning: auditory, visual, tactile and kinesthetic. This style of instruction ties in well with Howard Gardner’s Multiple Intelligences
* An effective teacher is one who is well prepared and organized. They also provide consistent feedback to their students
* I support the development of 21st century skills in my students
A Tidbit of coolness about me:
* My name is stored on a CD that is currently on the surface of Mars!
Reviews
Parents also liked
All About Python Coding for Intermediates Level 3 | Python Coding Class
David Sofield
4.9
(839)
$33 per class
Next session at 10:30 PM on Sun 8/24
Group Class
10 wks, 1/wk, 1 hr
12-17
All About Python Coding Projects | 8 Python Coding Projects for Intermediates
David Sofield
4.9
(839)
$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
(839)
$33 per class
Group Class
10 wks, 1/wk, 1 hr
12-17
All About Python Programming Level 2 | Python Coding Class for Teenagers
David Sofield
4.9
(839)
$34 per class
Next session at 8 PM on Sun 8/24
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 Monday
Group Class
2 wks, 5/wk, 55 min
8-13
All About Python Coding for Beginners | Python Coding Summer Camp for Teenagers
David Sofield
4.9
(839)
$25 per class
Next session at 9:15 PM on Mon 6/16
Group Class
1 wk, 4/wk, 1 hr
12-17
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 Summer Camp for Beginners | Live Fun Python Coding
QuattronKids
4.9
(200)
$15 per class
Next session at 4 PM on Monday
Group Class
2 wks, 5/wk, 1 hr
8-12
All About Python Programming Level 1 | Python Coding Class for Teenagers
David Sofield
4.9
(839)
$24 per class
Next session at 10:30 PM on Mon 6/16
Group Class
8 wks, 1/wk, 1 hr
12-17
All About Python Programming | Python Coding Summer Camp for Beginners Level I
David Sofield
4.9
(839)
$24 per class
Next session at 4:15 PM on Mon 6/16
Group Class
2 wks, 4/wk, 1 hr
12-17
1:1 Private Tutoring Python Coding - Introduction to Programming in Python
Ziad Ghazi
4.6
(10)
$55 per session
1-on-1 Lessons
On Demand
7-18
101-Private Python Coding
Sumati
5.0
(1)
$21 per session
Next session at 4 PM on Thursday
1-on-1 Lessons
On Demand
10-14
All About Python Level 2 Summer Camp | Python Coding Camp for Teenagers
David Sofield
4.9
(839)
$35 per class
Next session at 5:30 PM on Mon 7/14
Group Class
2 wks, 4/wk, 1 hr
12-17
Python Coding for Beginners: Fun Projects to Learn Python & Real Coding Skills
PopSkool: English, Music, Art, Math, Coding & More
5.0
(106)
$17 per class
Next session at 6 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 Coding for Kids Ages 9-14 : Beginner Class With Hands-On Projects!
Faruk Hasan
4.8
(153)
$11 per class
Next session at 11:55 PM on Mon 8/4
Group Class
1/wk, 35 min
9-13