Micro:bit. Börja skapa egna program

Relevanta dokument
Micro:bit. Skapa egna program

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

Programmering. Scratch - grundövningar

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

JavaScript Block Editor:

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

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

Matematiska lägesmått med en micro:bit

Ipad i teknikundervisningen

Matematiska lägesmått med en micro:bit

TiS 2017 Inkluderande koppelkodning. Tomas Jonsson Maria Adlerborn

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

Digitalt lärande och programmering i klassrummet

Digitalt lärande och programmering i klassrummet

Programmera i Block Editor

Datorteknik 2 (AVR 2)

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

Legorobot. Lär dig programmera en legorobot. Teknikåttan Ola Ringdahl Lena Kallin Westin

AVR 5. Styrning av trafikljus. Digitala system 15 p

Anpassa HandiKalender

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

Installationsguide läsplatta

Programmera i teknik - kreativa projekt med Arduino

Övningsuppgifter till föreläsning 2 Variabler och uttryck

Micro:bit och servomotorer

Den hungriga fisken. Vi ska göra ett spel om en hunrgig fisk! Styr den stora Hungriga Fisken och försök att äta upp alla kräftor som simmar omkring.

FÄLTMÄTINSTRUKTION TESTO 174H

[Micro:bit] [Carlos Aristondo ]

Smile Monitor & Ref & Programmerings & Användarmanual

FÄLTMÄTINSTRUKTION TESTO 174H

Instruktion Programmeringsapp och gränssnitt

Installations- och bruksanvisning

IWABO FASTIGHET 48 kw

MANUAL CHRONO COMAI Comai AB erbjuder kvalificerade anpassningsbara och Comai AB

Manual för RN

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

Micro:bit. Koppla till elektronik

Elektronisk timer. Ställa in aktuell tid. Inställning av vinter-/sommartid. Använda klockan tillsammans med ugnen. Ställa in tillagningstiden

Game of 40. Regler och om sidan är in princip samma sak. Det som skiljer dem åt är att de inte har samma text.

JavaScript del 5 Funktioner

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

Handhavandeinstruktion

Programmerings & Användarmanual Smile VDS

Kalenderangivelse (veckodag, datum och månad) Alarm snooze funktion Tidzonsinställning Temperaturangivelse i grader Celsius LED bakgrundsljus

Koda ett mattetest 3 av 5. Lektionen handlar om att göra en variabel i programmet för ett multiplikationstest. Koda ett mattetest 3 av 5

Rotronic CP11 CO2-logger

Whack-a-Witch. Introduktion. Nivå

KOM IGÅNG, UPPDRAG OCH KOMPONENTER

Annan användare är inloggad

Extramaterial till Matematik Y

Alla filer som bearbetar PHP script ska avslutas med ändelsen.php, exempelvis ska en indexsida till en hemsida heta index.php

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp

ELEKTRONISK KLOCKA. Manual. cod. I/301/00/22

Kortfattad instruktion för installation och användning av streckodsapplikationer

Digitalt lärande och programmering i klassrummet. Introduktionsworkshop - Interaktiva berättelser med Twine

2. Ta av skyddslocket (grått) från Downloadkeys 6-pin-kontakt.

Sta. Sta. Sta. ulricaelisson.se. Scratch STARTA PROVA KODEN KÖR! TIPS. Rita en ny sprite. Eller välj en från mappen

Fjärrkontroll med timer

Användarinstruktion TIDSMASKINEN FÖRUTSÄTTNINGAR STARTA APPEN LADDA NER RUNDA

Datorn som Pedagogiskt Verktyg

Övningar i 2D2050. Per-Anders Staav (kallas Pa) Epost: eller

Lathund Olympus DM-5

Programmering av Tidur E

INSTRUKTIONSBOK. LCD-display till EvoBike

Nexa Gateway är kompatibel med alla självlärande mottagare från Nexa ( ej Nexa Pro ) och nya produkter tillkommer hela tiden.!

Provverktyget i Fronter för lärare

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

ANVÄNDARHANDBOK Alpha Gold

VÅGINSTRUMENT LD 5208

SI-pinnar (och kompasser)

En arbetssätt du bör lära dig Så använder du ort- och kartfunktionen

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

Programmering i Scratch 2.0

COCKPIT 2 FC 520/ 530 / 535

Att programmera arduinon

Lathund för snabbspar

Din manual NOKIA LS-2

Programmeringspalett. Pr o gr a mvar a

Programmering av. PADDY mini

iloq P10S-programmeringsenhet Manual

Snabbguide till Konstfacks röstbrevlåda-onebox

Chapter 3: Using Classes and Objects

Klockslag resp. kopplingstid

PowerView Motorisering Smarta gardiner som gör ditt liv lite enklare

Informationsblad ECO Control

Börja här. Justera bläckpatronerna utan en dator. Svenska

Roboten. Sida 1 av 11

Kom igång med TIS-Office

Installation av fjärrströmbrytare HE842, HE843 och HE862(2).

AirPatrol WiFi Version 2 Fullständig Manual. for ios V4.2

Vad är det där? STEG 1: Få olika saker att visas på svarta tavlan

Hur ser Blue-Bot ut i aktion?

Version: Is_05. Tillverkare:

Fördelar med att använda TLS Ecodimmer

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

PROJEKT LJUD. KOPIERINGSUNDERLAG Martin Blom Skavnes, Staffan Melin och Natur & Kultur Programmera i teknik ISBN

FÄLTMÄTINSTRUKTION C.A 1510

Flexiboard. Lathund kring hur du kommer igång med att skapa egna överlägg till Flexiboard. Habilitering & Hjälpmedel

DJUREN PÅ GÅRDEN (4-8 år) Swedish Media Art /

Slump och statistik med Scratch

Transkript:

Micro:bit Börja skapa egna program

Att programmera är mer än att skriva kod 1. När man ska bygga något behövs först en ritning. Formulera i talspråk vad programmet ska göra. 2. Förbered att skriva koden genom att anpassa språket. Byt ut dina uttryck mot de som finns i programmeringsspråket du ska använda. 3. Leta fram de pusselbitar du behöver och strukturera upp ditt program. 4. Fungerar programmet i simulatorn på skärmen? Överför till microbiten och testa. 5. Utvärdera och förbättra din kod. Kan den göras enklare? tydligare? Saknas det funktioner? Finns onödiga upprepningar? 6. Låt någon annan läsa din kod och ge feedback.

1. Förslag på program I det här häftet kan du prova tankeprocessen medan du bygger några enkla program. Försök att arbeta mer självständigt och titta mindre på lösningarna i häftet efter hand. Stegräknare Termometer Beslutsfattare Tärning Tidtagarur Hitta fler projekt på: https://makecode.microbit.org/projects/

Stegräknare Räkna skakningar Visa antalet skakningar på displayen För att kunna räkna skakningarna behöver microbiten en minnesplats att spara talet på, en variabel. Vi kallar variabeln antal steg, det är adressen till platsen i microbitens minne som talet finns sparat på. Varje gång microbiten känner av en skakning adderar den 1 till det tal som redan finns på platsen antal steg.

Termometer Läsa av temperaturen Visa temperaturen Det är bra med få instruktioner. Tar inte så stor plats. Ingen lösning är bättre eller sämre. Det viktiga att förstå hur programmet fungerar och motivera hur man valt att bygga upp sin kod. Lätt att läsa och följa allt som händer.

Ja eller nej När microbiten skakas Visa slumpmässigt glad eller ledsen smiley.

Tärning När A trycks ska ett tal mellan 1 och 6 visas på displayen. Datorn börjar räkna med 0 medan en tärning brukar börja med 1. Istället för att välja ett slumpvis tal mellan 1 och 6 behöver vi tänka ett slumpvis tal mellan 0 och 5, och sedan addera 1.

Tidtagarur När knapp A trycks: Mäta tiden När knapp B trycks: Stoppa, visa på displayen Kom ihåg! Det finns oftast många olika lösningar. Tänk inte rätt eller fel, fungerar ditt program? Toppen!!

2. Förslag på program Till varje projekt här nedanför finns en sida med tips och tankar. Försök programmera få det att fungera utan att tjuvkika på lösningsförslagen som finns efter sista projektet. Snurrande pil Reaktionstest, 1 spelare Timer Blinkande stjärnor

Snurrande pil Välj hur programmet ska startas (knapptryck, skakas ) En pil ska visas på displayen. Pilen ska slumpvis peka åt olika håll. Om du klickar på menyn grundläggande får du upp en undermeny som heter mer Där hittar du färdiga pilar. Använd siffror för att slumpa pilarna. Ex. om slumptalet är 1 visa pil norr

Reaktionstest Reaktionstest Visa en bild (att reagera på) Börja mäta tiden och vänta på knapptryck Tryck när displayen tänds! Stoppa tidräkningen Visa resultatet på displayen Om du klickar på menyn input får du fram en undermeny som heter mer Där hittar du blocket körtid som är väldigt noggrant. Genom att subtrahera starttid från sluttid får du reaktionstiden i millisekunder

Timer Ta emot inställning av önskad tid. (ex. tryck på knapp A önskat antal sekunder) Räkna ner sekunderna (ex. starta nedräkning med knapp B) Visa på displayen när det är klart.

Blinkande stjärnor En slumpvis diod på displayen ska tändas. Efter en stund ska den släckas. Vill du ha mer än en stjärna så använd variabler för att spara x och y-position för varje stjärna under tiden den lyser. Om du klickar på menyn led får du upp en undermeny som heter mer Där hittar du blocket ljusstyrka.

Förslag på lösningar Reaktionstest Snurrande pil Timer En blinkande stjärna