VOICE OF CODING
  • Java
  • PYTHON
  • Scratch
  • Dancing with AI
  • About Us
  • Sign Up

Picture

WARMUP

​Warmup 1
Warmup 2

STRING

​String 1
String 2

LIST

List 1
List 2


LOGIC

Logic 1
​Logic 2

TUTORIALS

w3schools.com
sololearn.com

learnpython.org

IDE

repl.it


Curriculum

Week 1:
Download Python and Visual Studio Code 
  • Windows Guide
  • Mac Guide
Alternative for Visual Studio Code
  • Replit (Highly Recommended) 
Teaching Materials:
  • https://www.learnpython.org/en/Hello%2C_World%21 
  • Printing, Comments, Variables, and Data Types
    • For variables and data types, you do not need to finish going over them because they are extensive topics that can be covered in week 2.
  • https://www.w3schools.com/python/default.asp
    • Up to data types section
  • https://www.w3schools.com/python/exercise.asp?filename=exercise_syntax1
    • First four sections
  • https://docs.google.com/presentation/d/1CSm_x07haSWUeRakh0WLPPkSRkQuAUTxw_9RT5jgtUE/edit#slide=id.ga3d1c924d1_0_0
    • Slides 3-9 have topics for week 1

Week 2:
Teaching Materials:
  • Very quick review of Printing, Comments
    • https://www.learnpython.org/en/Variables_and_Types 
  • Finish Variables and Data Types and Numbers
    • Make sure that the students fully understand each one
    • For Variables Skip Global Variables
  • https://www.w3schools.com/python/default.asp
    • Variables and data types sections
  • https://www.w3schools.com/python/exercise.asp?filename=exercise_syntax1
    • Variables and data types sections
  • https://docs.google.com/presentation/d/1CSm_x07haSWUeRakh0WLPPkSRkQuAUTxw_9RT5jgtUE/edit#slide=id.ga3d1c924d1_0_0
    • Slides 6-9 have topics for week 2

Week 3:
Teaching Materials
  • Quick Review of Variables and Data Types and Numbers
  • Start Strings and Casting
  • https://www.learnpython.org/en/Basic_String_Operations
  • https://www.learnpython.org/en/String_Formatting
  • https://www.w3schools.com/python/default.asp
    • Casting and Strings sections
  • https://www.w3schools.com/python/exercise.asp?filename=exercise_syntax1
    • Casting and Strings sections
  • https://codingbat.com/python/String-1
    • The first three exercises in string 1 are possible to do after teaching all the material for week 2
  • https://docs.google.com/presentation/d/1CSm_x07haSWUeRakh0WLPPkSRkQuAUTxw_9RT5jgtUE/edit#slide=id.ga3d1c924d1_0_30
    • Slides 11-24 have information about strings and casting

Week 4:
  • Review of Strings and Casting
  • Start Operators, Booleans, If-else, and Conditions
    • Do Operators first, and then booleans conditions
    • Do W3schools first in this order and then learnpython conditions
    • https://www.learnpython.org/en/Conditions

Week 5: 
  • Review of Operators, Booleans, If-else, and Conditions
  • Start While-Loops and then For-loops

Week 6:
  • Review While-Loops and then For-loops
  • Lists

Week 7:
  • Review Lists
  • Functions Basics, and then Start Codingbat

Week 8-10:
  • Codingbat
    • Warmup-1, String-1, List-1, Logic-1
  • Math as you go along
Powered by Create your own unique website with customizable templates.
  • Java
  • PYTHON
  • Scratch
  • Dancing with AI
  • About Us
  • Sign Up