For the trimester 2/2022, teaching and learning will be onsite
Lecture VDO will also be posted on this web page
Please check out all the materials in the section "Schedule"
Note that for any inquiry, please send an e-mail to profNittaya@gmail.com
Code Club -- Web-based tutorial to learn Python programming : https://codeclub.org/en/python1
trinket -- Web-based environment to run Python program : https://trinket.io/embed/python/33e5c3b81b
Textbook: please click here to read textbook
Week 1: November 29, 2022
VDO for the course introduction: please click here to watch introduction VDO
Slide for course introduction: Course introduction slide
VDO for Lecture 1: please click here
Slide Lecture 1: click here
Week 2: December 6, 2022
VDO for Lecture 2: please click here
Slide Lecture 2: click here
Week 3: December 13, 2022
VDO for Lecture 3: please click here
Slide Lecture 3: click here
Week 4: December 20, 2022
VDO for Lecture 4: please click here
Slide Lecture 4: click here
Week 5: December 27, 2022
VDO for Lecture 5: please click here
Slide Lecture 5: click here
Week 6: January 3, 2023
No Class -- New Year Break
Week 7: January 10, 2023
LAB EXAM (Time: 13:00 - 14:30) -- Please bring your pen/pencil to the class
Week 8: January 17, 2023
No Class -- University Exam Week
Week 9: January 24, 2023
Codeclub Project -- Python Module 2 -- Modern Art https://projects.raspberrypi.org/en/projects/modern-art/
VDO for Lecture 6: please click here
Slide Lecture 6: click here
Week 10: January 31, 2023
Codeclub Project -- Python Module 2 -- Popular Pets https://projects.raspberrypi.org/en/projects/popular-pets/
VDO for Lecture 7: please click here
Slide Lecture 7: click here
Week 11: February 7, 2023
Project: Click here for project instruction
Material for doing project: Python code for the project
Week 12 February 14, 2003
Project presentation
Week 13: February 21, 2023
FINAL EXAM -- closed book , no computer usage, only pen-pencil-eraser are allowed
Place = Digital Tech. Building, Room LAB1
Time = 13:00-15:00
Exam detail = Part 1 : Multiple choices, 35 questions
Part 2: Python programming skill (Turtle draw), 3 questions
Scores (Lab, Midterm Exam, Project) Please click here (If there is any mistake, please e-mail me)
Lab Exercises = 30%
Project = 20%
Exam = 50% (Lab exam and written exam)
80-100 = A // 75-79 = B+ // 70-74 = B // 65-69 = C+ // 60-64 = C // 55-59 = D+ // 50-54 = D // 0-49 = F
Last update: February 17, 2023