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