Course

Python Fundamentals

Algebra

For Ages 12 - 17

course_description

Python Fundamentals introduces students to more advanced Python concepts, building on the experience they have gained in the intermediate level courses. Each lesson a core Python concept is introduced and explained through a series of exercises. Short assignments and exercises outside of class build proficiency. For the last two weeks, students work on a capstone project that pulls together all of the concepts and coding techniques that they now have in their toolbox.

 

Course worksheets are available that introduce each concept and how it is applied. These worksheets have been developed specifically for middle school students. They provide clear explanations of important concepts using non-technical language. This course is equivalent to a CS100 college level course and is modelled on courses at Cornell and Dartmouth universities.

Course Details

level
LEVEL
Advanced
number of classes
NUMBER OF CLASSES
20 Classes
pedagogy
PEDAGOGY
Project Based
worksheet
COURSE WORKSHEETS
Yes
language
LANGUAGE
English
grade
GRADE LEVEL
Grades 8-12
instructor
STUDENT PER INSTRUCTOR
6 Maximum 4 Average
exercises
ADDITIONAL EXERCISES
Yes
location
LOCATION
Online
requisites
PRE REQUISITE
None
NoCredit
CardRequired
ClaimYour
FreeTrialClass

Class Schedule

DateTimeAvailability
NANA - NANo
NANA - NANo
NANA - NANo
No Risk
Free Trial
ClaimYour
FreeTrialClass
Loading...