Outschool
Open currency, time zone, and language settings
Log In

Visual Introduction to Python

A visual introduction to coding using the Python programming language.
Michael Spiegel
Average rating:
4.5
Number of reviews:
(2)
Class

What's included

1 live meeting
55 mins in-class hours

Class Experience

This course is an excellent introduction to Python programming for beginners. The course uses simple logic and is designed to be visual and fun. No prior programming knowledge is assumed. Students learn fundamental concepts including Python syntax and code formatting, loops, nested loops, variables, functions, Boolean logic, conditions, and lists. The class will program a 2D avatar called Tina the Turtle to draw beautiful geometric patterns. If you enjoy creating or designing things, you’ll enjoy programming. This course is aligned with Common Core Math Content and Practice Standards, Next Generation Science Standards (NGSS), Crosscutting Concepts, Science & Engineering Practice (SEP) and Disciplinary Core Ideas (DCI) with an emphasis on Engineering Design, and CSTA/CSforAll Computer Science Standards.

Other Details

Parental Guidance
We will be using the Trinket educational programming platform. You will need to sign up for a free account on Trinket before class at https://trinket.io. A Trinket account requires a name and email address. For parents of children under 13 please create a Trinket account for your child. Trinket does not store Additional information at https://trinket.io/tos.
External Resources
In addition to the Outschool classroom, this class uses:
  • Trinket
Joined July, 2022
4.5
2reviews
Profile
Teacher expertise and credentials
Hi, I'm Michael. I have a Ph.D. in Computer Science in distributed systems from the University of Virginia. I love to teach. I have taught after-school programming to middle school students using MIT Scratch, tutored high school students, and was a teaching assistant for three years for undergraduate Introduction to Computer Science. I believe that everyone can learn computer science. And I believe that everyone can enjoy learning computer science and learning to program. Programming can be frustrating. Technology changes fast. It is important for me to practice patience, empathy, and positive reinforcement. My goal is to see that you reach that "aha" moment when a new topic or concept suddenly makes sense to you.

Reviews

Live One-Time Class
Share

$15

per class
Meets once
55 min

Completed by 7 learners
Live video meetings
Ages: 9-14
3-6 learners per class

This class is no longer offered
About
Support
SafetyPrivacyCA PrivacyLearner PrivacyManage Data PreferencesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool