$34
weeklyPlaying and Learning Python With Minecraft: Education Edition
Completed by 7 learners
Ages 11-15
Live Group Class
Live video meetings
1x per week
3-6 learners per class
75 min
What's included
1 live meeting
1 hrs 15 mins in-class hours per weekClass Experience
Each week we will visit one of the islands in the Kingdom of the Floating Islands. Each island is made up of a collection of creative challenges that I will help guide your learner through. Python is a great programming language to learn because it is easy to use, the syntax looks like written english, and it is powerful. I recommend this class for students that have some basic knowledge of what programming is and what it is about, for example by taking one of my block-based programming classes. I also recommend sticking around and working through each of the six floating islands before taking the multi-day programming course. We will cover: *Python Notebooks *Important commands like say(), agent.move(), agent.till(), *Python syntax *Problem decomposition and sequencing with Python *Basic data structures like lists, arrays and vectors *Functions in python *Debugging, testing, designing, and developing programs When class time arrives and your learner joins the zoom, I will introduce the theme for the day, and the Python Island. I will help walk them through each challenge in the island and provide a level of guidance that they can appreciate. I find that some learners really enjoy guidance, and some enjoy being able to attempt the problems themselves before having me get involved. I like to use encouraging and uplifting language that I hope will motivate your learner to keep trying, and not give up on problems even when they get tough. Theme: Welcome to the Kingdom of the Floating Islands. This mystical kingdom floats high above the world below. Throughout this collection of lessons, students will learn the basics of Python through a series of themed tasks in each world. Completing these tasks will allow the kingdom to develop further technologically. Week 1 (4/25/2022): we will learn about the Notebooks interface, how to use the say command, familiarity with variables in Python and their basic uses, sequencing, and problem decomposition. Week 2 (4/2/2022): we will focus on decisions in code using conditionals in Python. Conditionals are statements like "if this, then do that". We'll learn about Booleans, integers, and statements. Week 3 (4/9/2022): we will learn how to use for loops, some differences between for loops and other kinds of iteration and how iteration is used in python to solve problems by iterating over a fixed range of numbers. We'll learn some helpful vocabulary about loops. Week 4 (4/16/2022): While loops are a different kind of loop where iteration continues until a condition is met. This week we will become familiar with the concept of a while loop and understand the difference between when to use a while loop vs. when to use a for loop. We'll also learn what it means when a computer is stuck in a loop. Week 5 (4/23/2022): Functions are like little machines that you can run to solve mini problems that show up repetitively in your program. We will learn what it means to "call a function", "return a value", and what it means to "pass a variable into a function". We will learn how to use language like this to describe our code, and how to use events to call functions. Week 6 (4/30/2022): Lists, vectors and arrays are basic data structures in programming. In this week we will learn what a datatype is, what an object is, and differences between various data types. We'll become familiar with creating, reading, updating, and deleting (CRUD) lists, arrays and vectors. *Students with Disabilities* I encourage students with disabilities to take my classes, I know what it is like to go through the educational system with a disability and how hard that can be. Please let me know ahead of time if your student has a disability and what I can do to accommodate it. If your learner has a documented disability and documentation for the need some things, I can offer are 1 on 1 classes at the same rate as the group classes, group classes tailored for students with a specific disability, extra time to complete the problems, avoiding trigger words/phrases, assistance with braille and computer code, assistance navigating the Minecraft world, and more.
Learning Goals
By completing all the classes in this ongoing course students will be able to understand Python syntax and use Python to solve problems. Students will understand concepts like algorithms, for loops, while loops, variables, lists, and functions.
Other Details
Parental Guidance
Minecraft: Education Edition takes data privacy concerns seriously and complies with COPPA, CCPA , FERPA, and Microsoft’s Privacy Statement and General Data Protection Regulation (GDPR). More information can be found here: https://educommunity.minecraft.net/hc/en-us/articles/360047118972-User-Privacy-and-Minecraft-Education-Edition
Supply List
This class requires a keyboard and mouse. I recommend also having two displays, one for the zoom call with me (so that they can see me and my screen) and one for the game.
External Resources
In addition to the Outschool classroom, this class uses:
Sources
This class uses the Minecraft Education Edition Python Islands course material which can be found here: https://education.minecraft.net/en-us/resources/computer-science-subject-kit/python-islands
Some of the language I use to build a bridge to students I found in the book Python for Kids by Jason R. Briggs.
Meet the teacher
Teacher expertise and credentials
I have a masters degree in computer science, patents, and am a published researcher. I also have over a decade of IT experience. I have taught at both the graduate and undergraduate level and have been working with youth in grades K-12 for the past two years.
Reviews
Related categories
Parents also liked
Python Coding 4 Kids (Intro)
Dr. Elliott Heflin, Jr.
4.6
(404)
$15 per class
Next session at 7 PM tomorrow
Group Class
2 wks, 5/wk, 55 min
8-13
All About Python Coding Level 1 | Live Python Coding Class for Teenagers
David Sofield
4.9
(814)
$21 per class
Next session at 9 PM on Friday
Group Class
8 wks, 1/wk, 1 hr
11-16
All About Python Coding for Intermediates Level 3 | Python Coding Coding Class
David Sofield
4.9
(814)
$33 per class
Next session at 10:30 PM on Sun 3/9
Group Class
10 wks, 1/wk, 1 hr
11-16
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
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
Python Level 3 Project Based | Live And Fun Python Coding
QuattronKids
4.9
(180)
$15 per class
Next session at 12:30 AM on Wed 2/26
Group Class
10 wks, 1/wk, 1 hr
9-13
Python Coding for Beginners: Learn the Basics of Programming
Create n Learn: English, Coding, AI, Music, Math
4.9
(193)
$20 per class
Group Class
8 wks, 1/wk, 55 min
11-14
Advance Python Coding 4 Kids
Dr. Elliott Heflin, Jr.
4.6
(404)
$16 per class
Next session at 8 PM tomorrow
Group Class
2 wks, 5/wk, 55 min
10-15
One on One - Python Coding Classes
Geetu sodhi
5.0
(18)
$40 per session
1-on-1 Lessons
On Demand
9-14
Unlocking Python Coding for Beginners I - Two Week Computer Hacking Winter Camp
Coding Doctors Learning Lab, Inc.
4.8
(1,241)
$15 per class
Next session at 6 PM on Mon 2/24
Group Class
2 wks, 5/wk, 55 min
10-15
Python Coding Private Classes 1:1 Class (12 Sessions)
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,712)
$38 per session
Next session at 8 PM on Wednesday
1-on-1 Lessons
On Demand
8-18
Project Based Python Coding for Kids (Level 3)
AI Code Academy
4.7
(1,766)
$23 per class
Next session at 12:30 AM on Thursday
Group Class
10 wks, 1/wk, 1 hr
11-16
All About Python Programming Level 2 | Project Based Python Coding Class
David Sofield
4.9
(814)
$32 per class
Next session at 9:15 PM on Sun 3/23
Group Class
10 wks, 1/wk, 1 hr
11-16
Python Based for Beginners | Live Fun Python Coding
QuattronKids
4.9
(180)
$15 per class
Next session at 6:30 PM on Friday
Group Class
10 wks, 1/wk, 1 hr
9-12
Project Based Python Coding for High School (Level 3)
AI Code Academy
4.7
(1,766)
$23 per class
Next session at 12:30 AM on Thursday
Group Class
10 wks, 1/wk, 1 hr
14-18
Project Based Python Coding for High School (Level 2)
AI Code Academy
4.7
(1,766)
$23 per class
Next session at 4 PM on Wednesday
Group Class
10 wks, 1/wk, 1 hr
13-17
More to explore
Five Paragraph Essay
The Screaming Staircase
Grotesque Gothic
Football Talk
World War And The Wizard
Thumbprint Cookie
Talk And Show
Publish
Japanese 3
Hand Sew
Biology Private Tutor
Advanced Placement
French Learning
Dungeons And Dragons 225
Latin Cambridge
American Government
Advanced Reading
Writing And Spelling
Studio Ghibli
History Of Valentines