Skip to content

The1AndOnlyAlex/WeLikePython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

python_for_kids


-------------------------------------------------------
meeting time: 3:30pm - 4:30pm each tuesday and thursday
-------------------------------------------------------
Jim's email: [email protected]

Day 1

Preparation:

register udacity.com account; be able to access https://www.udacity.com/course/introduction-to-python--ud1110
register repl.it account; be able to access https://repl.it/languages/python3
register github.com account

Lecture:

udacity week 1 & 2 courses

Project:

ascii art: how does my dog look like...

Day 2

Lecture:

Self studying on videos 1-19 in Lesson 4
https://www.udacity.com/course/introduction-to-python--ud1110

Project:

You own Rock/Paper/Scissors game.

Day 3

Lecture:

Self studying on videos 20-41 in Lesson 4
https://classroom.udacity.com/courses/ud1110

Project:

Enable local build & Turtle GUI
Step 1) Install VS-Code: https://code.visualstudio.com/download
Step 2) Install Python in VS-Code: https://code.visualstudio.com/docs/languages/python
Step 3) Run your Rock/Paper/Scissors game on VS-Code. Try the Debugging feature; instruction is from the link above
Step 4) Read the document for Python Turtle: https://docs.python.org/3.3/library/turtle.html
Step 5) (Optinal) Try to run your first turtle: https://www.lisadean.net/linting-in-visual-studio-code-for-python-turtle-graphics/

Day 4

Lecture:

Finish all videos in Lesson 4
https://classroom.udacity.com/courses/ud1110

Project:

  1. Two boxes by Turtle
  2. Try another shape ...

Day 5

Studying on videos 1-8 in Lesson 3
Studying on all videos in Lesson 5
https://classroom.udacity.com/courses/ud1110

Project:

Snowflakes by Turtle

Day 6

Project:

Turtle Race Game
You can refer the video below. Please use Function (def) for your project.
https://www.youtube.com/watch?v=qOsbvj87Uos

Day 7 & 8

Project review

Turtle Race Game

Day 9

Lecture

Events of Keyboard and Mouse with Turtle
https://www.youtube.com/watch?v=hPnZqWSRNZI
https://www.youtube.com/watch?v=HRKQlEfEMCA

Project

Type your name by keyboard; and sign it by mouse.

Day 10

Lecture

How to use Github

https://guides.github.com/activities/hello-world/

Build a maze

https://github.com/boppreh/maze

Project

Use the Mouse or Keyboard to solve a maze.
Optional: allow two people to play together by using different control keys.

About

Attempting to Learning Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published