40
Practice Python to Make NIM (Python Basics IV)
Completed by 8 learners
Ages 9-14
Live One-Time Class
Live video meetings
Meets once
2-4 learners per class
70 min
What’s included
1 live meeting
1 hrs 10 mins in-class hoursClass Experience
Have you tried out Python and now you are looking for ways to practice and master your skills? In this one-time class, we will use the basic skills learned in Python to develop a simple, but fun two player game. We will also discuss the strategy needed to win the game! We will learn how to play the game "NIM" and practice by playing against our classmates on Zoom. Then we will make the game using Python. Students will program in the class and will be challenged to apply concepts previously learned to make NIM. We will review concepts and then apply them in this context. To take this course, your child needs to be able to type with a speed of at least 20 WPM. Your learner should have done some basic programming previously, preferably in Python. They should have a working knowledge of: -variables, console input and output, and random numbers We will review these topics in class, but they will struggle if this is their first exposure to these concepts. Topics covered: -Planning a program/game prior to coding -nested while loops -random numbers -if-statements -printing using variables
Learning Goals
Students will practice previously learned skills in a new context
Students will create a two-player game while considering what makes a program user-friendly
Students will discover the strategy needed to win the game using logical problem-solving skills
Other Details
Parental Guidance
Students will need a laptop or device with a full keyboard, and ideally will access the Outschool classroom on this device while also coding. Chromebooks are ok, tablets are not ideal.
Supply List
Students need a laptop or desktop with a full keyboard, not a tablet or phone. Students need to be able to type to complete this class. A handout will be provided and it is recommended that students print this handout.
External Resources
In addition to the Outschool classroom, this class uses:
Meet the teacher
Teacher expertise and credentials
I am a middle school and high school Computer Science teacher. Over the past 12 years, I have taught more than 100 beginners how to program in order to make their own games and other projects. I love seeing students make magic with computers!
Reviews
Other classes by Lisa Hines
Other classes by Lisa Hines
Parents also liked
Python Weekly Class
MissB aka Bhavana R (Coding)
4.9
(39)
$25 per class
Next session at 2 AM tomorrow
Group Class
1/wk, 45 min
11-15
Introduction To Programming In Python
Ziad Ghazi
4.6
(10)
$95 per session
1-on-1 Lessons
On Demand
10-18
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
Fundamentals of Python Programming- Ongoing
Geetu sodhi
5.0
(18)
$40 per session
1-on-1 Lessons
On Demand
10-14
Python for Beginner Summer Camp: Hack Python Coding Basics & Fun Build Projects
Create N Learn: Game-Based Learning & Future Skill
4.9
(98)
$15 per class
Next session at 10 PM on Sunday
Group Class
2 wks, 4/wk, 55 min
10-12
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
One on One - Python Coding Classes
Geetu sodhi
5.0
(18)
$40 per session
1-on-1 Lessons
On Demand
9-14
Python Tutoring in Spanish – 30 Min.
Engineer Jean-David
$29 per session
1-on-1 Lessons
On Demand
11-18
Python Tutoring in French – 60 Min
Engineer Jean-David
$55 per session
1-on-1 Lessons
On Demand
11-18
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
Python Intermediate Coding Club-Python With Graphics, Games & Animations
Coding Doctors Learning Lab, Inc.
4.8
(1,258)
$15 per class
Next session at 9 PM on Thu 6/12
Group Class
1/wk, 50 min
10-15
Python Coding: 1 On 1 Tutoring
Milisan School - Extracurricular Gamified Learning
4.9
(63)
$60 per session
1-on-1 Lessons
On Demand
9-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
(100)
$15 per class
Next session at 5 PM tomorrow
Group Class
8 wks, 1/wk, 55 min
10-14
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
More to explore
Barbies
Kelsey G
Sounding Out
Make Your Country
Mla Essay
Five Nights
How To Write Short Story
Solving Murder Mystery
Writing A Sentence
Psychology Disorder
Brandy
Future Chefs Cooking Extreme
Novel 101
Ballet Private
Social Group for Autistic Children
Multiplication Memorize
Private Lessons for English Reading Have Fun Reading In This
English Speaking
3d Survival Game
Spar Lit Jr Understanding Literature Through Speech And Debate Techniques