Current trimester is 3/2024 (24 February - 23 May 2025).
Text book (in Thai) click here
Mid-term score : Please click here !
Quiz and Exercises = 10 points
Project = 10 points
Exam = 80 points (mid-term = 40, final = 40)
Grading: 80-100 = A // 75-79 = B+ // 70-74 = B // 65-69 = C+ // 60-64 = C // 55-59 = D+ // 50-54 = D // 0-49 = F
Week 1: Feb. 24-28, 2025
Lecture 1 : Please click here for VDO of lecture1
Slide : Slide -- Lecture1
Week 2-4: Mar. 3 - 21, 2025
Lecture 2 (Part 1) : VDO-Lecture1-EP1
(Part 2) : VDO-Lecture2-EP2
(Part 3) : VDO-Lecture2-EP3
Slide : Slide -- Lecture2
Reading material : Reading material for Lecture2
Week 5-6: Mar. 24 - Apr. 4, 2025
Lecture 3 (Part 1) : VDO-Program translation-EP1
(Part 2) : VDO-Program translation-EP2
Slide : Slide -- Program Translation
Reading material : Program translation
Week 7: Mid-term Exam (April 9, 2025 // Time 12:00-14:00)
Week 8: Apr. 14-18, 2025
NO CLASS (Songkran Festival Break)
Week 9: Apr. 21 - 25, 2025
Lecture 4 (Part 1) : VDO-Data Types-EP1
(Part 2) : VDO-Data Types-EP2
Slide : Slide -- Data Types
Reading material : Data Types
Week 10-11: Apr. 28 - May 9, 2025
Lecture 5 (Part 1) : VDO-Function-EP1
(Part 2) : VDO-Function-EP2
(Part 3) : VDO-Function-EP3
Slide : Slide -- Function
Week 12-13: May 15 - 23, 2025
Lecture 6 : VDO-OOP
Slide : Slide -- OOP
Project
Reading Material: Click here
Project problem: (1) Read the given material (Ch4 from the text “Coding Python Projects for Kids”, pages 142-155)
(2) Form a team (1 to 4 students)
(3) Modify the Python code to make a different drawing. For example,
- draw other kind of pets
- A group of several pets in different moods and the moods are subject to some conditions
- etc. (up to your imagination)
(4) Submit your project as a VDO clip
In your VDO, please explain your design idea, your Python code, and the programming running result.
You may upload your VDO file to the Google drive and send me the link (or url address)
Project due date: May 20, 2025 (send your project report to ProgFundaSUT@gmail.com )
In your e-mail message, please list all member names and IDs.
Week 14: FINAL EXAM (May 30, 2025 // 9:00-11:00)
Last update: Apr 30, 2025