Introduction to Computer Science with Python
Hello! In this series, I will introduce you to programming using Python. No prior experience is required! I will guide you through setting up Python on your computer.
Though I will use Python as the primary programming language, the concepts that you learn can be applied with any programming language, as the only difference is the syntax with which your write your code. The processes of thinking are the same!
I plan on covering the fundamentals of programming, like variables, data types, control flow, functions, and loops. After these topics have been covered, I will also introduce some data structures and algorithms that are essential to computer science, like lists, tuples, sets, dictionaries, time complexity, recursion, and searching.
To aid my teaching, I'll be using the text "Introduction to Computation and Programming Using Python." The link will be posted in the chat.
If you've always wanted an interactive introduction to programming and computer science, this series is for you!