32. Apps maken in de klas met AppInventor2
Visueel programmeren voor Android vanaf het secundair
Inhoud
Inleiding
Ben je overtuigd van de meerwaarde van programeren in het onderwijs?
Wilde je altijd al een app maken?
Wil je leren hoe je dit in de klas kan aanpakken?
Aarzel niet en schrijf je in voor deze sessie :-)
AppInventor2 is een gratis programma waarmee je echte Android apps kunt maken (geen iPhone-apps!). Het werd aanvankelijk ontwikkeld door Google, maar daarna overgenomen door M.I.T. (Massachusetts Institute of Technology). Tussen haakjes: M.I.T. heeft ook de programmeeromgeving Scratch ontwikkeld (http://scratch.mit.edu/). Met Scratch kunnen kinderen leren programmeren door blokken code in elkaar te klikken. App Inventor vertoont hier overeenkomsten mee en zou gezien kunnen worden als “Scratch voor gevorderden” of“Scratch voor Android”. Net als in Scratch kan je code bouwen met blokken die in elkaar geklikt kunnen worden. Je hoeft geen programmeertaal te kennen, maar AppInventor2 is wel enkel beschikbaar in het Engels. Je kunt je Apps publiceren in Google Play, zodat ze ook door anderen gedownload kunnen worden.
Inhoud
- Opstarten en verkennen programma
- met Android device communiceren (breng je Android phone + usb-kabel mee!) of emulator opzetten (als je geen Android device hebt)
- Eerste app maken
- Design/code-on-paper
- Tweede app maken
- Compileren en installeren als volwaardige app
- Online resources bekijken voor bv. flipped classroom
Sessie i.s.m. eduCentrum vzw - Fyxxilab
Resultaat
Na deze sessie zal je:
- een app geprogrammeerd hebben met AppInventor2;
- het basisconcept vlot onder de knie hebben;
- enkele concepten besproken hebben om programmeren in de klas te brengen;
- voldoende leidraden mee naar huis nemen om in de klas aan de slag te gaan.
En natuurlijk: je eigen ontwikkelde apps meenemen!
Voorkennis
Verplichte kennis
Halfgevorderd tot gevorderd:
- om met AppInventor2 te kunnen werken heb je een Google-account nodig;
- vlot zijn met computer en internet;
- zin om dingen uit te zoeken;
- vlot me je android device kunnen omgaan.
Meegenomen kennis
Scratch (basis)
Basisconcepten programmeren: Je weet misschien wat volgende begrippen (ongeveer) inhouden: “variabele”, “functies/procedure/methode”, “argumenten”, “loops”, "emulator",…
Lesmateriaal
AppInventor2 Cards: doe-kaartjes met belangrijke concepten om in de les mee aan de slag te gaan
Sites
zeer goed, uitgebreid lesmateriaal - Course in a Box
Interessant voor
- Leerkracht - Docent
- Pedagogische ICT-coördinator
- Pedagogisch begeleider
Uit:
- Secundair/Voortgezet onderwijs
- Hoger onderwijs
- Volwasseneneducatie
Thema's
- Secundair onderwijs
- Tablets
- Programmeren
- STEM Fyxxi
Tijdstip
Voormiddag (10u00-12u30)
Lokaal: Echo B2.05
Er zijn 25 plaatsen waarvan er 24 bezet zijn.
Vorm
WorkshopMee te brengen
Installeer zowel op je laptop (als je die meebrengt) als op je Android device (dat je MOET meebrengen - Gingerbread of hoger):
Pas tijdelijk je security settings aan "allow unknown sources" (of zoek alvast op waar je die vindt op je telefoon)
Zorg ervoor dat je de browser Chrome op voorhand hebt geïnstalleerd.
Zorg ervoor dat Flash Player in je browser(s) werkt:
TO DO: Test Flashplayer in je browser.
Zorg ervoor dat je Java-toepassingen kan afspelen in je browser.
TO DO: Test Java in je browser.
Ook mee te brengen: USB-kabel + Hoofdtelefoon
LET OP: iPhone of Windows phone/tablet werkt NIET - je kan wel met de emulator werken tijdens de workshop, maar je kunt je app hier niet op runnen.
Nodig: een beetje plaats op je Android device als je je app wil installeren.
Lesgever
Ann Peeters
Lees meer over de expertise van Ann.
Korte titel : App Inventor
Deze pagina werd al 2227 keer bekeken