﻿WEBVTT

1
00:00:00.000 --> 00:00:01.499

2
00:00:01.961 --> 00:00:02.906

3
00:00:03.084 --> 00:00:10.691

4
00:00:10.639 --> 00:00:14.303

5
00:00:14.250 --> 00:00:15.668

6
00:00:15.562 --> 00:00:15.980

7
00:00:16.111 --> 00:00:22.346

8
00:00:22.410 --> 00:00:24.569

9
00:00:24.591 --> 00:00:25.395

10
00:00:25.421 --> 00:00:29.969

11
00:00:30.133 --> 00:00:31.259

12
00:00:31.661 --> 00:00:33.576

13
00:00:34.361 --> 00:00:39.665

14
00:00:39.611 --> 00:00:41.337

15
00:00:41.353 --> 00:00:41.855

16
00:00:41.921 --> 00:00:44.906

17
00:00:45.701 --> 00:00:52.363
สวัสดีครับน้องสำหรับในบทเรียนนี้เราจะมาเรียนรู้คำว่า

18
00:00:52.241 --> 00:00:58.470
เมื่อเราต้องการงานให้คอมพิวเตอร์ทำงานตามคำสั่งสิ่งสำคัญคือการระบุข้อมูลเข้า

19
00:00:58.391 --> 00:01:01.389
ข้อมูลออกและเงื่อนไขของปัญหา

20
00:01:01.330 --> 00:01:05.503
เรามาศึกษาจากตัวอย่างต่อไปนี้ก็เลยครับ

21
00:01:05.499 --> 00:01:06.000

22
00:01:06.070 --> 00:01:09.905
เรียนทั้งวันเลย

23
00:01:10.092 --> 00:01:10.355

24
00:01:10.422 --> 00:01:13.172
เหนื่อยก็เหนื่อยการบ้านก็เยอะ

25
00:01:13.122 --> 00:01:18.630
รู้แต่ละคนก็เอาแต่สั่งกันบ้านกันดีจ๊ะ

26
00:01:18.761 --> 00:01:22.894
น้ำชื่นใจก่อนดีกว่า

27
00:01:22.930 --> 00:01:23.286

28
00:01:23.444 --> 00:01:24.570

29
00:01:24.640 --> 00:01:25.973

30
00:01:25.930 --> 00:01:26.153

31
00:01:26.380 --> 00:01:30.395

32
00:01:30.340 --> 00:01:30.583

33
00:01:30.616 --> 00:01:31.407

34
00:01:31.509 --> 00:01:36.164
ได้น้ำมากินที่ชื่นใจแล้ว

35
00:01:40.332 --> 00:01:42.743
ของเราใส่เงินเข้าไปในตู้ 10 บาท

36
00:01:42.640 --> 00:01:46.913
นั่นคือข้อมูลข้าวหลังจากนั้นระบบจะทำขั้นตอนบางอย่าง

37
00:01:46.870 --> 00:01:50.050
ได้เงิน 10 บาทสามารถซื้อน้ำได้ 1 ขวด

38
00:01:50.141 --> 00:01:55.965
น้ำ 1 ขวดที่ได้นั้นเราเรียกว่าข้อมูลออกกันเองครับ

39
00:01:55.842 --> 00:01:57.628

40
00:01:57.641 --> 00:02:00.456
ข้อมูลเข้า input

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

42
00:02:03.850 --> 00:02:04.347

43
00:02:04.300 --> 00:02:07.974
ข้อมูลออก output เป็นข้อมูลธุรกิจต้องการนั่นเองครับ

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

45
00:02:16.420 --> 00:02:21.594
สถานการณ์ที่ 1 ตรวจข้อสอบของนักเรียนชั้นม 4 จำนวน 40 คน

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

47
00:02:26.651 --> 00:02:31.343
ข้อมูลเข้าคืออะไรครับลองช่วยกันคิดนะครับ

48
00:02:31.389 --> 00:02:31.761

49
00:02:31.839 --> 00:02:37.864

50
00:02:37.871 --> 00:02:39.948

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

52
00:02:45.820 --> 00:02:48.320
ซึ่งครูต้องกรอก 40 ครั้งนั้นเองครับ

53
00:02:48.641 --> 00:02:48.921

54
00:02:49.091 --> 00:02:53.476
เมื่อคืนเอาคะแนนสอบของนักเรียนทั้ง 40 คนเป็นการ

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

56
00:02:56.498 --> 00:02:56.930

57
00:02:57.100 --> 00:03:03.214

58
00:03:03.189 --> 00:03:05.507

59
00:03:05.530 --> 00:03:11.231
ข้อมูลออกที่ได้คือคะแนนสอบเฉลี่ยของนักเรียนทั้ง 40 กว่านั่นเองครับ

60
00:03:11.949 --> 00:03:12.339

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

62
00:03:17.649 --> 00:03:19.169
ว่ามีค่าเท่าไหร่

63
00:03:19.118 --> 00:03:20.134
เลขคิดว่า

64
00:03:20.139 --> 00:03:22.621
ข้อมูลข้าวและข้อมูลออก

65
00:03:22.569 --> 00:03:25.265
จำเป็นต้องใช้ในการหาคะแนนสูงสุดนี้

66
00:03:25.418 --> 00:03:26.618
ชื่ออะไรบ้างครับ

67
00:03:26.682 --> 00:03:30.684
ลองคิดดูนะครับ

68
00:03:30.791 --> 00:03:31.142

69
00:03:31.359 --> 00:03:36.987

70
00:03:37.058 --> 00:03:38.183

71
00:03:38.229 --> 00:03:41.617

72
00:03:41.738 --> 00:03:42.323

73
00:03:42.247 --> 00:03:42.688

74
00:03:42.908 --> 00:03:46.255

75
00:03:46.299 --> 00:03:47.092

76
00:03:47.438 --> 00:03:56.364
ร้านค้าที่ 2 นะครับโรงเรียนแห่งหนึ่งทำระบบรดน้ำต้นไม้รดน้ำแปลงผักอัตโนมัติ

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

78
00:04:01.598 --> 00:04:01.996

79
00:04:01.717 --> 00:04:07.183
โดยค่าความชื้นในดินน้อยกว่าค่าแสงน้อยกว่ากำหนด

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

81
00:04:12.310 --> 00:04:12.832

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

83
00:04:19.598 --> 00:04:23.756
ข้อมูลเข้าและข้อมูลออกของระบบนี้คืออะไรครับ

84
00:04:23.707 --> 00:04:24.563

85
00:04:24.967 --> 00:04:30.479

86
00:04:30.487 --> 00:04:40.487
ใช่แล้วครับข้อมูลเข้าคือในดินซึ่งได้จากเซ็นเซอร์ตรวจจับความชื้น

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

88
00:04:47.916 --> 00:04:48.463

89
00:04:48.432 --> 00:04:48.800

90
00:04:48.880 --> 00:04:49.436

91
00:04:49.386 --> 00:04:54.460
และข้อมูลออกอยู่สัญญาณควบคุมการเปิดปิดน้ำสปริงเกอร์นั้นเองครับ

92
00:04:54.578 --> 00:04:55.185

93
00:04:55.299 --> 00:04:55.549

94
00:04:55.659 --> 00:05:02.385

95
00:05:02.317 --> 00:05:10.515

96
00:05:10.656 --> 00:05:13.017

97
00:05:12.969 --> 00:05:14.237
สถานการณ์ที่ 3

98
00:05:14.320 --> 00:05:15.849
รถยนต์อัตโนมัติ

99
00:05:15.966 --> 00:05:21.603
น้องๆลองสังเกตสถานการณ์ต่อไปนี้กันดูนะครับระบบรถยนต์อัตโนมัติสามารถควบ

100
00:05:21.486 --> 00:05:23.919
ระยะห่างระหว่างรถคันข้างหน้าได้

101
00:05:23.857 --> 00:05:26.779
ถ้ามีรถยนต์อยู่หน้าในระยะ 3 เมตร

102
00:05:26.855 --> 00:05:29.861
รถยนต์ขับเคลื่อนอัตโนมัติจะชะลอความเร็วไม่เกิน

103
00:05:29.885 --> 00:05:38.647
30 กิโลเมตรต่อชั่วโมงน้องระบุข้อมูลเข้าข้อมูลออกและน้องๆลองทำใบงานในบริษัทไปดูนะครับ

104
00:05:38.530 --> 00:05:40.152

105
00:05:40.266 --> 00:05:40.681

106
00:05:40.628 --> 00:05:43.773
สรุปนะครับ

107
00:05:43.715 --> 00:05:43.994

108
00:05:43.895 --> 00:05:47.860
การคิดคำนวณเป็นพื้นฐานของการแก้ปัญหาด้วยคอมพิวเตอร์

109
00:05:47.886 --> 00:05:51.328
สำหรับการออกแบบขั้นตอนวิธีการแก้ปัญหาด้วยคอมพิวเตอร์นั้น

110
00:05:51.395 --> 00:05:53.425
จำเป็นต้องระบุขั้นตอนการทำงาน

111
00:05:53.466 --> 00:05:53.846

112
00:05:53.585 --> 00:05:55.226
และเงื่อนไขต่างๆที่

113
00:05:55.236 --> 00:05:56.124
ชัดเจน

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

115
00:06:04.145 --> 00:06:04.529

116
00:06:04.655 --> 00:06:10.855
สวัสดีครับ

117
00:06:11.017 --> 00:06:14.303

118
00:06:14.406 --> 00:06:17.840

119
00:06:17.796 --> 00:06:23.486

120
00:06:23.435 --> 00:06:29.989

121
00:06:29.978 --> 00:06:32.059


