Vilken skillnad gör det var du placerar det? Prova båda.

Relevanta dokument
Micro:bit. Börja skapa egna program

Reflektioner och resultat utifrån frågeställningarna tas tacksamt emot och kommer att användas som ett led i KomTeks förbättringsarbete.

Matematiska lägesmått med en micro:bit

Matematiska lägesmått med en micro:bit

Sphero SPRK+ Appen som används är Sphero Edu. När appen öppnas kommer man till denna bild.

Programmering. Scratch - grundövningar

Kom igång med Micro:bit och JavaScript Blocks Editor. Framsida

JavaScript Block Editor:

Ipad i teknikundervisningen

Micro:bit. Skapa egna program

TiS 2017 Inkluderande koppelkodning. Tomas Jonsson Maria Adlerborn

Mitt hus och jag steg för steg instruktioner

3. Välj den sprajt (bild) ni vill ha som fallande objekt, t ex en tårta, Cake. Klicka därefter på OK.

Digitalt lärande och programmering i klassrummet

Roboten. Sida 1 av 11

[Micro:bit] [Carlos Aristondo ]

EV3 Roboten. Sida 1 av 13

Rullningslisten. Klicka på rullningslistpilar (pil upp eller pil ner) 1 för att förflytta dig i önskad riktning, en liten bit i taget.

Programmering i Scratch 2.0

MANUAL CHRONO COMAI Comai AB erbjuder kvalificerade anpassningsbara och Comai AB

Vi börjar med en penna som ritar när du drar runt den på Scenen.

Blockly är en av apparna som används för att styra roboten Dash. Den är väldigt enkel i sin utformning och kan med fördel användas av yngre barn.

Programmera från. bonushack. Måns Jonasson. Illustrationer: Jennifer Nystedt

Digitalt lärande och programmering i klassrummet

Här hittar du ett exempel på ritprogrammet:

Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell

FÄLTMÄTINSTRUKTION TESTO 174H

Programmeringspalett. Pr o gr a mvar a

FÄLTMÄTINSTRUKTION TESTO 174H

3.0. Tips och Trix Sida 1 av 18

SNABBGUIDE VAD ÄR MICRO:BIT? HUR FUNGERAR DEN? KOMMA IGÅNG MED BLOCKPROGRAMMERING 10 OLIKA LEKTIONSFÖRSLAG.

Micro:bit. Bruksanvisning. Innokas verkosto Petja Pyykkönen, Saimaan mediakeskus (Översättning Jens Lindholm)

Om NXTprogrammering. Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT?

Bruksanvisning M-ANY PreMium MP3 Art I kartongen: Fjärrkontroll, hörlurar, batterier, USB-kabel, Audiokabel, väska, halssnodd, CD-Rom.

Lego Robot [ ] [ ] [ ]

Hur ser Blue-Bot ut i aktion?

Skapa mapp. * Gör så här: Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande.

Programmera Kontaktlåda USB i Mac

Extramaterial till Matematik Y

Kom igång med. Windows 8. DATAUTB MORIN AB

KOM IGÅNG, UPPDRAG OCH KOMPONENTER

I högskolans nätverk hittar du programmet PowerPoint genom Startmenyn, Huvudmeny XP, Kontorsprogram, Microsoft Office, Microsoft PowerPoint.

BaraTrav Prenumeration och Installation Version 1.3.4

1. Starta programmet 2. Välja projekt antingen redan skapat eller nytt

Skapa modeller i Vikingen

Lär dig POWERPOINT. Lars Ericson datorkunskap.com

ENKEL Programmering 3

Programmering A C# VT Ett kompendie över Programmering A (50p) i c# Stefan Fredriksson

Handhavandeinstruktion för Igot-U GT-120

Lathund för redaktörer. Lokala webbplatser Sacoföreningar, Sacoråd och Akademikerföreningar

JavaScript del 3 If, Operatorer och Confirm

Endast medlemmar i STR har tillgång till Objektbanken i astra WEB.

Programmering. Den första datorn hette ENIAC.

Lunds Universitet LTH Ingenjörshögskolan IDa1, IEa1 Helsingborg. Laboration nr 4 i digitala system ht-15. Ett sekvensnät. grupp. namn.

Whack-a-Witch. Introduktion. Nivå

Manual. Verktyg för skolanalys. Astrakan. Motion Chart på enkelt sätt. Artisan Global Media

Guide: Programmera Ryze Tello

Lathund Milestone 112

Skapa spelet Bug-race i Scratch

Handhavande manual problemhantering

Programmera och ladda ny mjukvara till DT-serien. Information och nerladdning av SatEdit V3 från: Ladda hem.

Programmering eller Datalogiskt tänkande

Frågebanker, frågeuppsättningar och slumpvisa block

Manual till funktionen Rapport/Export (beta) i Compos - Föräldrastöd February 2, 2016

Labb i Datorsystemteknik och programvaruteknik Programmering av kalkylator i Visual Basic

Datorteknik 2 (AVR 2)

Programmering i C++ En manual för kursen Datavetenskaplig introduktionskurs 5p

Lättlästa instruktioner för ipad ios8

Koda ett mattetest 4 av 5. Lektionen handlar om att utveckla mattetest så det fungerar för alla multiplikationstabeller. Koda ett mattetest 4 av 5

Extramaterial till Matematik Y

TILLÄMPNINGAR INOM DATORTEKNIK

1. Övre lock 1 2. Display/Fönster 2 3. Nedre lock 3 4. Batterilock 4 5. Solenoid Dränering Ventilvred 9. 8.

Arbeta med bilder på bloggen Sida 1 av 7

Grund. Markera Användaren och välj Användarinställningar till vänster i Grids utforskare. Välj Talinställningar

Användarhandledning Version 1.2

Koda ett mattetest (lektion 4 av 5)

Kom igång med Windows 8.1

Handbok Milestone

Slump och statistik med Scratch

Att programmera arduinon

1. Sprängskiss. 2. Montering av automatventilen

Extramaterial till Matematik Y

Lathund Milestone 112 Ace

Statistiska centralbyrån. Statistikatlasen

INNEHÅLLSFÖRTECKNING... 2 FÖRORD... 3 INLEDNING... 4 ATT ANVÄNDA MOTORERNA... 9 LOOP (UPPREPANDE) FUNKTIONEN SKAPA EN EGEN KLOSS...

Koda ett mattetest 5 av 5. Lektionen handlar om att göra ett mattetest som fungerar för alla multiplikationstabeller. Koda ett mattetest 5 av 5

Programmera i teknik - kreativa projekt med Arduino

Operativsystem - Windows 7

Symprint Snabbstartsguide

Robotfotboll med Arduino

Innehåll Net ID installation... 2 Instruktion för nedladdning av HCC... 7 Låsa upp kort med hjälp av PUK-koden Byt säkerhetskod...

Koda ett mattetest 1 av 5. Lektionen handlar om att använda programmeringskunskaper för att skapa ett enkelt multiplikationstest.

Inställningstips. Visuella anpassningar Windows

Skoladmin kom igång! Innehåll

Vilken version av Dreamweaver använder du?

Switch Driver 4. Programvara för Radio Switch, JoyBox och JoyCable. Sensory Software

Universitetskanslersämbetets Högskoleutforskare. En introduktion till analysvyn exemplet måluppfyllelse

[[Det här är en länk]] Skapar en länk till en passage som heter Det här är en länk.

Bruksanvisning Bläckfisken USB

Transkript:

Micro:bit- Namnskylt Vi börjar med att döpa programmet till något. Till exempel ditt namn. Det gör du längst ner i mitten. Nu ska vi göra ett enkelt program som med lysdioderna skriver ditt namn. När du är i programmeringsläge finns två block på arbetsytan. Vid start och För alltid. För du muspekaren över blocken ser du hur programmeringen ser ut i JavaScript. Vill du ta bort ett block tar du tag i det och drar det till blocklistan så kommer en papperskorg fram. Nu behöver vi ett block som det går att skriva i. Det heter visa sträng. Dra in det och fäst i startblocket eller för alltid blocket. Skriv ditt namn i textrutan. Vilken skillnad gör det var du placerar det? Prova båda. Du ser hela tiden på vänster sida hur din programmering ser ut. Nu ska vi få över det till din fysiska micro:bit. Koppla in din micro:bit med sladden i ett USB uttag på datorn. Klicka på ladda ner. Filen lägger sig oftast i Hämtade filer i Utforskaren. Den mappen kan det vara bra att ha öppen. Annars ligger det i nederkant på programmeringssidan. Ta tag i nedladdningsfilen och dra det till Utforskaren (som borde öppnas) och dra det sen till MICROBIT (D:) Nu blinkar din micro:bit medans programmet laddas över. När det är klart ska ditt namn komma fram på framsidan. Vill du koppla loss din micro:bit så går det bra, det senaste nedladdade programmet är alltid det som körs så länge det finns ström. Koppla in din micro:bit med det externa batteriet. Klart!

Micro:bit - Kompass Nu gör vi en enkel kompass. Klicka på projekt och sen nytt. Döp det till Kompass. Kompassen ska hela tiden uppdateras, eller hur? Därför behöver vi ett för alltid block. vid start tar vi bort så det är rent och snyggt på programmeringsytan. En variabel är något som kan ändras. Inom matte och datavetenskap betyder det ett objekt som används för att representera ett okänt värde. Vi måste skapa en variabel som heter grader. En kompass har 360 grader runt om, precis som en cirkel. I blockmenyn finns det en flik som heter Variabler öppna den och klicka på skapa en variabel. Döp den till grader. Sen talar du om att sätta grader till kompassriktning. Kompassriktning finns under Input. Dra ut dessa två och försök pussla ihop dem i för alltid loopen. Det går nästan bara att göra på ett sätt. Nu måste vi få in en massa om. Om kompassen pekar i en riktning ska den visa det väderstrecket, om den pekar i en annan riktning något annat osv. Det blocket ligger under Logik. Det här blocket talar om för programmet att om något händer (tex. Kompassen byter riktning) då ska något annat hända. Vi behöver fler om (det finns fyra väderstreck)och det kan vi lösa genom att klicka på kugghjulet och dra in några fler om och om annars. Klicka på kugghjulet när du är klar. Om vi börjar med norr så vill vi att kompassen ska visa N mellan graderna 45 och 315. (En mer exakt kompass går naturligtvis att programmera men vi börjar lite enkelt). Nu måste vi programmera att om grader (variabeln) är mindre än 45 eller om grader (variabeln) är större än 315 visa sträng N. Bra block att pussla med. Om inte ovan kriterier är uppfyllda vill vi att kompassen visar andra väderstreck. E blir från graden mellan graderna 45 till 135. Dvs. annars om grader är < 135 visa sträng E. (Det går inte att använda Å, Ä, Ö därför får vi använda E). Söderut blir från grader 225 till 135 och det som blir kvar är västerut. Där behövs inget annars om utan programmet förstår att om inget ovan är uppfyllt ska kompassen visa V. Du kan prova din kompass genom att dra i pilen på din micro:bit på skärmen. Funkar allt? Ladda ner och kalibrera kompassen. Du får instruktioner på din micro:bit hur du ska göra. Enklast om du efter nedladdning kopplar den till batteriet. Den här kompassen är känslig för elektronik runtom så håll den borta från telefoner etc. vid kalibrering. Det är också tveksamt om du ska använda den för en världsomsegling

Micro:bit sten, sax och påse Vi vill att din micro:bit ska välja sten, sax eller påse när du skakar på den. För det behöver du ett Block. Nu behöver du en variabel som heter verktyg eller något liknande. Det ska in i skakablocket och du behöver ett välj slumpmässigt tal mellan 0 och 2. Det ska klistras fast på variabelblocket. Ligger såklart under matematik. Nu behövs ett om block. Om verktyget är 0 ska tex symbolen sax visas. Det görs enklast med visa ikon blocket. Där kan du välja symboler för sten, sax och påse. Sten liten fyrkant och påse fyrkant. Det går också att rita på LED-displayen. Lägg till annars om på ditt omblock. Om slumptalet blir 1 ska den visa sten, lägg till annars och då ska den visa påse. Om inga av kriterierna uppfylls ska den visa sten. Där behövs bara ett annars.

Micro:bit - Termometer Nu ska vi göra en enkel termometer. Vi ska använda LED-displayen som ett diagram som ökar eller minskar beroende på temperaturen. Vi ska också göra så att om man trycker ned knapp A ska temperaturen visas med siffror. Temperatur-diagrammet ska alltid visas men om knapp A trycks ner avbryts det för att visa siffror. Vi behöver ett för alltid block alltså. I för alltid blocket lägger vi in blocket rita diagram av - upp till Vi vill att vår micro:bit ritar diagram av temperatur (input) upp till t.ex. 30 grader. Nu kommer din simulerade micro:bit på höger sida ändra utseende. Displayen tänds till viss del och en termometerskala visar sig. Prova och dra på skalan upp och ner så ska diagrammet öka eller minska. Du kan ladda ner koden till din micro:bit och se hur displayen ändras i olika miljöer. Prova att gå ut med den, håll den i handen etc. Nu ska vi göra den lite mer användbar genom att lägga till lite kod. Nu vill vi att när knapp A trycks ner så ska den visa temperaturen i siffror på displayen. Vi behöver ett Input. När knapp A trycks vill vi visa siffra. Siffran är i det här fallet temperatur. Om vi nu prövar att klicka på knapp A kommer det inte fungera. De två programmen bråkar med varandra. Vi måste låsa det ena programmet när knapp A trycks ned. Diagram-programmet måste få veta om displayen är upptagen eller inte av knapp A programmet. Om vi lägger in en paus på en sekund så kanske det fungerar. Nej, det fungerade inte heller. Vi måste tala om att displayen är upptagen. Vi skapar en Variabel som heter displayupptagen. I knapp A programmet talar vi om sätt displayupptagen på sant När knapp A trycks ner. Obs! Tänk på att programmet läses uppifrån och ner så ledupptagen måste komma först. Den paus vi la in ligger kvar sist. När det har gått en sekund ska ledupptagen återgå till falskt så att diagrammet visas igen. Allt det vi har gjort nu påverkar inte det första diagram-blocket. Vi måste lägga in en om-sats i det första programmet. Alltså om ledupptagen = falskt ska diagrammet visas, är ledupptagen = sant ska knapp A programmet köras. Alltså: Nu borde det fungera. Ladda ner programmet till din micro:bit och testa.