Computer Science
Computer Science
Computer Science Series
Python for Complete beginners
Started
In this one-month Python course, we’ll cover the foundational concepts needed to start coding. You’ll learn Python syntax, variables, data types, input/output, operators, control flow (conditions and loops), functions, lists, string manipulation, and error handling. We’ll have two sessions each week on Saturday and Sunday, and no prior coding experience is needed. By the end, you’ll have a solid understanding of Python fundamentals and be ready for more advanced topics.
Hashir K
Introduction to Python
4th session
This series will cover all basic Python topics like variables, control structures, loops, and functions.
Yan X
Intro to Python & Pygame
4th session
(Note: lesson planning for this series is in progress, so this'll be updated over the next few weeks as the series nears.) This is a beginner Python programming class. We're going to be starting from the ground up, and hopefully by the end you'll know how to make some small games with Pygame. No experience is needed. Materials necessary: - you are going to need an IDE (a place where you can run code) by the fourth session or so. Session 1: - basic data types & variables - print() and input() - data conversion & concatenation Session 2: - string indexing & slicing - booleans & if/else statements Session 3: - lists & tuples - while loops Session 4: - while loops (cont.) - for loops - mini-project 1 introduction Session 5: - office hours to work on projects
Noel L
Python: Path to Mastery
3rd session
Do you want to learn all the fundamentals of Python? In this series, we will dive deep into Python so you can become a master in no time! You will have the toolkit to be able to program fully functioning calculators, games like tic-tac-toe, etc. We will be making 3 projects total, and a Hangman game is your final one! Homework is very light and optional, but it really helps to do it so you can get better at topics! Here are the topics we will cover (for a more detailed description, check the session topics, and DM me if you have more questions regarding the series!): Variables, printing, inputting, data types, math operators, lists, dictionaries, conditional statements, loops, and functions. Changes can be made to the curriculum if you want to learn more! Also, you do need a functioning computer that's able to download PyCharm.
Ella C
Python Crash Course
4th session
An 8 week python basics crash course aimed at teaching the very basic fundamentals of programming using python, building towards the fundamentals required in APCSA.
Krishna Y
How to Code: From the Very Basics in Python
3rd session
We will start with the basics of coding and get all the way to use input/output, conditionals, loops, functions, and how to implement them using Python! Expect to type in your own code and complete basic assignments on your own. This series is perfect for you if you don’t know any coding concepts at all. If you have learned a coding language before like Java or C++ the topics will be a bit too easy for you.
Vir G
Python Essentials: Crafting Your First Quiz Game
Starts
Begin your programming journey by learning the fundamentals of Python, including variables, data types, and basic operations. In this session, you will develop a simple quiz game that tests users on trivia, allowing you to practice coding structures and user interactions effectively. NO PRIOR EXPERIENCE NECESSARY!
Fatemeh S
Computer Science: From The Basics
4th session
Each week, we'll slowly build up the basics fundamentals of computer science to become avid programmers.
Kavin E