WEBVTT 00:00:03.700 --> 00:00:05.600 Nasa ika-8 baitang ako nang matuto akong mag-program. 00:00:05.700 --> 00:00:07.000 Natuto muna akong gumawa ng 00:00:07.000 --> 00:00:10.500 isang berdeng bilog at pulang parisukat na lumitaw sa screen. 00:00:10.700 --> 00:00:13.400 Natututo ka lang ng mga araling ito at hindi sila ganoon karami, 00:00:13.400 --> 00:00:16.400 at sa kinalaunan mararating mo ang sandali na magagawa mo ang halos lahat ng anumang bagay na gusto mo. 00:00:17.700 --> 00:00:22.330 Ang computer science ay pagkatuto lang kung paano gumagana ang isang computer at paano ito nag-iisip 00:00:22.330 --> 00:00:24.700 para maturuan mo ito na gumawa ng mga bagong bagay. 00:00:24.800 --> 00:00:28.100 Sa mga araw na ito ang magagawa mo sa computer science ay talagang kamangha-mangha. 00:00:28.200 --> 00:00:31.200 Sa tingin ko ito ang pinakamalapit na bagay sa pagkakaroon ng isang super power. 00:00:31.300 --> 00:00:34.200 (Tanya: mag-aaral ng Computer Science) Sa susunod na oras maglalaro tayo 00:00:34.200 --> 00:00:36.000 na tuturuan ka ng mga basic na konsepto ng programming. 00:00:36.000 --> 00:00:39.500 Kadalasan ang programming ay lahat nasa teksto ngunit gagamit tayo ng Blockly, 00:00:39.600 --> 00:00:43.200 na gumagamit ng mga visual block na ida-drag at ida-drop mo upang sumulat ng mga program. 00:00:43.200 --> 00:00:46.000 Sa ilalim ng hood gagawa ka pa rin ng code. 00:00:46.000 --> 00:00:49.400 Upang magsimula gagawa tayo ng code para isang program na tutulong 00:00:49.400 --> 00:00:54.000 sa galit na ibon na gumalaw sa isang laberinto papunta sa masamang baboy na nagnanakaw ng mga itlog nito. 00:00:54.000 --> 00:00:56.600 Nahahati ang Blockly sa tatlong pangunahing bahagi. 00:00:56.600 --> 00:01:00.000 Sa kaliwa ang laberinto ng ibon kung saan tatakbo ang program mo. 00:01:00.000 --> 00:01:04.000 Ang mga tagubilin sa bawat lebel ay nakasulat sa ibaba ng laberinto. 00:01:04.000 --> 00:01:06.000 Ang gitnang area ang tool box, 00:01:06.000 --> 00:01:10.200 at bawat isa sa mga block na ito ay isang command na mauunawaan ng ibon. 00:01:10.200 --> 00:01:13.000 Ang puting space sa kanan ang tinatawag na workspace 00:01:13.000 --> 00:01:15.100 at dito tayo gagawa ng ating program. 00:01:15.100 --> 00:01:21.000 Kung ida-drag ko ang "move" na block sa ating workspace at pindutin ang "run", ano ang nangyayari? 00:01:21.000 --> 00:01:23.500 Gagalaw pasulong sa isang kahon sa grid ang ibon. 00:01:23.500 --> 00:01:28.000 At ano kung gusto ko na may gawin ang ibon pagkatapos na umabante sa isang kahon? 00:01:28.000 --> 00:01:30.300 Maaari akong magdagdag ng isa pang block sa ating program. 00:01:30.300 --> 00:01:33.900 Pipiliin ko ang "turn right" na block at ida-drag ko ito sa ilalim 00:01:33.900 --> 00:01:37.000 ng aking "move" na block hanggang sa lumitaw ang dilaw na palaso 00:01:37.000 --> 00:01:41.000 at saka ida-drop ko ito at magsasama ang dalawang block. 00:01:41.000 --> 00:01:45.000 Kapag pinindot kong muli ang "run", gagawin ng ibon ang mga command na naka-stack, 00:01:45.000 --> 00:01:47.000 pataas pababa sa ating workspace. 00:01:47.000 --> 00:01:49.000 Kung sakaling gusto mong tanggalin ang isang block, 00:01:49.000 --> 00:01:52.000 tanggalin lang ito sa stack at i-drag ito sa basurahan. 00:01:52.000 --> 00:01:57.800 Pagkatapos mong tamaan ang "run", maaari mong palaging tamaan ang "reset" na buton upang bumalik sa simula ang ibon. 00:01:57.800 --> 00:01:59.500 Ngayon, habulin natin ang mga baboy na iyon!