1 00:00:03,700 --> 00:00:05,600 Jag gick i 8: e klass när jag lärde mig att programmera. 2 00:00:05,700 --> 00:00:07,000 Först lärde jag mig hur man gör att en 3 00:00:07,000 --> 00:00:10,500 grön cirkel och en röd fyrkant dyker upp på skärmen. 4 00:00:10,700 --> 00:00:13,400 Du bara lär dig just de här sakerna, och det finns inte så många av dem, 5 00:00:13,400 --> 00:00:16,400 och till slut kommer du till den punkt där du kan göra nästan vad du vill. 6 00:00:17,700 --> 00:00:22,330 Datavetenskap är bara kunskapen om hur en dator fungerar och hur den tänker, 7 00:00:22,330 --> 00:00:24,700 så att du kan lära den att göra nya saker. 8 00:00:24,800 --> 00:00:28,100 Vad du kan göra i datavetenskap nu för tiden är ganska häpnadsväckande. 9 00:00:28,200 --> 00:00:31,200 Jag tycker att det är det nästan som att vi har superkrafter. 10 00:00:31,300 --> 00:00:34,200 (Tanya: student i datavetenskap) Följande timme ska vi spela ett spel 11 00:00:34,200 --> 00:00:36,000 som kommer att lära dig de grundläggande begreppen i programmering. 12 00:00:36,000 --> 00:00:39,500 Vanligtvis är programmering text, men vi kommer att använda Blockly, 13 00:00:39,600 --> 00:00:43,200 som använder visuella block som du drar och släpper för att skriva program. 14 00:00:43,200 --> 00:00:46,000 Du skapar fortfarande kod under ytan. 15 00:00:46,000 --> 00:00:49,400 Till att börja med ska vi bygga kod för ett program som hjälper 16 00:00:49,400 --> 00: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. 17 00:00:54,000 --> 00:00:56,600 Blockly är uppdelat i tre huvuddelar. 18 00:00:56,600 --> 00:01:00,000 Till vänster är fågelns labyrint där ditt program kommer att köras. 19 00:01:00,000 --> 00:01:04,000 Instruktionerna för varje nivå är skrivna under labyrinten. 20 00:01:04,000 --> 00:01:06,000 Området i mitten är en verktygslåda, 21 00:01:06,000 --> 00:01:10,200 och vart och ett av dessa block är ett kommando som fågeln kan förstå. 22 00:01:10,200 --> 00:01:13,000 Den vita utrymmet till höger kallas arbetsyta 23 00:01:13,000 --> 00:01:15,100 och det är där vi ska bygga vårt program. 24 00:01:15,100 --> 00:01:21,000 Om jag drar "flytta" blocket till vår arbetsplats och trycker på "kör", vad händer? 25 00:01:21,000 --> 00:01:23,500 Fågeln flyttar sig framåt en ruta i rutnätet. 26 00:01:23,500 --> 00: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? 27 00:01:28,000 --> 00:01:30,300 Jag kan lägga till ett annat block till vårt program. 28 00:01:30,300 --> 00:01:33,900 Jag kommer att välja "sväng höger" blocket och jag placera det under 29 00:01:33,900 --> 00:01:37,000 mitt "flytta" block. När den gula pilen visas 30 00:01:37,000 --> 00:01:41,000 släpper jag det där och de två blocken kommer att passa ihop. 31 00:01:41,000 --> 00: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 32 00:01:45,000 --> 00:01:47,000 på vår arbetsyta. 33 00:01:47,000 --> 00:01:49,000 Om du någonsin vill ta bort ett block 34 00:01:49,000 --> 00:01:52,000 drar du det bara från stacken och till papperskorgen. 35 00:01:52,000 --> 00: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. 36 00:01:57,800 --> 00:01:59,500 Låt oss jaga grisar nu!!