C Language

การโปรแกรมภาษาซี 

C Programming Language

C Programming Language


Text Book

หนังสือประกอบการเรียน จาก C++ Dev 


ตารางการบรรยาย (Class Schedule)

สัปดาห์

หัวข้อบรรยาย

1

แนะนำการเรียนการสอนและแผนการสอน

สร้างกลุ่ม e-Classroom และแนะนำการใช้งาน การเข้าร่วมกลุ่ม

การนำเสนอผลงานผ่าน e-Classroom

ผู้เรียนแนะนำตัว ผ่าน e-Classroom

บรรยาย :  Chapter 1 - Introduction to the C Language

                 Chapter 2 - Data Types

                 Chapter 3 - C Operators

งานมอบหมาย 1 : ค้นคว้าข้อมูล คำศัพท์เทคนิค และทำแบบฝึกหัด

 ลงทะเบียนเข้าร่วมกลุ่ม e-Classroom

2

บรรยาย :  Chapter 4 - Control Structures

                 Chapter 5 - The printf Function

                 Chapter 6 - Address and Pointers

งานมอบหมาย 2:

ฝึกแก้ไขปัญหา (Problem Solving)

ค้นคว้าข้อมูล คำศัพท์เทคนิค

ทำแบบฝึกหัด ส่งงานผ่าน e-Classroom

3

บรรยาย:  Chapter 7 - The scanf Function

                Chapter 8 - Preprocessing

                Chapter 9 - Arrays

งานมอบหมาย 3:

 ฝึกแก้ไขปัญหา (Problem Solving)

ค้นคว้าข้อมูล คำศัพท์เทคนิค

ทำแบบฝึกหัด ส่งงานผ่าน e-Classroom

4

บรรยาย: Chapter 10 - Function

                Chapter 11 - Storage of Variables

                Chapter 12 - Memory Allocation

งานมอบหมาย 4:

ฝึกแก้ไขปัญหา (Problem Solving)

ค้นคว้าข้อมูล คำศัพท์เทคนิค

ทำแบบฝึกหัด ส่งงานผ่าน e-Classroom

5

บรรยาย:  Chapter 13 - Recursion

               Chapter 14 – Strings

               Chapter 15 - Structures

งานมอบหมาย 5:

ฝึกแก้ไขปัญหา (Problem Solving)

ค้นคว้าข้อมูล คำศัพท์เทคนิค

ทำแบบฝึกหัด ส่งงานผ่าน e-Classroom

6

บรรยาย: Chapter 16 - Union

                Chapter 17 - Files

งานมอบหมาย 6:

ฝึกแก้ไขปัญหา (Problem Solving)

ค้นคว้าข้อมูล คำศัพท์เทคนิค

ทำแบบฝึกหัด ส่งงานผ่าน e-Classroom

7

บรรยาย:  ประมวลความรู้ บทเรียนที่ 1 ถึง 17

งานมอบหมาย 7: ทบทวนแบบฝึกหัดเดิมที่ได้ทำมาแล้ว

8

สอบกลางภาค

9

บรรยาย: Chapter 18 - Arrays, Searching, and Sorting

 

งานมอบหมาย 8:

ฝึกแก้ไขปัญหา (Problem Solving) โครงสร้างข้อมูล (Data Structure)

เรื่อง Arrays, Searching, Sorting, Hashing

ค้นคว้าข้อมูล คำศัพท์เทคนิค

ทำแบบฝึกหัด ส่งงานผ่าน e-Classroom

10

บรรยาย: Chapter 19 - Stacks and Queues

งานมอบหมาย 9:

ฝึกแก้ไขปัญหา (Problem Solving) โครงสร้างข้อมูล (Data Structure)

เรื่อง Stacks and Queues

ค้นคว้าข้อมูล คำศัพท์เทคนิค

ทำแบบฝึกหัด ส่งงานผ่าน e-Classroom

11

บรรยาย: Chapter 20 - Linked Lists

งานมอบหมาย 10:

ฝึกแก้ไขปัญหา (Problem Solving) โครงสร้างข้อมูล (Data Structure)  

เรื่อง Linked Lists

ค้นคว้าข้อมูล คำศัพท์เทคนิค

ทำแบบฝึกหัด ส่งงานผ่าน e-Classroom

12

บรรยาย: Chapter 21 - Trees

งานมอบหมาย 11:

ฝึกแก้ไขปัญหา (Problem Solving) โครงสร้างข้อมูล (Data Structure)

เรื่อง Strings และ Trees

ค้นคว้าข้อมูล คำศัพท์เทคนิค

ทำแบบฝึกหัด ส่งงานผ่าน e-Classroom

13

บรรยาย: Chapter 22 - Graphs

งานมอบหมาย 12:

ฝึกแก้ไขปัญหา (Problem Solving) โครงสร้างข้อมูล (Data Structure)

เรื่อง Graphs

ค้นคว้าข้อมูล คำศัพท์เทคนิค

ทำแบบฝึกหัด ส่งงานผ่าน e-Classroom

14

นักศึกษานำเสนอผลงาน อธิบายเทคนิคการเขียน จากทฤษฎีที่เรียนมา

ผู้สอนสรุปและ วิจารณ์ ผลงานนักศึกษา แนะนำการพัฒนาผลงาน

ผู้เรียนร่วมชั้นวิจารณ์ผลงานผู้นำเสนอผลงานแต่ละราย

15

นักศึกษานำเสนอผลงาน อธิบายเทคนิคการเขียน จากทฤษฎีที่เรียนมา

ผู้สอนสรุปและ วิจารณ์ ผลงานนักศึกษา แนะนำการพัฒนาผลงาน

ผู้เรียนร่วมชั้นวิจารณ์ผลงานผู้นำเสนอผลงานแต่ละราย

16

นักศึกษานำเสนอผลงานที่ปรับปรุงแล้ว

ทบทวนบทเรียนและแบบฝึกหัดทั้งหมด

17

สอบปลายภาค


รูปนี้ (ทั้งบนและล่าง) ยืมเขามา แต่คงไม่โดนลิขสิทธิ์ 
เพราะเราอ้างอิงถึงที่มา ไม่ได้ สำเนามาแล้วอ้างเป็นของตัวเอง
 เราให้ความนิยม (credit) เขานะ 


The ANSI C Programming Language
Kerninghan & Ritche Second Edition






Copyrights 2009 Nuttha Otanasap(Aui Su Ke')| About Me