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-3 | Input, Processing, and Output |
4-5 | Decision Structures amd Boolean Logic |
6-7 | Repetition Structures |
8-10 | Functions |
11-12 | Lists and Tuples |
13-14 | More About Strings |
Reference:
Tony Gaddis, “Starting Out with Python”, 4th Global edition, Pearson, 2019
[80, 100] | A |
[0, 40) | F |