This is a great course. You must bring your friends! I like this course very much. I will bring two more friends next week.
This course introduces the programming language concept and includes hands-on Python practice. However, the concept is not limited to Python. Therefore, students can learn other programming languages quickly once they complete this course. The course starts with an introduction to the programming environment. Then, we cover variables, data types, and conditional statements as core elements. In addition, advanced concepts like object-oriented programming and classes, as well as debugging will be covered.
- Understand the basic concept of computer programming
- Understand the computer programming environment
- Practice the concepts with Python programming language
- Develop a collaborative attitude by conducting group projects
- Develop practical skills applicable to junior-level data science work
Downey, A. (2014). Think Python. How to Think Like a Computer Scientist. Needham, Massachusetts: Green Tea Press. (Free PDF from the author: https://pythonbooks.org/think-python-how-to-think-like-a-computer-scientist/)
Python Tutorial https://www.w3schools.com/python/