[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:03.70,0:00:05.60,Default,,0000,0000,0000,,Jag gick i 8: e klass när jag lärde mig att programmera. Dialogue: 0,0:00:05.70,0:00:07.00,Default,,0000,0000,0000,,Först lärde jag mig hur man gör att en Dialogue: 0,0:00:07.00,0:00:10.50,Default,,0000,0000,0000,,grön cirkel och en röd fyrkant dyker upp på skärmen. Dialogue: 0,0:00:10.70,0:00:13.40,Default,,0000,0000,0000,,Du bara lär dig just de här sakerna, och det finns inte så många av dem, Dialogue: 0,0:00:13.40,0:00:16.40,Default,,0000,0000,0000,,och till slut kommer du till den punkt där du kan göra nästan vad du vill. Dialogue: 0,0:00:17.70,0:00:22.33,Default,,0000,0000,0000,,Datavetenskap är bara kunskapen om hur en dator fungerar och hur den tänker, Dialogue: 0,0:00:22.33,0:00:24.70,Default,,0000,0000,0000,,så att du kan lära den att göra nya saker. Dialogue: 0,0:00:24.80,0:00:28.10,Default,,0000,0000,0000,,Vad du kan göra i datavetenskap nu för tiden är ganska häpnadsväckande. Dialogue: 0,0:00:28.20,0:00:31.20,Default,,0000,0000,0000,,Jag tycker att det är det nästan som att vi har superkrafter. Dialogue: 0,0:00:31.30,0:00:34.20,Default,,0000,0000,0000,,(Tanya: student i datavetenskap) Följande timme ska vi spela ett spel Dialogue: 0,0:00:34.20,0:00:36.00,Default,,0000,0000,0000,,som kommer att lära dig de grundläggande begreppen i programmering. Dialogue: 0,0:00:36.00,0:00:39.50,Default,,0000,0000,0000,,Vanligtvis är programmering text, men vi kommer att använda Blockly, Dialogue: 0,0:00:39.60,0:00:43.20,Default,,0000,0000,0000,,som använder visuella block som du drar och släpper för att skriva program. Dialogue: 0,0:00:43.20,0:00:46.00,Default,,0000,0000,0000,,Du skapar fortfarande kod under ytan. Dialogue: 0,0:00:46.00,0:00:49.40,Default,,0000,0000,0000,,Till att börja med ska vi bygga kod för ett program som hjälper Dialogue: 0,0:00:49.40,0:00:54.00,Default,,0000,0000,0000,,denna arga fågel att flytta sig genom en labyrint för att komma till den onda grisen som stal dess ägg. Dialogue: 0,0:00:54.00,0:00:56.60,Default,,0000,0000,0000,,Blockly är uppdelat i tre huvuddelar. Dialogue: 0,0:00:56.60,0:01:00.00,Default,,0000,0000,0000,,Till vänster är fågelns labyrint där ditt program kommer att köras. Dialogue: 0,0:01:00.00,0:01:04.00,Default,,0000,0000,0000,,Instruktionerna för varje nivå är skrivna under labyrinten. Dialogue: 0,0:01:04.00,0:01:06.00,Default,,0000,0000,0000,,Området i mitten är en verktygslåda, Dialogue: 0,0:01:06.00,0:01:10.20,Default,,0000,0000,0000,,och vart och ett av dessa block är ett kommando som fågeln kan förstå. Dialogue: 0,0:01:10.20,0:01:13.00,Default,,0000,0000,0000,,Den vita utrymmet till höger kallas arbetsyta Dialogue: 0,0:01:13.00,0:01:15.10,Default,,0000,0000,0000,,och det är där vi ska bygga vårt program. Dialogue: 0,0:01:15.10,0:01:21.00,Default,,0000,0000,0000,,Om jag drar "flytta" blocket till vår arbetsplats och trycker på "kör", vad händer? Dialogue: 0,0:01:21.00,0:01:23.50,Default,,0000,0000,0000,,Fågeln flyttar sig framåt en ruta i rutnätet. Dialogue: 0,0:01:23.50,0:01:28.00,Default,,0000,0000,0000,,Och vad händer om jag vill att fågeln att ska göra något efter att den flyttat fram en ruta? Dialogue: 0,0:01:28.00,0:01:30.30,Default,,0000,0000,0000,,Jag kan lägga till ett annat block till vårt program. Dialogue: 0,0:01:30.30,0:01:33.90,Default,,0000,0000,0000,,Jag kommer att välja "sväng höger" blocket och jag placera det under Dialogue: 0,0:01:33.90,0:01:37.00,Default,,0000,0000,0000,,mitt "flytta" block. När den gula pilen visas Dialogue: 0,0:01:37.00,0:01:41.00,Default,,0000,0000,0000,,släpper jag det där och de två blocken kommer att passa ihop. Dialogue: 0,0:01:41.00,0:01:45.00,Default,,0000,0000,0000,,När jag trycker på "kör" igen, kommer fågeln att utföra de kommandon, uppifrån och ner, som jag har staplat Dialogue: 0,0:01:45.00,0:01:47.00,Default,,0000,0000,0000,,på vår arbetsyta. Dialogue: 0,0:01:47.00,0:01:49.00,Default,,0000,0000,0000,,Om du någonsin vill ta bort ett block Dialogue: 0,0:01:49.00,0:01:52.00,Default,,0000,0000,0000,,drar du det bara från stacken och till papperskorgen. Dialogue: 0,0:01:52.00,0:01:57.80,Default,,0000,0000,0000,,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. Dialogue: 0,0:01:57.80,0:01:59.50,Default,,0000,0000,0000,,Låt oss jaga grisar nu!!