logo techno
bullet หน้าแรกbullet จ.ภ.พล.bullet แกลลอรี่bullet เว็บบอร์ดbullet ติดต่อเราbullet เกี่ยวกับเรา
กิจกรรมการเรียนการสอน เทคโนโลยีสารสนเทศพื้นฐาน มัธยมศึกษาปีที่ 4
editor

สัปดาห์

หัวข้อ / สาระการเรียนรู้

จุดประสงค์การเรียนรู้

ใบงาน

1-4/1-8

แนะนำรายวิชา หลักการแก้ปัญหาและการโปรแกรม

หลักการแก้ปัญหา

1) การลองผิด-ลองถูก
2) การใช้เหตุผลประกอบการแก้ปัญหา
3) การใช้ตารางหาความสัมพันธ์ของข้อมูล
เกมการแก้ปัญหา กระบวนการแก้ปัญหา
-การวิเคราะห์และกำหนดรายละเอียดของปัญหา
-การเลือกเครื่องมือและออกแบบขั้นตอนวิธี
-การดำเนินการแก้ปัญหา
-การตรวจสอบและปรับปรุง
การจำลองความคิด
1) การจำลองความคิดเป็นข้อความหรือคำบรรยาย (Pseudo code)
2) การจำลองความคิดเป็นสัญลักษณ์หรือแผนภาพ (Flow chart)
2.1 แบบลำดับ
2.2 แบบทางเลือก
2.3 แบบทำซ้ำ
แนะนำเครื่องมือในการแก้ปัญหา

1.แก้ปัญหาจากโจทย์ตัวอย่างที่กำหนด
2.บอกวิธีการแก้ปัญหา
3.อธิบายกระบวนการแก้ปัญหาและแก้ปัญหา จากกรณีตัวอย่างที่กำหนดได้
4.นำลำดับความคิดมาเขียนเป็นข้อความ หรือแผนภาพได้

ใบความรู้ที่1 หลักการแก้ปัญหาและการจำลองความคิด

ใบความรู้ที่2 ภาษาคอมพิวเตอร์

5/9-10 ทดสอบย่อย ครั้งที่ 1    

6-7/11-14

แนะนำภาษาโปรแกรม
- Compiler, Interpreter
- Pascal, C, Java
- Delphi, C Builder, VB, J Builder
การเขียนโปรแกรมอย่างง่าย
1.โครงสร้างของโปรแกรมภาษาซี
2.องค์ประกอบพื้นฐานของภาษา C
3.ชนิดของข้อมูลพื้นฐานของภาษาซีที่ใช้บ่อย (int, long, float, double, char)
4.ตัวแปร
5.ค่าคงที่
6.ตัวดำเนินการ
    - ตัวดำเนินการทางคณิตศาสตร์
     ( + , - , * , / , % )
    - ตัวดำเนินการทางตรรกศาสตร์
    (> , < , >= , <= , == , != , && ,|| ,  ! )
    - ตัวดำเนินการกำหนดค่า อย่างง่าย
      ( = , += , -= , *= , /= , %= ,++ , -- )
7.นิพจน์
8.คำสั่งแสดงผล
   -ฟังก์ชัน printf() 
   -ฟังก์ชัน putchar()
   -ฟังก์ชัน puts()
9.คำสั่งรับข้อมูล
   -ฟังก์ชัน scanf()
   -ฟังก์ชัน gets()
   -ฟังก์ชัน getchar()
   -ฟังก์ชัน getch()
   -ฟังก์ชัน getche()

 
ใบความรู้ที่3 ตัวแปร ค่าคงที่ ตัวดำเนินการ นิพจน์ โครงสร้่างแบบมีทางเลือก

8
(8-12 ธ.ค 51)

ค่ายวิชาการ    
9-10/15-18

โครงสร้างแบบมีทางเลือก
- คำสั่ง if
- คำสั่ง if else
- คำสั่ง if else if

11.เขียนโปรแกรมที่มีโครงสร้างการทำงานแบบมีทางเลือกโดยใช้คำสั่ง if ได้
 
11

สอบกลางภาค

   
12/19-20 โครงสร้างแบบมีทางเลือก switch
12.เขียนโปรแกรมที่มีโครงสร้างการทำงานแบบมีทางเลือกโดยใช้คำสั่ง  switch ได้
 
13-14/21-24

โครงสร้างแบบทำซ้ำ
- คำสั่ง for
- คำสั่ง while
- คำสั่ง do – while

13.เขียนโปรแกรมเพื่อแก้ปัญหาที่มีโครงสร้างการทำงานแบบวนซ้ำ ที่กำหนดให้ได้

ใบความรู้ที่4 โครงสร้างแบบทำซ้ำ (Loop)
15/25-26

ตัวแปรชุด 1 มิติ
- การกำหนดค่าให้กับสมาชิกในตัวแปรชุด
- การอ้างถึงข้อมูลย่อยแต่ละตัว
- สตริง(string)และฟังก์ชันเกี่ยวกับสตริง
  (strcpy, strlen)

14. เขียนโปรแกรมโดยใช้ตัวแปรชุด ในการเก็บข้อมูลและประมวลผลได้
ใบความรู้ที่5 ตัวแปรชุด (Array)
16 การทดสอบย่อย ครั้งที่2    
17-18/27-30

โครงงาน
- สรุปหลักการพัฒนาโปรแกรม
- หลักการออกแบบส่วนติดต่อผู้ใช้ (User Interface)

15.อธิบายความสัมพันธ์ของเทคโนโลยีสารสนเทศ ข้อมูล คอมพิวเตอร์ และการเขียนโปรแกรมได้
16.นำความรู้ทางด้านเทคโนโลยีสารสนเทศ ข้อมูล  คอมพิวเตอร์ และการเขียนโปรแกรมมาประยุกต์ใช้ในการพัฒนาโปรแกรมได้

ใบงาน โครงงาน
19/31-32 - ทบทวน
- นำเสนอโครงงาน
   
20 สอบปลายภาค    
 
programming
 

    All contents copyright © 2008-2010, Nominal Team All Rights Reserved.