m5pascal0.indd 1 3/23/15 11:35:02...
TRANSCRIPT
M5pascal0.indd 1 3/23/15 11:35:02 PM
M5pascal0.indd 2-3 3/23/15 11:35:05 PM
4
หนังสือเรียนรายวิชาพื้นฐาน
5
หนังสือเรียนรายวิชาพื้นฐาน
คำนำ 3
หน่วยที่1 หลักการเขียนโปรแกรม 7
ขั้นตอนการวิเคราะห์ปัญหาการเขียนโปรแกรม 9
ผังงาน 14
ลักษณะโครงสร้างของผังงาน 18
รหัสเทียม 21
กิจกรรมประจำหน่วยการเรียนรู้ที่1 24
คำถามประจำหน่วยการเรียนรู้ที่1 25
หน่วยที่2ภาษาปาสคาล(Pascal) 26
ประวัติของภาษาปาสคาล 28
คุณลักษณะของภาษาปาสคาล 29
ตัวแปลภาษาปาสคาล(PascalCompiler) 29
การดาวน์โหลดและติดตั้งโปรแกรมFreePascal 30
การสร้างโปรแกรมใช้งานด้วยFreePascal 33
โครงสร้างของโปรแกรมภาษาปาสคาล 41
แบบของข้อมูล(DataTypes) 43
ตัวแปร(Variables) 45
การแสดงผล(Display) 49
ค่าคงที่(Constant) 52
การเขียนโปรแกรมใช้งานคำนวณ 53
การรับค่าจากแป้นพิมพ์ 56
การเขียนโปรแกรมแบบเลือกทำด้วยคำสั่งif 59
การเขียนโปรแกรมแบบเลือกทำด้วยคำสั่งcase 71
กิจกรรมประจำหน่วยการเรียนรู้ที่2 76
คำถามประจำหน่วยการเรียนรู้ที่2 77
สารบัญ หน่วยที่3 การเขียนโปรแกรมภาษาปาสคาล 79
การเขียนโปรแกรมวนซ้ำด้วยคำสั่งFor…To 81
การเขียนโปรแกรมวนซ้ำด้วยคำสั่งFor…Downto 85
การเขียนโปรแกรมวนซ้ำด้วยคำสั่งWhile...Do 90
การเขียนโปรแกรมวนซ้ำด้วยคำสั่งRepeat…Until 94
การใช้ตัวแปรชุด(Array) 98
โปรแกรมย่อย(Procedure) 124
การใช้ฟังก์ชัน(Function) 127
การใช้ตัวแปรเก็บข้อความ(String) 132
การใช้ตัวแปรเก็บข้อมูลแบบระเบียน(Record) 140
การจัดการแฟ้มข้อมูล(Files) 143
กิจกรรมประจำหน่วยการเรียนรู้ที่3 148
คำถามประจำหน่วยการเรียนรู้ที่3 149
หน่วยที่4โครงงานคอมพิวเตอร์(ComputerProject) 151
โครงงานคืออะไร 153
ประเภทโครงงาน 153
ความรู้พื้นฐานวิชาโครงงาน 154
รู้จักโครงงานคอมพิวเตอร์ 155
ความหมายของโครงงานและโครงงานคอมพิวเตอร์ 155
คุณค่าของการทำโครงงานคอมพิวเตอร์ 157
ประเภทและลักษณะของโครงงานคอมพิวเตอร์ 160
ความสำคัญของโครงงานคอมพิวเตอร์ต่อนักเรียน 164
กระบวนการโครงงานคอมพิวเตอร์ 165
ขั้นตอนในการทำโครงงานคอมพิวเตอร์ 166
การประเมินผลโครงงานคอมพิวเตอร์ 169
ตัวอย่างแบบเอกสารเขียนเสนอโครงงาน 170
ตัวอย่างแบบประเมินโครงงาน 174
กิจกรรมประจำหน่วยการเรียนรู้ที่4 179
คำถามประจำหน่วยการเรียนรู้ที่4 180
M5pascal0.indd 4-5 3/23/15 11:35:05 PM
6
หนังสือเรียนรายวิชาพื้นฐาน
หน่วยที่5 การใช้งานSocialNetwork 181
ความหมายของSocialNetwork 183
ความเป็นมาของSocialNetwork 183
ประเภทของSocialNetwork 183
ประโยชน์ของSocialNetwork 184
ข้อดีของSocialNetwork 184
ข้อเสียของSocialNetwork 185
การใช้งานเฟซบุ๊ค(Facebook) 185
รู้จักกับบล็อกเกอร์(Blogger) 223
กิจกรรมประจำหน่วยการเรียนรู้ที่5 245
คำถามประจำหน่วยการเรียนรู้ที่5 246
บรรณานุกรม 248
M5pascal0.indd 6-7 3/23/15 11:35:05 PM
M5pascal0.indd 8-9 3/23/15 11:35:05 PM
M5pascal0.indd 10-11 3/23/15 11:35:06 PM