﻿1
00:00:55,861 --> 00:00:59,861
[เสียงดนตรี]  (คุณครูสมชาติ) สวัสดีครับ น้อง ๆ สำหรับในบทเรียนนี้ เราจะมาเรียนรู้คำว่า

2
00:01:01,970 --> 00:01:04,891
เมื่อเราต้องการงานให้คอมพิวเตอร์ ทำงานตามคำสั่งสิ่งสำคัญ คือการระบุข้อมูลเข้า

3
00:01:04,891 --> 00:01:08,891
ข้อมูลออก และเงื่อนไขของปัญหา

4
00:01:09,002 --> 00:01:13,002
เรามาศึกษาจากตัวอย่างต่อไปนี้ก็เลยครับ

5
00:01:13,407 --> 00:01:16,669
(นักเรียนชาย) เรียนทั้งวันเลย

6
00:01:16,669 --> 00:01:20,669
เหนื่อยก็เหนื่อย การบ้านก็เยอะ

7
00:01:22,127 --> 00:01:26,127
ครูต่ละคนก็เอาแต่สั่งกันบ้านกันดี

8
00:01:26,391 --> 00:01:30,391
จัง กินน้ำชื่นใจก่อนดีกว่า

9
00:01:39,661 --> 00:01:43,661
ได้น้ำมากินให้ชื่นใจแล้ว

10
00:01:46,239 --> 00:01:50,239
(คุณครูสมชาติ) จากตัวอย่างน้อย ๆ จะเห็นว่าเพื่อนของเราใส่เงินเข้าไปในตู้ 10 บาท

11
00:01:50,410 --> 00:01:53,547
นั่นคือข้อมูลเข้า หลังจากนั้น ระบบจะทำขั้นตอนบางอย่าง

12
00:01:53,547 --> 00:01:57,547
ได้เงิน 10 บาท สามารถซื้อน้ำได้ 1 ขวด

13
00:01:59,461 --> 00:02:03,461
น้ำ 1 ขวดที่ได้นั้น เราเรียกว่าข้อมูลออก นั่นเองครับ

14
00:02:03,952 --> 00:02:07,179
ข้อมูลเข้า input

15
00:02:07,179 --> 00:02:11,179
เป็นข้อมูลที่ใช้สำหรับการดำเนินการ ในขั้นตอนวิธี

16
00:02:11,473 --> 00:02:15,473
ข้อมูลออก output เป็นข้อมูลธุรกิจต้องการนั่นเองครับ

17
00:02:19,896 --> 00:02:23,896
และการจะได้ มาซึ่งข้อมูลออกนั้น ต้องผ่านกระบวนการตามขั้นตอน วิธี และทำงานตามเงื่อนไขของปัญหาครับ

18
00:02:25,103 --> 00:02:29,103
สถานการณ์ที่ 1 ครูตรวจข้อสอบของนักเรียนชั้น ม. 4 จำนวน 40 คน

19
00:02:30,222 --> 00:02:34,222
เสร็จแล้วครูต้องการหาคะแนนเฉลี่ย ข้อมูลที่ต้องใช้สำหรับการหาคะแนนเฉลี่ย

20
00:02:34,844 --> 00:02:38,844
ข้อมูลเข้าคืออะไรครับ ลองช่วยกันคิดนะครับ

21
00:02:49,196 --> 00:02:51,817
ใช่แล้วครับ ข้อมูลเข้าคือคะแนนสอบ ของนักเรียนชั้น ม. 4 ทั้ง 40 คน

22
00:02:51,817 --> 00:02:55,817
ซึ่งครูต้องกรอก 40 ครั้งนั่นเองครับ

23
00:02:56,972 --> 00:02:59,958
เมื่อเอาคะแนนสอบ ของนักเรียนทั้ง 40 คน เป็นการ

24
00:02:59,958 --> 00:03:03,958
เมื่อดำเนินการเสร็จแล้ว ข้อมูลที่ได้คืออะไรครับ

25
00:03:14,730 --> 00:03:18,730
[เสียงนาฬิกานับถอยหลัง] (คุณครูสมชาติ) ข้อมูลออกที่ได้ คือ คะแนนสอบเฉลี่ย ของนักเรียนทั้ง 40 คนนั่นเองครับ

26
00:03:21,197 --> 00:03:22,673
เมื่อเข้าใจ เดี๋ยวนี้แล้วถ้าครูต้องการหาคะแนนข องนักเรียนที่ได้คะแนนสูงสุด

27
00:03:22,673 --> 00:03:23,629
ว่ามีค่าเท่าไร

28
00:03:23,629 --> 00:03:26,120
คิดว่า

29
00:03:26,120 --> 00:03:28,762
ข้อมูลข้าวและข้อมูลออก

30
00:03:28,762 --> 00:03:30,113
จำเป็นต้องใช้ในการหาคะแนนสูงสุดนี้

31
00:03:30,113 --> 00:03:34,113
ชื่ออะไรบ้าง ครับ

32
00:03:34,183 --> 00:03:38,183
ลองคิดดูนะครับ

33
00:03:59,862 --> 00:04:03,862
[เสียงดนตรี]  (คุณครูสมชาติ) สถานการณ์ที่ 2 นะครับ โรงเรียนแห่งหนึ่งทำระบบรดน้ำต้นไม้รดน้ำแปลงผักอัตโนมัติ

34
00:04:05,272 --> 00:04:09,272
โดยใช้เซ็นเซอร์ตรวจจับความชื้นในดินเซนเซอร์ วัดค่าแสงและเซ็นเซอร์วัดอุณหภูมิ

35
00:04:10,678 --> 00:04:14,678
โดยค่าความชื้นในดินน้อยกว่า ค่าแสงน้อยกว่ากำหนด

36
00:04:15,914 --> 00:04:19,914
อุณหภูมิมากกว่าที่กำหนด และควบคุมน้ำสปริงเกอร์ ก็จะทำงานนั้นเองครับ

37
00:04:23,149 --> 00:04:27,149
จากระบบรดน้ำต้นไม้รดน้ำแปลงผักอนุมัติดังกล่าว นักเรียนคิดว่า

38
00:04:27,253 --> 00:04:31,253
ข้อมูลเข้า และข้อมูลออก ของระบบนี้คืออะไรครับ [เสียงนาฬิกานับถอยหลัง]

39
00:04:44,115 --> 00:04:48,115
(คุณครูสมชาติ) ใช่แล้วครับ ข้อมูลเข้า คือ ค่าความชื้นในดิน ซึ่งได้จากเซนเซอร์ ตรวจจับความชื้น

40
00:04:51,542 --> 00:04:55,542
ค่าแสงซึ่งได้จากเซนเซอร์ วัดค่าแสงและค่าอุณหภูมิ ซึ่งได้จากเซนเซอร์ ตรวจวัดอุณหภูมินั่นเองครับ

41
00:04:57,958 --> 00:05:01,958
และข้อมูลออกอยู่สัญญาณควบคุมการเปิด-ปิดน้ำสปริงเกอร์ นั่นเองครับ  [เสียงดนตรี]

42
00:05:17,733 --> 00:05:19,343
(คุณครูสมชาติ) สถานการณ์ที่ 3

43
00:05:19,343 --> 00:05:23,343
ระบบรถยนต์อัตโนมัติ

44
00:05:25,107 --> 00:05:27,414
น้อง ๆ ลองสังเกตสถานการณ์ ต่อไปนี้กันดูนะครับ ระบบรถยนต์อัตโนมัติ สามารถควบ

45
00:05:27,414 --> 00:05:30,275
ระยะห่างระหว่างรถคันข้างหน้าได้

46
00:05:30,275 --> 00:05:33,357
ถ้ามีรถยนต์อยู่หน้าในระยะ 3 เมตร

47
00:05:33,357 --> 00:05:37,357
รถยนต์ขับเคลื่อนอัตโนมัติ จะชะลอความเร็วไม่เกิน 30 กิโล

48
00:05:42,142 --> 00:05:46,142
เมตร ต่อชั่วโมง น้อง ๆ ระบุข้อมูลเข้า ข้อมูลออก และน้อง ๆ ลองทำใบงานในใบไปดูนะครับ

49
00:05:47,268 --> 00:05:51,268
สรุปนะครับ

50
00:05:51,356 --> 00:05:54,823
การคิดคำนวณเป็นพื้นฐาน ของการแก้ปัญหาด้วยคอมพิวเตอร์

51
00:05:54,823 --> 00:05:56,924
สำหรับการออกแบบขั้นตอน วิธีการแก้ปัญหาด้วยคอมพิวเตอร์นั้น

52
00:05:56,924 --> 00:05:58,722
จำเป็นต้องระบุขั้นตอนการทำงาน

53
00:05:58,722 --> 00:05:59,624
และเงื่อนไขต่าง ๆ ที่

54
00:05:59,624 --> 00:06:03,624
ชัดเจน

55
00:06:07,469 --> 00:06:11,469
ข้อมูลเข้า ข้อมูลออก ขอบเขตของข้อมูลมนุษ ย์จึงจะสามารถเขียนโปรแกรม ให้คอมพิวเตอร์ทำงานตามคำสั่งได้ครับ

56
00:06:14,350 --> 00:06:18,350
สวัสดีครับ [เสียงดนตรี]

