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

Python Coding & Programming Language (101/Flex)

Python is an interpreted, high-level and general-purpose programming language. Python's design philosophy emphasizes code readability with its notable use of significant whitespace
Dr. Elliott Heflin, Jr.
Average rating:
4.6
Number of reviews:
(404)
Class
Play

What's included

Class Experience

* NOTE* Every other day at noon for 1 hour (weekdays only), I will be available for interaction with student(s) via. Outschool email. to ensure learner has a solid foundation to complete the weekly assignment. 

This class will be conducted using a flex format, meaning there will be no live classes. Each learner(s) will submit their assignments weekly(Fridays). Each assignment has been prerecorded to allow you (the learner) to view the videos at your leisure, each session will be posted each Sunday afternoon. For four weeks the learner(s) will be presented with videos to help them complete their weekly assignments. The videos will cover all of the subject listed below! Each student will be provided with a link where they will acquire an up to date Python editor. Together we will master the number one coding language in the world(Python). I will use video to send feedback to clarify any Python issues or coding errors that you may be face with.

All homework will consist of a copy of complied code produced for that week. In addition, a copy of the programming puzzles, you will find each programming puzzles at the end of the video. The programming puzzles will consist of 2-3 challenging activity to test the student(s) on their level of knowledge, pertaining to the weekly lesson. We will come together as a group at the end of each week and share the code that you used to solve the programming puzzles via. class portal (Fridays at noon).  Each student(s) can use the add a video function located in the left hand corner (click on the paperclip icon) and submit your work via. video file or document file.This will give each students an opportunity to share their programming puzzles with other students and the instructor via classroom portal. 

WEEK ONE: The learner(s) must type all work into the Python editor and save a copy to be sent to the instructor for review.

Installing Python on Windows 7 and Higher or Mac

Calculating with Python
Strings
Lists
Tuples
Map
Programming Puzzles

WEEK TWO : The learner(s) must type all work into the Python editor and save a copy to be sent to the instructor for review.
In addition, 2-3 Python Puzzles will be giving after each weekly sessions, to be complete by the learner(s).

Using Python's turtle module
Asking a question with if and else statement
Loops
Programming Puzzles

WEEK THREE : The learner(s) must type all work into the Python editor and save a copy to be sent to the instructor for review.
In addition, 2-3 Python Puzzles will be giving after each weekly sessions, to be complete by the learner(s).

Recycling your code with functions and modules
How to use classes and objects.
Programming Puzzles

WEEK FOUR : The learner(s) must type all work into the Python editor and save a copy to be sent to the instructor for review.
In addition, 2-3 Python Puzzles will be giving after each weekly sessions, to be complete by the learner(s).

Python's built-in functions
Useful Python Modules
* NOTE ALL LEARNER(S):  Learner(s) submitted all assignment by the end of the week!

Other Details

Supply List
Student will need a computer and internet access, An iPad and Chromebook is NOT sufficient.
External Resources
In addition to the Outschool classroom, this class uses:
  • Python
Joined April, 2020
4.6
404reviews
Profile
Teacher expertise and credentials
Hello parents and learners, my name is Dr. Elliott Heflin, Jr. 

I have committed myself to education for these two top reasons. 
1. I wanted to create an environment that allow student to excel pass the expectation our todays public educational system.

2. I wanted them (the students) to know with hard work, any level of education is possible.

It is my mission to educate as many children as I can. I have an extensive background in STEM. I am a STEM Coach for NSBE (National Society of Black Engineers), A First Robotics Coach and STEM Educator online and off-line. 

In addition, I have earned an undergraduate degree in Industrial Technology/Computer Technology along with an MS in Technology Education and Doctoral degree in Educational Leadership/Educational Technology. I also hold a G.A.C.E certification in Engineering/Technology (Georgia certified educator). It is my personal mission to show each learner, that technology is not that difficult. 

Are you a parent that believe that your scholar is not being challenge enough by the current status quo? Join me today and help me change that narrative.

Reviews

Live Group Class
Share

$100

for 4 weeks
4 weeks

Completed by 2 learners
No live video meetings
Ages: 9-14

This class is no longer offered
About
Support
SafetyPrivacyCA PrivacyLearner PrivacyYour Privacy ChoicesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2025 Outschool