This course will be teaching the fundamentals of the programming language Python. Students will go through many interactive lessons and finish the course by creating and presenting an original game.
A strong foundation in math up to prealgebra and familiar with working on a computer
Students will learn the history of python, and how it is used in the world every day! The basic setup needed to complete the rest of the course will be demonstrated in this lecture.
We will introduce numbers/math, strings, and types of variables in python.
We will further our understanding of data structures by learning about lists, tuples, dictionaries, and how all the data structures are used together.
Students will learn the basic operators (and, or, not) as well as basic if, else, and elif statements
Students will learn about why loops are used in programs, and how to properly set up and use for loops.
Students will experiment with the basics of while loops while creating their very own interactive guessing game!
Students will learn about functions, which make it easy for us to repeat segments of code that we don’t want to type out multiple times.
In the last real lecture, we will review all of the material presented in the previous 6 lectures. Some students that are more advanced will be given guidance on how to continue to develop their programming skills, and learn a powerful tool that will stick with them through high school and beyond.
Students will choose one of many guided projects, and work individually or in groups. Each group will be assigned an experienced coder as a mentor to assist them in their project.
Students will continue to work on their projects, and then present their projects to the class for the final lecture.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Delectus fuga ratione molestiae unde provident quibusdam sunt, doloremque. Error omnis mollitia, ex dolor sequi. Et, quibusdam excepturi. Animi assumenda, consequuntur dolorum odio sit inventore aliquid, optio fugiat alias. Veritatis minima, dicta quam repudiandae repellat non sit, distinctio, impedit, expedita tempora numquam?
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which.