Hello Class!👋 My name is Carlos Jose Cobian🧙and i will be sharing with you some of my knowledge on computer programming by using the Python Language.
By understanding Git and GitHub you will acquire access to most of the code humanity has developed. Fundamental understanding of computer programming may modify your perception.
2 meetings per cycle At least 300 points.
- Understand Git version control and branching.
- Be able to understand the core aspects and syntax of a programming language.
- Be able to read and write algorithms using Python.
- Understand Nesting and be able to iterate through multidimensional arrays.
| Tool | Windows | Mac |
|---|---|---|
| Editor (IDE) | VS Code | XCode VS Code |
| Python | Python3 | Python3 |
| Git | GitHub Desktop or Git |
GitHub Desktop Included in XCode |
| Visual Repository (optional) |
Sourcetree | Sourcetree |
- Student Pushes a commit into his branch at the end of every class.
- Student commits answers to previous lectures' questionnaires before the following class.
- Student uses full sentences on commit descriptions and questionnaire answers.
- Partial credit may be granted for late submissions.
- In class problem solving.
- Open branch final exam.
- Git and source control
- Integrated Development Environment(IDE) and the Console
- Data Types and Variables
- String Operations and Functions.
- Boolean Logic (Rock Paper Scissors)
- Objects and the JSON Format
- Looping (for, while)
- Exception handling
- Computer Networks
- Bonus-ASCII-Art
- Geometric-Functions
- Projectile-Motion
- Web-Servers
- Hangman
- Snake
- Web-Scraping
- Serial Interfacing with Arduino
- Markdown Writer

