Course Prerequisite: -
Lecture Time and Location
G1: Thurs, 1:00 - 3.50 pm, EN609
Speaker: Jiraporn Pooksook
Office hours: By appointment
Teaching Assistant:
Wanarat Juraphanthong
email: wanaratj15 at gmail dot com
Assignments and Grading
Quiz 20%
Midterm Exam 25%
Final Exam 25%
Term Project 20%
Class Participation 10%
Textbooks & Materials
Overview
Using tools related to writing programs; operating systems, editor, compiler, linker, debugger, unit testing.
เนื้อหารายวิชานี้เกี่ยวกับ การใช้งานเครื่องมือที่เกี่ยวข้องกับการเขียนโปรแกรม ระบบปฏิบัติการ โปรแกรมบรรณาธิกรณ์ ตัวแปลโปรแกรม โปรแกรมเชื่อมโยง โปรแกรมตรวจแก้จุดบกพร่อง การทดสอบทีละหน่วย
| Date | Lectures | Homework & Solutions |
|---|---|---|
| Aug 9 | Class overview, Code.org registration, Paper activities | |
| Aug 16 | Engineering Faculty Anniversary - class cancellation | |
| Aug 23 | Input and Output | Intro | I/O |
| Aug 30 | Conditional programming | If-else |
| Sep 6 | Conditional programming | If-else (cont.) |
| Sep 13 | Loop | for-while |
| Sep 20 | Review, Quiz 1 | |
| Sep 25 | Midterm Exam 12 p.m. - 3 p.m., EN 609 | |
| Oct 4 | Midterm Solution, Activities | Code in class- Dart |
| Oct 11 | Lists, Tuples, Maps | lists |
| Oct 18 | Sets , Functions | Functions |
| Oct 25 | Games | pdf | codes |
| Nov 1 | Games | code |
| Nov 8 | Unit Test, Review | Unit Testing |
| Nov 15 | Review Quiz 2 | |
| Nov 22 | Classes, Tree | |
| Nov 28 | Final Exam 9 a.m. - 12 p.m., EN 609 |