Course Description: หลักการพื้นฐานคอมพิวเตอร์ องค์ประกอบคอมพิวเตอร์ การทำงานร่วมกับฮาร์ดแวร์และซอฟต์แวร์ การเขียนโปรแกรมภาษาคอมพิวเตอร์ การฝึกฝนการเขียนโปรแกรมคอมพิวเตอร์
Course Description: Basic concepts of computer systems, electronic data processing and concepts, system and application software, algorithms, flowcharts, data representation, program design and development methodology, problem solving using high-level language programming.
Prerequisite: none
Tentative Teaching Schedule:Lecture | Topic |
---|---|
1 | Introduction to Computers and Programming |
2 | Input, Processing, and Output |
3 | Decision Structures and Boolean Logic |
4 | Repetition Structures |
5 | Lists and Tuples |
6 | Functions |
7 | Strings |
8 | Dictionaries |
Reference:
Tony Gaddis, “Starting Out with Python”, 4th Global edition, Pearson, 2019
[80, 100] | A |
[0, 40) | F |