Course Prerequisite: -
Lecture Time and Location
G1: Tue, 9:00 - 11.50 am, EE113
G2: Wed, 9:00 - 11.50 am, EE113
Speaker: Jiraporn Pooksook
Office hours: By appointment
Teaching Assistant: N/A
Assignments and Grading
Homework 10%
Quiz 10%
Midterm Exam 30%
Final Exam 35%
Term Project 15%
Textbooks & Materials
Overview
Computer concepts; computer components; Hardware and software interaction; Current programming language; Programming practices
เนื้อหารายวิชานี้เกี่ยวกับ แนวคิดเกี่ยวกับคอมพิวเตอร์ ส่วนประกอบของคอมพิวเตอร์ การโต้ตอบระหว่างฮาร์ดแวร์และซอฟต์แวร์ ภาษาโปรแกรมในปัจจุบัน การปฏิบัติในการเขียนโปรแกรม
| Date | Lectures | Homework & Solutions |
|---|---|---|
| Jan 9/10 | Class overview, Code.org registration, Paper activities | pdf | installation | setting |
| Jan 16/17 | Print and Functions | functions | printf |
| Jan 23/24 | Variables and Conditional programming | variables | conditions |
| Jan 30/31 | Conditional programming and Design | lab |
| Feb 6/7 | Loop | loop|lab |
| Feb 13/14 | Review, Quiz 1 | flowchart |
| Feb 20 | Midterm Exam 8-11 a.m. EN310 | |
| Feb 27/28 | Midterm Solution, Loop | |
| Mar 6/7 | Array | Arrays |
| Mar 13/14 | Array | Arrays |
| Mar 20/21 | Review Quiz 2 (Tuesday)EN210, (Wednesday)EE606 | |
| Mar 27/28 | File systems | |
| Apr 3/4 | Game Tic-Tac-Toe | pdf|code G7 G8 |
| Apr 10/11 | Songran Holidays | |
| Apr 17/18 | Introduction to Matlab | |
| Apr 24/25 | Project Presentation | |
| May 4 | Final Exam 1-4 p.m. EN210 |