0:00:03.700,0:00:05.600 Jag gick i 8: e klass när jag lärde mig att programmera. 0:00:05.700,0:00:07.000 Först lärde jag mig hur man gör att en 0:00:07.000,0:00:10.500 grön cirkel och en röd fyrkant dyker upp på skärmen. 0:00:10.700,0:00:13.400 Du bara lär dig just de här sakerna, och det finns inte så många av dem, 0:00:13.400,0:00:16.400 och till slut kommer du till den punkt där du kan göra nästan vad du vill. 0:00:17.700,0:00:22.330 Datavetenskap är bara kunskapen om hur en dator fungerar och hur den tänker, 0:00:22.330,0:00:24.700 så att du kan lära den att göra nya saker. 0:00:24.800,0:00:28.100 Vad du kan göra i datavetenskap nu för tiden är ganska häpnadsväckande. 0:00:28.200,0:00:31.200 Jag tycker att det är det nästan som att vi har superkrafter. 0:00:31.300,0:00:34.200 (Tanya: student i datavetenskap) Följande timme ska vi spela ett spel 0:00:34.200,0:00:36.000 som kommer att lära dig de grundläggande begreppen i programmering. 0:00:36.000,0:00:39.500 Vanligtvis är programmering text, men vi kommer att använda Blockly, 0:00:39.600,0:00:43.200 som använder visuella block som du drar och släpper för att skriva program. 0:00:43.200,0:00:46.000 Du skapar fortfarande kod under ytan. 0:00:46.000,0:00:49.400 Till att börja med ska vi bygga kod för ett program som hjälper 0:00:49.400,0:00:54.000 denna arga fågel att flytta sig genom en labyrint för att komma till den onda grisen som stal dess ägg. 0:00:54.000,0:00:56.600 Blockly är uppdelat i tre huvuddelar. 0:00:56.600,0:01:00.000 Till vänster är fågelns labyrint där ditt program kommer att köras. 0:01:00.000,0:01:04.000 Instruktionerna för varje nivå är skrivna under labyrinten. 0:01:04.000,0:01:06.000 Området i mitten är en verktygslåda, 0:01:06.000,0:01:10.200 och vart och ett av dessa block är ett kommando som fågeln kan förstå. 0:01:10.200,0:01:13.000 Den vita utrymmet till höger kallas arbetsyta 0:01:13.000,0:01:15.100 och det är där vi ska bygga vårt program. 0:01:15.100,0:01:21.000 Om jag drar "flytta" blocket till vår arbetsplats och trycker på "kör", vad händer? 0:01:21.000,0:01:23.500 Fågeln flyttar sig framåt en ruta i rutnätet. 0:01:23.500,0:01:28.000 Och vad händer om jag vill att fågeln att ska göra något efter att den flyttat fram en ruta? 0:01:28.000,0:01:30.300 Jag kan lägga till ett annat block till vårt program. 0:01:30.300,0:01:33.900 Jag kommer att välja "sväng höger" blocket och jag placera det under 0:01:33.900,0:01:37.000 mitt "flytta" block. När den gula pilen visas 0:01:37.000,0:01:41.000 släpper jag det där och de två blocken kommer att passa ihop. 0:01:41.000,0:01:45.000 När jag trycker på "kör" igen, kommer fågeln att utföra de kommandon, uppifrån och ner, som jag har staplat 0:01:45.000,0:01:47.000 på vår arbetsyta. 0:01:47.000,0:01:49.000 Om du någonsin vill ta bort ett block 0:01:49.000,0:01:52.000 drar du det bara från stacken och till papperskorgen. 0:01:52.000,0:01:57.800 När du har tryckt på "kör", kan du alltid trycka på "gör om"-knappen för att få fågeln tillbaka till starten. 0:01:57.800,0:01:59.500 Låt oss jaga grisar nu!!