RoboCup Junior Dans Introduktionskompendium
|
|
- Maja Sundqvist
- för 9 år sedan
- Visningar:
Transkript
1 RoboCup Junior Dans Introduktionskompendium Ett kompendium för mentorer till lag som deltar i RoboCup Junior Sverige. Förklarar vanliga problem och hur man ska tackla dem. Ger även nyttiga tips och råd som jag samlat på mig genom åren. Fredrik Löfgren juli
2 Förord Detta material sammanställdes inför den svenska uttagningen till RoboCup Junior 2013 som Föreningen för intelligenta autonoma system vid Linköping Universitet ska arrangera. Jag vet att det kan vara svårt för lärare att hjälpa sina elever med robotar då det även är ett nytt område för dem. Så för att det ska vara enklare för er att komma igång skriver jag ett introduktionskompendium som visar lite exempellösningar på vanliga problem. Förhoppningsvis får eleverna det roligare och kan fokusera mer på sina egna idéer än att lösa standardproblem. Det är inte meningen att du ska dela ut det här materialet till dina elever. Jag skriver det för att du som mentor ska ha lite grundkunskaper och jag litar på att du som pedagog kan förmedla kunskapen till dina elever. Sist en liten ansvarsfriskrivning Jag reserverar mig för eventuella fel. Tack! Fredrik Löfgren Juli
3 Innehåll Förord... 1 Innehåll... 2 Om kompendiet... 3 Upphovsrätt och varumärken... 3 Feedback... 3 Tack till... 3 Riktlinjer för mentorer... 4 Kommunikation... 5 Robotkampen... 5 Creationary... 5 Läsa ritning och konstruera... 5 Duellen... 6 Tillverka tävlingsarenan... 6 Lego i mörkret... 6 Hur gör man en vinnande robot?... 7 Reglerna... 7 Musik... 8 Konstruktion och programmering... 8 Intervju & Dokumentation... 9 Vanliga fel Ljusvärdena! Batterierna! Inga fler portar! Flera processorer Bluetoothkommunikation: Inget lego? Lego med fördelar Hårdvara Mjukvara Experimentera!
4 Om kompendiet Upphovsrätt och varumärken Innehållet i detta dokument är licenserat under Public Documentation License, Version 1.0 ("Licensen"); Ni får bara använde denna dokumentation om Ni följer villkoren i Licensen. En kopia av Licensen hittar Ni på: Originaldokumentet heter "Introduktion till RoboCup Junior". Författaren till originaldokumentet är Fredrik Löfgren All Rights Reserved. Författarkontakt: fredrik@eaproduktion.se Alla varumärken i detta dokument tillhör dess rättmätige ägare. Feedback Jag tar tacksamt emot fler tips och idéer på hur detta material kan förbättras. Har ni någon speciell kommunikationsövning eller programmeringsidéer får ni väldigt gärna kontakta mig! Antingen via mail eller på någon tävling! Skicka alla kommentarer och förslag till fredrik@eaproduktion.se Tack på förhand! Tack till Greig Tardiani Ordförande för kommittén som arrangerar RoboCup 2013 i Nederländerna. Författare till en introduktion för RoboCup Junior i Australien, som jag har använt som referens. Sebastian Gustafsson / Rasmus Andersson Studerar till civilingenjörer i Linköping. Har bland annat deltagit i First Lego League och RoboCup Junior. De har gett mig mycket input för detta arbete. Angelina Gordér Arbetar som matematik och NO lärare på galären i Karlskrona. Våra sponsorer: 3
5 Riktlinjer för mentorer "A large number of the teams will try to win, even that [sic!] using not correct behaviour. Many time the team mentors force the students to do that..." - Tiago Docilio Caldeira, ordförande för den internationella tekniska kommittén för RCJ Rescue Eleverna lär sig bäst på egen hand genom att försöka komma på lösningar på problemen! Det är aldrig roligt att ha någon lutande över axeln som hela tiden berättar vad man ska göra. Eftersom ett av RoboCup's huvudsakliga mål är utbildning så ges eleverna möjlighet att diskutera med andra deltagare på det internationella communityt ( Uppmuntra hellre dem att ta hjälp av varandra än att fråga dig! Vi tror på ett elev-till-elev-lärande i dessa ämnen! Det ingår som en del av tävlingen att redovisa sin robot och dess funktionalitet. Så tipsa lagen om att dokumentera hur de arbetar. Dels är det värdefullt att kunna utvärdera vad man kan göra bättre till nästa år, och dels så är det alltid roligt med dokumenterade minnen! Jag vet att det kan vara svårt att hålla händerna ifrån roboten och datorn, men snälla försök! Se tävlingen som ett matteprov där eleverna får chansen att visa vad de lärt sig under arbetet med robotarna. Skulle du sätta dig ned med dina elever och visa hur man räknar mitt under ett prov? Under tävlingen ska det vara helt otänkbart för mentorer att hjälpa sina elever med roboten. De kan sina grejer nu, annars finns det många andra hjälpsamma lag i närheten! Med detta sagt menar jag inte att mentorn ska gå till personalrummet och ta en kaffe varje gång ni arbetar med robotarna (Det har hänt!). Mentorn ska hela tiden finnas där som ett stöd och komma med uppmuntrande tillrop! Ibland kan det uppstå tekniska problem, som att datorn låser sig eller att programmet kraschar, då ska mentorn finnas där och lösa problemen. Eleverna ska kunna fokusera på sin uppgift och utveckla sina egna färdigheter! Uppmuntra eleverna och ge dem beröm när de gjort något bra! Det viktiga är inte om ni vinner eller förlorar, det viktigaste är hur mycket ni har lärt er på vägen dit! 4
6 Kommunikation Inom alla lagidrotter är det viktigt med kommunikation. För att lyckas måste lagmedlemmarna kunna prata med varandra. Kan man föra fram sin idé och samtidigt lyssna för att ta till sig de andras idéer, kommer det att gå mycket bättre för laget! Det går inte att vinna RoboCup på egen hand. Jag har märkt att ju mer tid man spenderar tillsammans desto bättre blir samspelet och kommunikationen. I mitt lag kan vi säga Ge mig den där biten, du vet! eller Ge mig en sån där böj! och jag får direkt rätt legobit. När man känner varandra väldigt väl så behövs det inte så många ord. Vi kan läsa av varandras tankar. Hur mycket lagmedlemmarna än kan läsa tankar så uppstår det ändå situationer när laget inte kommer överens. Mitt tips är att tidigt prata igenom vad laget ska göra i sådana situationer. Innan de uppstår. Då vet alla vad som gäller och man kan gå vidare utan tjafs. I de lag som jag har deltagit i har vi utsett en person som vi litar på, som har rätt att fälla det avgörande ordet. Om det uppstår meningsskiljaktigheter så får den personen ta ett beslut för att arbetet ska fortsätta. Skulle detta visa sig vara fel beslut i ett senare skede så ska inte den personen få någon skit, laget har varit överens om att han har rätt att ta beslut. Jag ger detta som en idé, ert lag kan mycket väl ha en bättre strategi! Om laget inte tidigare samarbetat med varandra så tror jag att teambuilding kan öka sammanhållningen innan de börjar med den riktiga uppgiften! Här har jag samlat några förslag på övningar som jag gillar: Robotkampen Delta i Robotkampen som är en endagarstävling i Borlänge och arrangeras av Framtidsmuseet ( Det är en mycket uppskattad tävling där alla åldrar får vara med! Alla får uppgiften på morgonen och har 6 timmar på sig att bygga och programmera en robot som ska lösa så mycket som möjligt. På eftermiddagen blir det tävling och alla är nervösa inför hur det ska gå! Det är en mycket bra introduktion i hur det är att tävla med robotar! Kräver dock att man är lite bekant med Lego Mindstorms sedan tidigare. Creationary Dela ut en hög med kort med ord till lagen och massa lego. Eleverna jobbar i mindre grupper. En elev tar ett kort och ska med hjälp av legot visa för de andra vad det står. Det är enklast med substantiv, t.ex. ett hus, en blomma eller en kommunalgubbe. Men det går även att illustrera verb eller adverb med lego, t.ex. gult, kärlek eller spränga. Blir alltid mycket skratt!! Läsa ritning och konstruera Testa att bygga någon av standardrobotarna som det finns byggbeskrivning till. Fast kruxet är att den som bygger inte får se ritningen. Om man är två i laget, kan en läsa ritningen och beskriva hur delarna ska monteras medan den andra bygger. Är man tre, kan den som läser ritningen även beskriva hur delarna ser ut och be den tredje personen leta upp dem! 5
7 Duellen Detta är en variant av leken ovanför, fast kräver inga ritningar eller legolådor med lösa bitar. Dela in eleverna i par som sätter sig mitt emot varandra, fast med en skärmvägg mellan dem. Den ena eleven får en konstruktion framför sig, medan den andra har delarna till konstruktionen framför sig. Uppgiften är att den första personen ska beskriva hur konstruktionen ser ut för den andre som ska bygga ihop dem. När båda tror att de har samma konstruktion framför sig tas skärmväggen bort och de kan jämföra dem. Vill man tävla så kan alla börja samtidigt, och den som först är klar är vinnare. Tillverka tävlingsarenan Ska man delta i Rescue B så är det väldigt bra att ha en labyrint att tävla i. Att tillverka den kan vara ett utmärkt sätt för alla eleverna att arbeta tillsammans. Du kan själv välja hur mycket de ska göra. Planering, tillverka CAD ritning, prata med företag om materialsponsring, såga ut alla delar, montera ihop det Detta gäller naturligtvis också Rescue A. Lego i mörkret Det här kanske inte är så mycket av en kommunikationsövning, men rolig att leka ändå. En elev går in i ett mörkt rum (eller tar på sig en ögonbindel) där de får känna på en legokonstruktion (av standardklossar eller DUPLO). Uppgiften är att eleven ska använda känseln och memorera konstruktionen. Sedan får eleven komma ut i ljuset där hen ska återskapa konstruktionen med lika uppsättning klossar. Går att tävla i lag om det är mer uppskattat av eleverna. Du kan även göra svårare och mer komplexa konstruktioner om eleverna är duktiga! 6
8 Hur gör man en vinnande robot? Många har frågat mig hur man gör en vinnande robot, eftersom jag har vunnit en mängd olika tävlingar. Tyvärr finns det inget bra svar. Jag har dock sett ett tydligt samband mellan nedlagd tid och erhållen placering. Ju mer tid du lägger ned på förberedelse desto bättre resultat blir det! Låter rätt logiskt, men det finns många otåliga elever som inte förstår det. Jag har lagt ned otaliga timmar på att läsa på Internet om programmering och konstruktion. Och även med kunskap så tar det många månader att bygga och programmera en robot, följt av mycket testande! Hur som helst så har jag bestämt mig för att skriva några rader om hur man kommer igång och löser några av standardproblemen som många lag stöter på i RoboCup Junior Dans! Reglerna Börja med att läsa igenom de officiella reglerna noga. De hittas via Det är viktigt att du som mentor kan reglerna om det skulle uppstå oklarheter. Vi har medvetet låtit bli att översätta reglerna till svenska för vi vill att eleverna tränar sin engelska, det är viktigt att kunna sätta sig in i en text på ett främmande språk. Men det är inte alltid så enkelt för t.ex. en sjätteklassare att förstå sig på alla reglerna och då är det din uppgift att förklara. Det är även dessa regler som gäller på VM. Skulle ni fortfarande ha funderingar kring reglerna så finns det internationella communityt där ni kan ställa en fråga och svar från de som skrivit reglerna. Läs gärna igenom de viktigaste reglerna tillsammans med klassen så att du försäkrar dig om att de förstått dem. När jag var yngre hade jag missförstått reglerna i en tävling och fick reda på att min robot inte uppfyllde kraven när jag var framme på tävlingen i Stockholm. Det är inte roligt för någon. Kolla på skillnaderna mellan Dans och Teater och välj en av grenarna. Skriv ut poängprotokollen för intervjun och uppträdandet, då vet ni vad domarna tittar efter! 7
9 Musik Välj musik med bra sväng som ni enkelt kan tajma er robots rörelser till. Låtar med tydlig skillnad mellan vers och refräng gör att ni kan ändra robotens rörelser till olika delar av låten. Använd ett ljudredigeringsprogram, t.ex."audacity" som är gratis, för att ta tid på de olika delarna i låten, t.ex: vers, refräng, 1 takt och 4 takter. Skriv ned alla händelser i låten och dess tider. Använd denna lista när ni skriver ert program för att hålla roboten i takt till musiken. När ni har valt en bra låt så behöver ni välja ett övergripande tema för ert framträdande. Sedan kan ni skaffa rekvisita och/eller kostymer som passar. Det är speciellt viktigt i Teater. Jag tror att det är enklast att starta robotarna efter att musiken har börjat. Låt programmet vara igång men övervaka en sensor som ni aktiverar vid rätt taktslag så att robotarna startar synkroniserat med musiken. De flesta låtar är längre än två minuter. Ni kan använda ett ljudredigeringsprogram för att klippa ned låten. Bränn din musik till en CD för tävlingsdagen. Se till att det är den enda filen på CD skivan. Formatera den till att spelas på vilken spelare som helst (inte bara MP3), för att minska riskerna att något går fel under tävlingsdagen. Konstruktion och programmering Läs noga igenom poängprotokollen för uppträdande och intervju när ni planerar er robots design och uppträdande. Se till att er robot är stabil, den ska inte falla isär när ni transporterar eller flyttar runt den under tävlingen. Experimentera med olika rörelser som era robotar kan göra och försök få dem att passa in tillsammans med tempot i musiken. Försök använda kugghjul, hävstång, saxlift, gummisnoddar eller ägghjul i din robotkonstruktion för att ge den spännande rörelser. Det kan vara knepigt, men domarna värderar den här typen av tekniska lösningar mycket högt! Använd inte ritningar eller bygginstruktioner, använd er egen fantasi istället! Använd loopar i ert program för att repetera små beteenden. T.ex. snurra vänster och snurra höger kan upprepas fyra gånger för att roboten ska skaka loss! Kolla på möjligheten att skapa subrutiner eller "My Blocks" för beteenden som ni vill upprepa på olika ställen i ert program. Spara ert program ofta och gärna under flera versionsnamn. Genom att lägga till datumet på slutet av programnamnet får ni en ny version varje gång ni arbetar. Då kan ni gå tillbaka till äldre versioner om ni börjar få problem med den nuvarande. Detta är speciellt användbart om ert program kraschar. Dansprogram kan bli väldigt långa och är tyvärr benägna att krascha. 8
10 Experimentera med fler motorer för att lägga till spännande rörelser till er robot. Försäkra er om att tillägg är väl ditsatta för tillförlitlighet. Exempel: viftande svansar, vinkande händer och svajande huvuden. Försök få er robot att röra sig över ett större område. Fundera på hur roboten kan veta var den befinner sig inom området. Rotationsräkning? Sensorer? Om ni använder rotationsräkning är det viktigt att ni startar er robot på exakt samma ställe varje gång. Hitta (eller gör) en referenspunkt som ni kan ställa in den emot. Var också uppmärksam på att fel kan uppstå pga. hjul som slirar. I NXT-G bör ni välja "Brake" som "Next Action" istället för "Coast" i Move-Blocken för att förhindra fel pga. tröghet hos roboten. Testa gärna att köra roboten på underlag som har olika friktion, roboten kommer röra sig längre om däcken har grepp på ett underlag och slirar på det andra. Se hur olika batterispänningar påverkar avståndet som er robot kör, speciellt om tid används för att bestämma motorernas längd. Ta hänsyn till det för ert tävlingsuppträdande. Om ni använder sensorer bör ni kalibrera dem för förhållandena som råder under tävlingsdagen. För ljussensorer så kan tävlingsarenans ljusförhållanden vara lägre än där ni varit under träning. För ljudsensorer så kan arenan vara mer högljudd. Ni kan behöva ändra tröskelvärdena vid tävlingen, eller skriva en kalibreringsrutin i ert program. Sensorer imponerar på domarna! Försök att göra era robotar mer levande genom att känna av sin omgivning! Ett bra sätt att börja är att använda sensorer för icke kritiska delar av er robot. Saker som inte hela uppträdandet hänger på. Exempel på icke kritiska saker är att ögonen blinkar varje gång ultraljudssensorn ser en robot i närheten, medan kritiska saker skulle kunna vara att köra roboten i full fart mot kanten av dansområdet och helt lita på att ljussensorn känner av kanten. Som tidigare nämnt måste ni vara beredd på att kalibrera sensorerna för förhållandena på tävlingsdagen. Se till att robotarna har sina kostymer och tillbehör på sig när ni tränar. Håll koll på att inga kostymer fastnar eller hamnar i vägen för rörliga delar. Sträva efter tillförlitlighet i uppträdandet! Ni kanske bara får en chans att visa vad ni går för! Se till att ni har tränat mycket och hittat allting som kan gå fel. Arbeta med att utreda problem före tävlingsdagen. Intervju & Dokumentation Skriv ut ert program för att visa domarna. Det är flera gånger som lag har fått problem med datorn under intervjun och inte haft möjlighet att visa sitt program. Var säker på att alla i laget kan förklara programmet. Skriv kommentarer i programmet medan ni arbetar med det för att påminna er om vad varje del gör. Ta foton på er robot medan ni arbetar och ta med det i er dokumentation. Dokumentera era idéer, designval och problem ni haft. Använd poängprotokollet för intervjun som underlag när ni övar på att förklara robotens konstruktion och programmering för någon. Under intervjun ska laget både visa att de förstår tekniken och visa alla coola saker med era robotar! I RoboCup's anda vill vi gärna att andra lag delar med sig av sina tankar och idéer om dans för att hjälpa andra lag! Hör gärna av er till mig om ni gör något speciellt! 9
11 Vanliga fel Ljusvärdena! Så fort roboten tappar linjen utbrister lagen: Det är de där jävla ljusvärdenas fel! Därefter springer de till datorn för att justera dem, det är ett evigt justerande upp och ned. En ljussensor klarar enkelt av att se en svart linje i ett ljust klassrum, men tävlingsarenan kanske har dålig belysning och skuggor vilket ställer till problem för sensorn. Mitt råd är att bygga en robot som inte påverkas av de yttre ljusförhållandena. Kapslar ni in ljussensorerna så att inget yttre ljus kan nå dem, kommer ljusvärdena hålla sig stabila. Försök också att montera ljussensorerna så nära marken det bara går. Om de sitter för långt ifrån marken studsar för lite ljus tillbaka in i sensorn som mäter det reflekterade ljuset. Var beredd på att justera ljusvärdena vid tävlingen. Antingen kan ni kalibrera robotarna manuellt genom att läsa av extremvärdena, eller kan ni skriva en kalibreringsrutin i ert program så att roboten automatiskt kalibrer sig när du startar programmet. Men kom ihåg att ni inte alltid har tillgång till tävlingsbanan för att ta sensoravläsningar. Läs mer om hur du undviker problem med ljusvärdena på Batterierna! Roboten drar snett! Det måste bero på batterierna! Det hör jag inte lika ofta längre. Förr när alla använde Lego Mindstorms RCX, så hade inte motorerna inbyggda rotationssensorer och då var det vanligt att motorerna gick olika snabbt, vilket fick till följd att roboten drog snett. Det ligger en del sanning i påståendet. Roboten kan fortfarande bete sig märkligt när batterierna håller på att ta slut. Men om NXTn har mer än 7V tror jag på andra orsaker. Testa att para ihop bra däck med varandra? Skiljer det bara någon mm i diameter så gör det stor skillnad på långa raksträckor. Värt att notera är också att olika programmeringsspråk har olika algoritmer för att synkronisera hastigheten på motorerna. Min erfarenhet säger att LeJOS pilot går rakare än NXT-Gs move-block. Inga fler portar! Åhnej, vi har inte plats att ansluta fler sensorer/motorer! Det är lite tråkigt att NXTn bara har fyra ingångar och tre utgångar. Som tur är, finns det flera sätt att lösa detta på! 10
12 Flera processorer Robotar kan byggas med fler än en processor. Genom att använda två NXTs kan du kontrollera upp till 6 motorer och 8 sensorer. Med detta kan du skapa väldigt coola konstruktioner med många typer av rörelser. Programmen på varje NXT kommer köras oberoende, men kan synkroniseras vid vissa ställen i programmet genom att använda sensorer eller Bluetooth. Ett primitivt sätt att kommunicera mellan två NXTs är genom att ansluta en ljussensor till en NXT och en lampa till den andra. Då kan du skicka över meddelanden genom att blinka med lampan och räkna längden eller antalet blink. Bluetoothkommunikation: Ett modernare sätt är att skicka trådlösa meddelanden via Bluetooth. Det kan vara ett bra sätt för att synkronisera de olika programmen. Exempelvis kan man ha en NXT som sköter dansen och en annan som styr kulisserna. En NXT måste agera master och den kan hantera upp till tre slavar. Mastern kan skicka och ta emot meddelanden från alla slavarna. En slav kan bara skicka och ta emot meddelanden från mastern, inte mellan varandra. Observera att du kommer behöva åtminstone 1 sekunds marginal innan du skickar meddelanden till andra NXTs för att processorn tar tid på sig att byta Bluetoothkanal. Innan programmet som använder Bluetooth startas måste varje NXT paras ihop med sin master för att tilldelas ett anslutningsnummer. Kom ihåg att ge varje NXT ett unikt namn, eftersom du behöver kunna referera till dem när du försöker para och ansluta dem. Exempel på hur man kan använda Bluetooth i NXT-G finns på 11
13 Inget lego? Vad gör man om man inte har lego? Många skolor har inte Lego Mindstorms, FischerTechnik, VEX Robotics, RoboRobo eller något annat kommersiellt kit för att konstruera robotar. Detta är inget hinder för att delta i RoboCupJunior! Det finns inga begränsningar på vilka delar man får använda på sin robot. Internationellt sett så är det väldigt vanligt att lag bygger sina robotar från grunden, det vill säga av elektronik. Viktigt att poängtera är att det inte är omöjligt! Har du understimulerade elever eller elever som älskar utmaningar tycker jag att de ska få testa att bygga sin egen robot! Det är otroligt lärorikt och samtidigt roligt! Eleverna kommer lära sig mer om de är med och planerar allt från sensorer, processorer och kretskort från grunden. Jag känner till skolor som tycker att det passar perfekt att bygga robotar i kursen Teknik 1! Kursen skulle passa bra för legorobotar, ännu bättre för egenutvecklade robotar! Jag tror att RoboCup täcker in väldigt många (alla?) av målen för kursen! Kom ihåg att det kan krävas en hel del av eleverna, men det är långt ifrån omöjligt! Jag vet att högstadieelever skulle fixa det, om man inte bygger alltför avancerade robotar! 12
14 Lego med fördelar Hårdvara Om man inte riktigt är redo för att bygga en helt egen robotplattform men ändå vill ta det ett steg längre så rekommenderar jag att behålla NXTn och bygga egna sensorer till den. Det gjorde jag i en övergångsfas och det ger nya möjligheter till era NXT robotar! Bygg era egna sensorer eller testa att ansluta en Arduino som co-processor till din robot! Lego uppmuntrar "hackare" att förbättra deras produkter. All dokumentation går att ladda hem gratis från Mindstorms hemsida. NXTn går enkelt att bygga ut med hjälp av standardprotokoll, såsom I 2 C. Vill man inte bygga egna sensorer så finns det flera företag som redan tillverkar tredjepartssensorer för NXT. Värt att nämna är HiTechnic, Mindsensors och Dexter Industries som alla tillverkar väldigt bra sensorer för Lego Mindstorms. Även detta utvecklar elevernas kunskap eftersom de måste läsa på om ny hårdvara och skriva program som kan hantera mer indata. Mjukvara NXT-G som jag har visat här hur man programmerar i kan vara bra för nybörjare och är relativt lätt att komma igång med, men när man vill göra mer avancerade program så känns det väldigt begränsat. Då kan man istället programmera NXTn textuellt, och släppa lös oanade möjligheter! De mest populära textuella språken för NXTn är NXC (Not exactly C) och LeJOS, som är baserade på C respektive Java, men sedan finns det en hel uppsjö av olika språk anpassade för NXTn! Både NXC och LeJOS är gratis att använda och är lätta att komma igång med, speciellt för någon som har programmerat textuellt tidigare. Personligen så föredrar jag LeJOS, då det är ett kraftfullt språk och har en aktiv community. Det inkluderar ett stort bibliotek med färdig kod som underlättar mycket när man vill göra mer avancerade saker. Och så är det open-source, så all källkod finns fri tillgänglig så man kan se hur allting fungerar (eller varför det inte fungerar). 13
15 Experimentera! Även du som mentor får leka med lego! Om alla elever koncentrerar sig på sina problem kanske du har lite tid över att pilla på en egen robot? Jag tror att det är inspirerande för eleverna att se att även du kan arbeta med samma verktyg som dem. Ofta är det bästa sättet, eller till och med enda sättet, att hitta lösningen på problem genom att testa sig fram! NXT är ett bra verktyg att experimentera med, eftersom det är enkelt, snabbt och inte farligt att göra fel. Om du undrar vad ett speciellt block gör, eller vad som händer om du använder det på ett speciellt sätt skriv ett enkelt testprogram och se vad som händer med en lämplig robot! Gör en ändring av blockets inställningar och se vad skillnaden blir! En generell regel när du testar dig fram är att hålla allting så enkelt som möjligt. Gör ditt testprogram så simpelt som möjligt och testa endast en ny sak i taget. Få den saken att fungera innan du lägger till någonting nytt, och när du testar olika inställningar är det bäst att bara variera en sak i taget. Tack! Hoppas vi ses på någon tävling i vår! Fredrik Löfgren 14
RoboCup Junior Räddning Introduktionskompendium
RoboCup Junior Räddning Introduktionskompendium Ett kompendium för mentorer till lag som deltar i RoboCup Junior Sverige. Förklarar vanliga problem och hur man ska tackla dem. Går även igenom tre olika
Edison roboten som går at bygga ihop med LEGO
Edison är en streckkodsläsande robot som på ett engagerande och roligt sätt lär ut elektronik och programmering. Edison har alla sensorer, utgångar och motorer som behövs för göra robotprogrammering riktigt
INNEHÅLLSFÖRTECKNING... 2 FÖRORD... 3 INLEDNING... 4 ATT ANVÄNDA MOTORERNA... 9 LOOP (UPPREPANDE) FUNKTIONEN... 10 SKAPA EN EGEN KLOSS...
GRUNDKURS INNEHÅLLSFÖRTECKNING INNEHÅLLSFÖRTECKNING... 2 FÖRORD... 3 INLEDNING... 4 SKÄRMUPPBYGGNAD... 4 ROBOT EDUCATOR... 5 PROGRAMMERINGSRUTAN... 5 KNAPPARNA OCH KLOSSARNA... 6 UPPGIFTER... 8 ATT ANVÄNDA
Om NXTprogrammering. Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT?
Om NXTprogrammering RCX-modul (Robotic Commander explorer) Styrenhet som innehåller liten dator Vad innehåller lådan? Liten dator, sensorer, motorer, hjul Massor av legobitar RCX-modulen Skärm Gå vänster
Programmering av NXT Lego- robot Labbrapport för programmering av en Lego- robot
KUNGLIGA TEKNISKA HÖGSKOLAN Programmering av NXT Lego- robot Labbrapport för programmering av en Lego- robot Josef Karlsson Malik 2015-09- 02 jkmalik@kth.se Introduktionskurs i datateknik (II0310) Sammanfattning
Självhjälpsprogram för ADHD. Del 1 Att hitta din väg
Självhjälpsprogram för ADHD Del 1 Att hitta din väg Välkommen till vårt självhjälpsprogram för ADHD. Detta program ger dig verktygen att använda din ADHD som en superkraft för att hitta till ett bra liv..
Ha rätt sorts belöning. Åtta tips för bästa sätt hur du tränar din hund. Grunden till all träning:
Åtta tips för bästa sätt hur du tränar din hund Grunden till all träning: Gör det lätt för hunden! Börja alltid på en nivå som är enkel för hunden och bygg på svårigheterna. På det sättet tycker hunden
Roboten. Sida 1 av 11
EV3 ipad Roboten Fyra output portar A,B,C och D(motorer) Fyra input portar 1,2,3 och 4 (sensorer) USB, Bluetooth, eller Wi-Fi koppling 16 MB flash minne 64 MB RAM SD Card Port: 32 GB Flera inbyggda verktyg
NXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot
KUNGLIGA TEKNISKA HÖGSKOLAN NXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot Gabriel Vilén 30/8-2012 gvilen@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Vi har programmerat
LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen?
ICT LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen? Daniel Lindfors 12/9/07 dlindf@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna laboration
KUNGLIGA TEKNISKA HÖGSKOLAN. Linefollower. Med LEGO Mindstorms och NXC. Paul Coada 2012-08-29 coada@kth.se Introduktion i datateknik II1310
KUNGLIGA TEKNISKA HÖGSKOLAN Linefollower Med LEGO Mindstorms och NXC Paul Coada 2012-08-29 coada@kth.se Introduktion i datateknik II1310 Sammanfattning Rapporten är för labbmomentet som utförs i introduktionskursen
Legorobot. Lär dig programmera en legorobot. Teknikåttan 2009. Ola Ringdahl Lena Kallin Westin
Legorobot Lär dig programmera en legorobot. Teknikåttan 2009 Ola Ringdahl Lena Kallin Westin Legorobot Sid 2 (6) Legorobot Sid 3 (6) LEGOROBOT Syfte Syftet med denna praktiska uppgift är att man ska få
Konstruera, styra, reglera och programmera en röd tråd F-9
Konstruera, styra, reglera och programmera en röd tråd F-9 Icke vinstdrivande grundskola F-9, grundad 1914. LGR-11 rev 2017 Centralt innehåll Årskurs 1-3 Teknik Arbetssätt för utveckling av tekniska lösningar
Laboration i datateknik
KUNGLIGA TEKNISKA HÖGSKOLAN Laboration i datateknik Felsökning och programmering av LEGO NXT robot Daniel Willén 2012 09 06 dwill@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Syftet med
Kevin Lane Kungliga Tekniska Högskolan Introduktionskurs i Datateknik (II1310) TIEDB0. [NXT Legorobot] [Programmering och felsökning]
[NXT Legorobot] [Programmering och felsökning] Kevin Lane 28/8-12 klane@kth.se Introduktionskurs i datateknik II1310 1 Sammanfattning I denna laboration så fick vi programmera och felsöka en LEGO-robot.
Laboration - Programmering av LEGO Mindstorm robot
Laboration - Programmering av LEGO Mindstorm robot Ayumi Sjöbergh Miyake 1 september 2012 miyake@kth.se II1310 Introduktionskurs i datateknik 1 Sammanfattning Laborationen gick ut på att hitta och rätta
Instruktioner för dig som ska söka till Mattekollo 2016
Instruktioner för dig som ska söka till Mattekollo 2016 Matematik är KUL men Mattekollo 2016 har tyvärr ett begränsat antal platser, nämligen 40 stycken. Det blir även ett roligare kollo om de som kommer
Felsökande av en Lego Mindstorm robot
KTH Felsökande av en Lego Mindstorm robot Med hjälp av NXC Hampus Liljedahl 3/9-12 hliljed@kth.se Introduction to Computer Studies II1310 Sammanfattning Jag har gjort en labb där jag felsökte en färdigskriven
KUNG. TEKNISKA HÖGSKOLAN. Laboration. Programmering av LEGO-robot
KUNG. TEKNISKA HÖGSKOLAN Laboration Programmering av LEGO-robot 2012-09-01 E-post: Maxwin@KTH.se Introduktionskurs i datateknik (II1310) Medlaborant: Andreas Bergstrand Sammanfattning I den här rapporten
Labbrapport LEGO-robot linefollower
KTH KISTA Labbrapport LEGO-robot linefollower Martin Thorén 2012-09-07 mathoren@kth.se Introduktionskurs i datateknik (II1310) Sammanfattning Syftet med denna laboration var att felsöka och reparera en
Labrapport: Programmering i NXC Programmera LEGO Maindstorm med NXC
KTH ICT Labrapport: Programmering i NXC Programmera LEGO Maindstorm med NXC Jonathan Kindfält 23/08-2012 E-post (kindfalt@kth.se) Introduktionskurs i datateknik II1310 Sammanfattning Denna rapport behandlar
Programmera Lego Mindstormsrobotar
KUNGLIGA TEKNISKA HÖGSKOLAN Programmera Lego Mindstormsrobotar En introduktion till programmering Oskar Rosén 28/08-12 oros@kth.se Introduktion i datateknik (II1310) Sammanfattning Denna laboration gav
EV3 Roboten. Sida 1 av 13
EV3 Roboten Fyra output portar A,B,C och D(motorer) Fyra input portar 1,2,3 och 4 (sensorer) USB, Bluetooth, eller Wi-Fi koppling 16 MB flash minne 64 MB RAM SD Card Port: 32 GB Flera inbyggda verktyg
RAM FÖR LEKTIONSPLAN RESULTAT OCH BEDÖMNING LÄRARENS FÖRBEREDELSER. ÖVERBLICK: Lektionsplan 4
ÖVERBLICK: Lektionsplan 4 LOOPAR Betyg: K-2 Gruppstorlek: Par Uppläggningstid: 5 minuter Total tid: 100 minuter Aktiviteter: 4 RAM FÖR LEKTIONSPLAN Aktivitet 1: Runt lägerelden 25 minuter 3 uppgifter Aktivitet
LEGO MINDSTORMS Education EV3
LEGO MINDSTORMS Education EV3 Framtiden tillhör de kreativa πr ROBOTAR OCH IT KREATIVITET SAMARBETE PROBLEMLÖSNING EV3 en evolution av MINDSTORMS Education! LEGO MINDSTORMS Education har bevisat att det
V.A.T lärstilstest och studieteknik
Namn Mål och syfte V.A.T lärstilstest och studieteknik o Ökad motivation till skolarbete. o Ökad självinsikt o Ökad kunskap om studieteknik o Ökad insikt om egna behov för bäst lärande. Förslag till ämne
INTERAKTIVA WORKSHOPÖVNINGAR
INTERAKTIVA WORKSHOPÖVNINGAR INLEDNING INTERAKTION: SAMVERKAN, SAMSPEL ELLER ÖMSESIDIG PÅVERKAN? Vad betyder det att något är interaktivt? Det är lite av ett modeord och många vill använda det. Många gånger
Vad tror du att du håller på med egentligen? eller Vad händer med inlärda beteenden när du tävlar?
Vad tror du att du håller på med egentligen? eller Vad händer med inlärda beteenden när du tävlar? Av: Eva Bertilsson och Emelie Johnson Vegh, publicerad i Canis vintern 2004/2005 Så här i juletider när
Orienteringsteknik. Steg 1: Att förstå kartans symboler. Steg 2: Att förstå kompassen. Steg 3: Att förstå kartan. Steg 4: Koncentration.
Orienteringsteknik Orientering är egentligen världens enklaste sport. Man får facit redan vid start och får kolla på det hur ofta man vill under hela loppet. Trots detta har majoriteten av orienterarna
GRUNDKURS I C-PROGRAMMERING
SAMMANSTÄLLNING 1 (9) Inst för informationsteknologi GRUNDKURS I C-PROGRAMMERING del av 1TD442 ALGORITMER OCH DATASTRUKTURER DV1/ 1IT022 PROGRAMKONSTRUKTION II Period 3, 2006 DV/IT Sammanfattning: Vad
Programmera ett dörrlarm. Se video
Se video Lektionen handlar om att låta eleverna programmera algoritmer för att de ska lära sig styra tekniska system och öva på programmering i teknik. Måns Jonasson, Internetstiftelsen, har arbetat fram
Din RelationsBlueprint - Källan till smärta eller framgång i din intima relation
Din RelationsBlueprint - Källan till smärta eller framgång i din intima relation Lyssna, jag känner mig enormt glad och hedrad att jag får spendera den här tiden med dig just nu och att du tar dig tid
KUNGLIGA TEKNISKA HÖGSKOLAN KISTA. Lego Linefollower. Få en robot att följa linjen på golvet!
KUNGLIGA TEKNISKA HÖGSKOLAN KISTA Lego Linefollower Få en robot att följa linjen på golvet! Felix Ringberg 2012-08-09 felixri@kth.se Introduktionskurs i datateknik II1310 Sammanfattning I den här laborationen
Lär känna Edison. Det här är Edison, den programmeringsbara roboten.
Edison och EdBlocks Övning 1 Programmerarens namn Lär känna Edison Det här är Edison, den programmeringsbara roboten. Vad är en robot? En robot är en maskin som man kan få att utföra saker på egen hand.
Kombinationer och banor i agilityträningen
Kombinationer och banor i agilityträningen av Emelie Johnson Vegh och Eva Bertilsson, publicerad i Canis 2012 En av de saker som gör agility så fantastiskt roligt är den ständiga variationen. Ingen tävlingsbana
B. Vad skulle man göra för att vara bättre förberedd inför en lektion i det här ämnet?
Studieteknik STUDIEHANDLEDNING Syftet med dessa övningar är att eleverna själva ska fördjupa sig i olika aspekter som kan förbättra deras egen inlärning. arna görs med fördel i grupp eller parvis, och
I årets uppdrag ska vi forska om hur och var vi lär oss.
I årets uppdrag ska vi forska om hur och var vi lär oss. Årets uppdrag Välj en plats där du kan lära dig något. Välj ett inlärningsverktyg som du kan använda för att lära dig och ta reda på mer om det
CHCS Classic Honda Club Sweden 1(5) Att köra i grupp.
CHCS Classic Honda Club Sweden 1(5) Att köra i grupp...1 Kortfattat...1 Innan vi åker iväg, bensin, karta och så...2 Körning på större vägar...2 Använd din blinkers...2 Omkörningar...3 Körning på småvägar...3
Tips för en bra redovisning
Tips för en bra redovisning Hej på er! Jag heter Antoni och jag får människor att bli bättre på att tala och samtala. Kommunikation alltså. Jag tänkte bjuda på några enkla och effektiva tips på hur du
Laborationer i SME094 Informationsteknologi I för
Laborationer i SME094 Informationsteknologi I för basår Programmering av LEGO Mindstorms med ROBOLAB Johan Carlson Luleå tekniska universitet Inst. för Systemteknik EISLAB Email: johanc@ltu.se 25 mars
1 Börja samtalet med tjejerna idag! EnRigtigMand.dk. Äger alla rättigheter
1 Börja samtalet med tjejerna idag! Starta samtalet en kort introduktion Denna bok är skrivit med ett syfte. Syftet är att ge dig de redskapen som krävs, för att träffa människor. Varken mer eller mindre.
Under 2015 ska Junior FIRST LEGO League- lagen lära sig att när man kastar något i soptunnan är det bara början på avfallets spännande resa.
Under 2015 ska Junior FIRST LEGO League- lagen lära sig att när man kastar något i soptunnan är det bara början på avfallets spännande resa. Lagen ska titta närmare på sparsamhet, återanvändning och återvinning
... KVALITETSPLAN FÖR KUNG SAGAS ELEVER ...
KVALITETSPLAN FÖR KUNG SAGAS ELEVER 1 Vi på Kung Saga gymnasium har som mål att arbeta med att ni elever ska få en bra förberedelse för ert vuxenliv, det tycker vi är det viktigaste. Andra mål som vi arbetar
Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se
Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se Mål Så enkelt som möjligt: låg tröskel Ett riktigt programmeringsspråk: inget tak Roliga uppgifter som går
Handledning: Future City på Teknikdagarna
Handledning: Future City på Teknikdagarna Under den här lektionen på två timmar får eleverna prova på att planera och bygga en framtidsstad utifrån sina egna tankar och idéer. Eleverna sitter cirka 10
Conferatorloopen från idé till resultat
Conferatorloopen från idé till resultat Conferatorloopen bygger på the S. Haeckel & R. Nolan s Business Learning Loop vilken är en teoretisk modell för effektiv inlärning. Det tar fyra steg söka, reflektera,
Demolektion moraliskt resonerande Lukas problemsituation
Demolektion moraliskt resonerande Lukas problemsituation Huvudtränare: David: huvudtränare Medtränare: Emese Deltagare: David, Nathanael, Robert, Julia, Mujje, Hassan 1 Planering innan lektionen: David
Peter Ottosson 31/8-2012 petott@kth.se Introduktionskurs i datateknik II1310
KUNGLIGA TEKNISKA HÖGSKOLAN Robotlabb En introduktion till Datateknik 31/8-2012 petott@kth.se Introduktionskurs i datateknik II1310 1 Innehållsförteckning 1. Inledning... 3 1.1 Bakgrund... 3 1.2 Syfte
Tre saker du behöver. Susanne Jönsson. www.sj-school.se
Steg 1 Grunden 0 Tre saker du behöver veta Susanne Jönsson www.sj-school.se 1 Steg 1 Grunden Kärleken till Dig. Vad har kärlek med saken att göra? De flesta har svårt att förstå varför det är viktigt att
Dagbok KFUM CHALLENGERS
Dagbok KFUM CHALLENGERS 22/9 I dag har vi arbetat på robotbanan. Den har varit borta ett tag så det är därför vi inte kunnat börja förrän nu. Vi började lite med det förra gången, men idag så har den blivit
Arbetslös men inte värdelös
Nina Jansdotter & Beate Möller Arbetslös men inte värdelös Så behåller du din självkänsla som arbetssökande Karavan förlag Box 1206 221 05 Lund info@karavanforlag.se www.karavanforlag.se Karavan förlag
Lektion 1: Möt Robo! Områden: Robotteknik, ingenjörsteknik mekanisk design
Lektion 1: Möt Robo! Områden: Robotteknik, ingenjörsteknik mekanisk design Svårighetsgrad: Lektion #1 är en introduktion till Robo Wunderkind Robotics Kit. Det är perfekt för elever som redan känner till
Processledar manual. Landsbygd 2.0
Processledar manual Landsbygd 2.0 Inledning och tips Bilda grupper Börja med att placera deltagarna i grupper om ca 5-8 personer i varje. De som kommer från samma ort ska vara i samma grupp eftersom det
Introduktion till programmering med hjälp av Lego Mindstorm
Kungliga Tekniska Högskolan Introduktion till programmering med hjälp av Lego Mindstorm Laborationsrapport gällande programmering inom NXC Simon Jansson 31 08 2014 simonjan@kth.se Introduktionskurs i datateknik
Programmering, dans och loopar
Lektionen är en introduktion till programmering; träna loopar med analog dansprogrammering. Lektionsförfattare: Karin Nygårds Till läraren 1. En loop 2. Varför behövs loopar? En digital lektion från https://digitalalektioner.iis.se
Välkommen till Ipad för nybörjare
Välkommen till Ipad för nybörjare Detta häfte kommer innehålla Alla knappars funktioner Simplare och hjälpsamma sätt att kunna använda och ta sig runt i en Ipad Mindre genom gång av appar och dess betydelse
Programmeringsappar. Av Alex
Programmeringsappar Av Alex Omdöme 4/5 40 Kr 10+ År Robot School Robot School kommer från företaget Next is Great I appen Robot School hjälper man roboten R-obbie att nå sitt batteri genom att placera
3 augusti (G) Programmering: Lego
3 augusti (G) Programmering: Lego Idag ska vi gå igenom vad en robot är, hur programmeringsmiljön ser ut och skriva våra första program. Vi kommer gå igenom flera gröna programmeringsblock, samt det orangea
Laborationsrapport av robotprogrammering
KUNGLIGA TEKNISKA HÖGSKOLAN Laborationsrapport av robotprogrammering Programmering av LEGO MINDSTORMS robot Rikard Bjärlind 2012-09-07 E-post: bjarlind@kth.se Introduktionskurs i datateknik (H12) II1310
Grundkurs i programmering - intro
Grundkurs i programmering - intro Linda Mannila 4.9.2007 Dagens föreläsning Allmän kursinformation: mål, syfte, upplägg, examination, litteratur, etc. Hur arbetar en dator? Hur vi får datorn att förstå
Teambuilding. 40 enkla & effektiva övningar. www.megalomania.se JENNY ÅKERBLOM
Teambuilding 40 enkla & effektiva övningar JENNY ÅKERBLOM www.megalomania.se Innehåll Förord 5 Lite allmänt om gruppindelning 7 1. Energigivare 8 Skaka namn 9 Tummen upp 10 Trassla hand 11 Först till 21
Några små tips om att träna på utsatt fågel
Några små tips om att träna på utsatt fågel Att träna sin fågelhund på utsatt fågel, vanligen rapphöns eller fasan, har blivit rätt populärt. Gör man rätt kan det vara en effektiv och förhållandevis enkel
Strukturerad problemlösning. Metoder och verktyg för datavetare Ht09
Strukturerad problemlösning Metoder och verktyg för datavetare Ht09 Syfte Syftet med uppgiften är att få kännedom om ett strukturerat arbetssätt för hur ett problem kan angripas i de olika steg som svarar
Personligt varumärke. Jag vill till toppen, hur ska jag nå dit?
Personligt varumärke Jag vill till toppen, hur ska jag nå dit? CV Korrekturläs! Framhäv dina kunskaper och din kompetens, men utan att skryta Ta med relevant erfarenhet för jobbet du söker Var ödmjuk Använd
DEN RUNDA TUNNELN EN UNDERSKATTAD FIENDE
DEN RUNDA TUNNELN EN UNDERSKATTAD FIENDE Av Marie Hansson När man är nybörjare i agility, eller ser sporten utifrån, är det lätt att tro att just den runda tunneln är det allra lättaste hindret! Och det
Diversa kompetensutveckling för lika möjligheter
Utvärdering - sammanställning Språk, flerspråkighet och språkinlärning, Kjell Kampe 26 mars 2012 1. Vilka förväntningar hade du på den här dagen? - Jag förväntade mig nya kunskaper kring språk och språkinlärning
Utvärdering 2014 deltagare Voice Camp
214 Voice Camp Utvärdering 214 deltagare Voice Camp 55 deltagare Har det varit roligt på lägret? (%) 1 8 6 4 2 Ja Nej Varför eller varför inte? För att jag har fått uppleva min dröm Lägret har varit roligt,
Var och bli den förändringen du vill se i omvärlden.
Inspirationsboken Du är källan till glädje. Låt dig inspireras av dig själv. Gör ditt välmående till ett medvetet val och bli skapare av ditt eget liv. För att du kan och för att du är värd det! Kompromissa
ANTON SVENSSON. Mitt kommunikationspass. Läs här om mig!
ANTON SVENSSON Mitt kommunikationspass Läs här om mig! Innehåll Om mig 1 Min familj 2 Om autism 3 Så här pratar jag 4 Jag förstår bättre om du.. 5 Jag gillar 6 Jag gillar inte 7 Jag kan 8 Jag behöver hjälp
Att alla är så snälla och att man får vara med mycket i föreställningarna.
Våga Visa kultur- och musikskolor Sida 1 (8) Värmdö Scenskola Vad är bäst? Alla andra elever. Allt. Allt, jag tycker jätte mycket om teater. Allting. Att alla bryr sig om mig. Att alla är med på en stor
Labbrapport - LEGO NXT Robot
KUNGLIGA TEKNISKA HÖGSKOLAN Labbrapport - LEGO NXT Robot Programmering och felsökning Stefan Sarkis 2014-09-02 ssarkis@kth.se Introduktionskurs i datateknik (II1310) Sammanfattning Denna rapport handlar
Möt Edison. Detta är Edison, den programmerbara roboten. Vad är en robot? En robot är en maskin som man kan få att göra en uppgift på egen hand.
Edison och EdBlocks Aktivitet 1 Programmerarens namn Möt Edison Detta är Edison, den programmerbara roboten. Vad är en robot? En robot är en maskin som man kan få att göra en uppgift på egen hand. Det
Processledarmanual. Landsbygd 2.0
Processledarmanual Landsbygd 2.0 Historien bakom Landsbygd 2.0 Landsbygdens invånare blir äldre, färre och dummare... Knappast! Men vi måste bli bättre på att ta vara på alla lantisars tankar och ideér.
LEGO Mindstorm-robot
KUNGLIGA TEKNISKA HÖGSKOLAN LEGO Mindstorm-robot Programmering av LEGO Mindstorm-robot i språket NXC Kim Hammar 2/6-2013 Kimham@kth.se Introduktionskurs i Datateknik 1311 Sammanfattning En viktig del av
Programmeringspalett. Pr o gr a mvar a
Pr o gr a mvar a en innehåller alla programmeringsikoner du behöver för att göra dina program. Varje programmeringsikon innehåller instruktioner som din NXT-enhet kan tolka. Du kan kombinera ikonerna för
Pojke + vän = pojkvän
Pojke + vän = pojkvän Min supercoola kusin Ella är två år äldre än jag. Det är svårt att tro att det bara är ett par år mellan oss. Hon är så himla mycket smartare och vuxnare än jag. Man skulle kunna
Svensk grammatik Ordklasser!
Svensk grammatik Ordklasser! Grammatik är läran om ett språk, hur detta språk är uppbyggt och hur det fungerar i tal/skrift. Alla ord betyder något och kan delas in i olika ordklasser. Det finns 9 olika
FIRST LEGO League Jr.: Tips om pass, varje vecka
FIRST LEGO League Jr.: Tips om pass, varje vecka Här hittar du ett förslag på hur du kan lägga upp de olika passen för laget under projektperioden. Du som handledare kan också välja att bortse från det
Jag en individuell idrottare. 3. Träningsgruppen ett team
3. Träningsgruppen ett team I din idrott tävlar ni oftast individuellt men tränar ofta i grupp. I träningsgruppen kan ni stödja och peppa varandra i med och motgång. Att man trivs och har kul i samband
Programmering eller Datalogiskt tänkande
Programmering eller Datalogiskt tänkande I förskolan handlar programmering om att få en begynnande förståelse vad det kan innebära. Barnen ges ett kreativt utrymme och har möjlighet att forma sin egen
Programmering med NXC Lego Mindstorm
KUNGLIGA TEKNISKA HÖGSKOLAN Programmering med NXC Lego Mindstorm INTRODUKTIONSKURS I DATATEKNIK (II1310), LABB Klawi@Kth.se Kasper Wikman 2013-08-27 Sammanfattning: Många har sedan lång tid tillbaka varit
www.drakbutiken.se IDE USB kabel Windows XP, Vista 7 löäzxcvbnmqwertyuiopåasdfghjklöäz [Version 1.4, 2009-11-01] www.drakbutiken.
qwertyuiopåasdfghjklöäzxcvbnmqwe rtyuiopåasdfghjklöäzxcvbnmqwertyu iopåasdfghjklöäzxcvbnmqwertyuiopå asdfghjklöäzxcvbnmqwertyuiopåasdf ghjklöäzxcvbnmqwertyuiopåasdfghjk www.drakbutiken.se IDE USB kabel
Någonting står i vägen
Det här vänder sig till dig som driver ett företag, eller precis är på gång att starta upp Någonting står i vägen Om allting hade gått precis så som du tänkt dig och så som det utlovades på säljsidorna
Programmering. Den första datorn hette ENIAC.
Programmering Datorn är bara en burk. Den kan inget själv. Hur får man den att göra saker? Man programmerar den. Människor som funderar ut program som fungerar. Datorn förstår bara ettor och nollor och
Fem steg för bästa utvecklingssamtalet
Fem steg för bästa utvecklingssamtalet Hitta drivkraften, styrkan och nå målet! Gita Bolt 2013 Copyright: airyox AB Mångfaldigande av denna skrift, helt eller delvis, är enligt lagen om upphovsrättsskydd
1En engagerad förälder är positivt. 1 Skriftliga omdömen. 2 En framåtsyftande planering
1En engagerad förälder är positivt. Både för barnet och skolan. 1En engagerad förälder är positivt. Både för barnet och skolan. 1En engagerad förälder är positivt. Både för barnet och skolan. Vad är en
PROGRAMMERING AV LEGO-ROBOT VIA NXC
KTH KISTA PROGRAMMERING AV LEGO-ROBOT VIA NXC FELSÖKNING AV KOD I BricxCC Fredrik Radholm 28082014 Radholm@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Jag och några andra skulle uträtta
Programmering av en Lego robot
KUNGLIGA TEKNISKA HÖSKOLAN Programmering av en Lego robot - En laboration i kodning i språket NXC Felix Thim 2012-09-06 fthim@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna rapport handlar
hästfolk 6 hästfocus #2 2011 www.hastfocus.se De helande hästarna Samspel Anna och hennes halvblod Benetton samspelar i terapisessionerna.
hästfolk De helande hästarna Samspel Anna och hennes halvblod Benetton samspelar i terapisessionerna. 6 hästfocus #2 2011 www.hastfocus.se De helande hästarna hästfolk De helande hästarna The Joy of being
De 10 mest basala avslutsteknikerna. Direkt avslutet: - Ska vi köra på det här då? Ja. - Om du gillar den, varför inte slå till? Ja, varför inte?
20 vanliga avslutstekniker att använda för att öka din försäljning Du kanske blir förvirrad när du läser det här, men det är alldeles för många säljare som tror och hoppas, att bara för att de kan allt
Skolbesöksmanual. Sammanställd av Djurens Rätts ungdomsgrupp i Helsingborg
Skolbesöksmanual Sammanställd av Djurens Rätts ungdomsgrupp i Helsingborg Ungdomsgruppen i Helsingborg startades hösten 2010 och arbetar mycket med att besöka skolor och klasser för att väcka tankar om
Vilken version av Dreamweaver använder du?
Sida 1 av 7 Lektion 1: sida 1 av 4 Till kursens framsida Sida 2 av 4» Lektion 1 Då ska vi sätta igång med den här kursens första lektion! Här kommer du att få lära dig hur man skapar och förbereder webbplatser
Lärjungaskap / Följ mig
Lärjungaskap / Följ mig Dela in gruppen i par och bind för ögonen på en av de två i paret. Låt den andra personen leda den med förbundna ögon runt i huset och utomhus, genom trädgården, till exempel, och
Föreläsning 2. Operativsystem och programmering
Föreläsning 2 Operativsystem och programmering Behov av operativsystem En dator så som beskriven i förra föreläsningen är nästan oanvändbar. Processorn kan bara ges enkla instruktioner såsom hämta data
Killen i baren - okodad
Killen i baren - okodad 1. R: (Säger sitt namn och hälsar välkommen.) K: Tack. Ja, e hmm jag tänkte väl bara säga så här att det känns djävligt konstigt å vara här. Jag brukar gå till doktorn när jag...
Utvärdering deltagare 2013 v.7-9 31 deltagare
Utvärdering deltagare 13 v.7-9 31 deltagare Tycker du att det har varit kul att vara på läger? (%) 1 8 4 1 Ja Nej Varför eller varför inte? - För att man fick nya kompisar, fick göra det man tycker om
Idrott och hälsa. Emma Holström Borås
Idrott och hälsa Emma Holström Borås Dylan Williams fem nyckelsstrategier 1. Tydliggör mål och kunskapskrav 2. Skapa aktiviteter som synliggör lärandet 3. Återkoppling som för lärandet framåt 4. Aktivera
Utvärdering av gruppledarutbildning, ACT Att hantera stress och främja hälsa VT 2013
Utvärdering av gruppledarutbildning, ACT Att hantera stress och främja hälsa VT 2013 Här kommer en sammanfattning av utvärderingar från de som gick gruppledarutbildningen under våren 2013. Deltagarnas
Varför gör de inte som jag säger?
Varför gör de inte som jag säger? Motiv till att vara med i träningsgruppen/seglarskolan? 1.Varför kommer dina seglare till träningen? 2.Kommer alla dit av samma anledning? Skilj på vad de gör och vad