Les 1: Inleiding tot Alice



Vergelijkbare documenten
Les 5: De structuur van condities in controlestructuren in Alice

Hoe moet je een prachtige presentatie maken?

Met een snelkoppeling kun je een map of bestand openen of een programma opstarten.

Analyse van problemen & Inleiding tot Alice

Korte handleiding GoTalk NOW voor ipad

Handleiding Pivot docent Wendy Bruins versie 1.2 december 2008

Een eerste kennismaking

Les 6: Abstractie, methods en parameters in Alice

GoTalk Now voor ipad. Korte Nederlandstalige handleiding. aangeboden door

Inhoud. Handleiding Dododent. Beste tandarts of praktijkmanager,

TEKENEN MET PIVOT. Twee lessen om animatie s te maken met. het Pivot tekenprogramma

Microsoft Powerpoint 2010 STAPPENPLANNEN

Screencast-O-Matic HANDLEIDING

Samenvoegen bestanden via gedcom

Intranet. Handleiding voor redacteurs, nieuwsberichten.

Cursus Onderwijs en ICT. Programmeren met Visual Basic

Aanvullend bestand Mooie presentaties en spreekbeurten maken in PowerPoint

Les 7 Agenda Afspraken en Vergaderingen. Items toevoegen aan je agenda. Gebeurtenis invoegen

e-balie 3.0 Aan de slag

Advies- en BegeleidingsCentrum voor het onderwijs in Amsterdam. Beeld en geluid. Onderdelen uit de workshop Werken met multimedia

Verschillen met PowerPoint 2007

Presenteer je bedrijf op MindYourBizniz

Handleiding

Inloggen. Open Internet Explorer en vul het adres: in de adresbalk in.

Zelf een spel maken met GameMaker Les 3: Vijanden en levens

Les 3: Het Categoriseren van ideeën met behulp van het Super Groepeer gereedschap

Instructies voor IB ers t.b.v. het werken met Kindkans

Stroomlijn van handelingen binnen Windows movie maker

Stappenplan smartschool

Documenten overdragen naar de nieuwe account

Het gebruik van Photo Story 3 voor Windows

BTS 4.0 Aan de slag 01/04/2017

Wandelen met GPX track op Iphone (met offline maps)

7.1. Hoe kan ik eerste documenten maken en ordenen?

1. Inloggen Uw account Wachtwoord veranderen Alle gegevens bekijken Credits (mail-bundels) kopen 3

Werken met bordboeken in Knooppunt

Werkgroep 2. First things first, but not necessarily in that order. Dr. Who

U logt in op huizenmarkt.nl en gaat naar Mijn Huizenmarkt waar u het tabblad Mijn afbeeldingen kiest.

Deel 7: PowerPoint. Presentaties gemakkelijker maken

Open Google Chrome en ga naar Meld je aan met je persoonlijke Knooppunt-account.

Tabblad documenten

STAPPENPLAN Toets maken op basis van een toets- of lijstmatrijs

Handleiding blog Sjibke. Waar kan ik de blog vinden? Hoe kan ik iets op de blog zetten?

VERENIGING INNER WHEEL NEDERLAND Lid I.I.W. Het Inner Wheel moet in beweging blijven

Handleiding bij de workshop Animatie in Microsoft PowerPoint Hoe maak je een animatie in Microsoft PowerPoint 2010? Handleiding voor kinderen

Handleiding Joomla! Frontend, content en gallery. september 2014 versie 1.0

GV-VMS Live beelden Content List Ontwerp Inzoomen... 5 PTZ Opgenomen beelden Content List Opzoeken...

Stappenplan Movie Maker

Volg de instructies op de website van Epson voor het downloaden en het installeren.

Handleiding Word Press voor de bewoners Westerkaap 1

Macro s. 4.2 Een macro maken

6. Tekst verwijderen en verplaatsen

Het project Gamemaker Kids is mede mogelijk gemaakt door:

HANDLEIDING PROGRAMMEREN IN PASCAL (LAZARUS)

Een website maken met Joomla!

Basisinstructie GameMaker 8.0

Snel starten met Testweb PSL-b als Leerkracht

Werken met de Excelmappen

Ga naar en log in met de gebruikersnaam en wachtwoord verkregen via mail.

Publiceren basisrooster

Keuzeopdracht C2: De bestandsformatencheck

Welkom bij Dropbox. Grote bestanden verzenden. Je bestanden veilig bewaren. Je spullen altijd bij de hand. Samenwerken aan bestanden

Veelgestelde vragen over de nieuwe fototool

Handleiding IrfanView. IrfanView is een applicatie om grafische bestanden te bekijken, te bewerken en opnieuw op te slaan.

Workshop. Videobewerking met Moviemaker 2

DMX LIGHTPLAYER. Inleiding...2. DMX bibliotheek...3. Kanalen programmeren...7. Sequentie creëren...11

EEN KRUISWOORDRAADSEL MAKEN MET HOT POTATOES IN 10 STAPPEN

Zelf een spel maken met GameMaker Les 2: Muren en punten!

Handleiding muziek spelen van een tablet.

TEKST INVOEREN EN BEWERKEN

Automatisering voor Financiële Dienstverleners. Werken met Queries en Merge Documenten. For more information visit our website at

22 Toevoegen van een hyperlink

FrontPage. Kies Bestand, nieuw en kies vervolgens Website met één pagina: Kies bij voorkeur een locatie:

Wordpress website beheren

PDF aanmaken met Acrobat Professional

Film monteren met Windows Live Moviemaker

voor Blender v2.42a Software Box Bas van Dijk v1.1 februari 2007

1. HOE MAAK IK EEN IPART EN PLAATS IK DEZE IN HET CONTENT CENTER?

GfK Internet Monitor installatie en inschakelen op Windows Vista, Windows 7 & Windows 8

Handleiding: Clubgebonden design. Beheer van aanmeldingen. Bekijken en combineren van tussenstanden. Beheer inschrijvingen.

Initiatie Movie Maker

Inhoudsopgave VOORBEREIDING... 3 HANDELINGEN OM DE CAMERA FILMKLAAR TE MAKEN:... 5 OPNAMETECHNIEK... 9 CAMERAVIEW... 11

Animation. Info-animation Explanimation MARKETING & COMMUNICATIE - DIGITALE VORMGEVING JANUARI 2013

Aan de slag met Acadin

Voorbereidingen voordat je alles in een presentatie zet.

Gebruikershandleiding 123OPSLAAN.NL. Gebruikershandleiding. Pagina 1

Zelf een spel maken met GameMaker. LES 2 Muren en punten!

Instructie voor de Acadin leerling

Website bouwen met frontpage

Mijn.PvdA.nl. Handleiding voor de leden om eigen gegevens aan te passen

Acco: Files exchange documentatie 10 januari 2011

Bestanden bewaren met SkyDrive

EXCEL MACRO ZET TEKST IN GESELECTEERDE CELLEN OM NAAR KLEINE LETTERS

ActiveBuilder Handleiding

Wiskunde en ICT 1. Met het lettertype wiskunde.ttf kan je onderstaande wiskundige symbolen invoegen.

Installatie en gebruik muziekprogramma NoteWorthy Composer

Vooraf: Word 2007 voorbereiden

Gebruikersinstructie:

Handleiding AHK Drive

Transcriptie:

Les 1: Inleiding tot Alice Wouter Tavernier 28/11/2006 Inhoudstafel Inhoud van de informaticalessen Het oplossen van problemen Programmeren Alice, 3D-programmeeromgeving De onderdelen van Alice Programma s openen en starten Objecten toevoegen Probleem, planning en storyboard Programma opslaan 1

Wat zien we in de informaticalessen? Problemen oplossen? Op vele gebieden kom je in contact met problemen (op gebied van taken en vraagstukken) die je moet oplossen: Het organiseren van je werk thuis en op school Bv: hoe behoud ik al mijn hobbies en maak ik toch een goede examenbeurt? Tijdens het examen bij oplossen van vraagstukken Later op je job Etc. Tot nu toe al zijn er in de lessen al problemen opgelost, maar dit is nog niet gedaan met een vaste strategie of methode. DOEL VAN DEZE LESSEN: een gestructureerde methode aanleren om problemen op te lossen 2

Waarom in de informaticales? De methode kan gemakkelijk aangeleerd worden aan de hand van het programmeren De probleemstelling kan duidelijk geformuleerd worden, bv: Maak een spel waarbij je in een 3D-wereld door 4 ringen moet vliegen met een vliegtuig Het oplossen van het probleem volgens een vaste methode/strategie kan goed geïllustreerd worden 1. Analyseer het probleem 2. Bedenk een planning Eerst een ruwe planning Verfijn die later 3. Voer je planning uit 4. Test het resultaat en begin desnoods opnieuw Wat is Alice? Programma waarmee je kan leren programmeren aan de hand van een verhaal dat je kunt uitbeelden Het maakt gebruik van: 3D-objecten die bepaalde instructies (door de gebruiker ingegeven) kunnen uitvoeren een ruimte waarin die objecten zich bevinden interactiviteit Je kunt er een spel van maken drag & drop Je kunt nergens typ-fouten maken in het opgeven van instructies 3

Een voorbeeldje... Een eerste programma: de flightsimulator Dit is de oplossing van ons eerste probleemstelling Waarom? Welke objecten herken je? Wat bedoelen we hier met de ruimte? Waar zit de interactiviteit? De beginselen van Alice het ontwerpvenster Wat zijn de middelen of onderdelen van Alice om zo n programma te maken? De menubalk Het objecten-venster Hier vind je de verschillende objecten in je wereld. Een nieuwe wereld heeft één camera, één lichtbron en één grond (hier gras). Het voorbeeldvenster: Hier kan je zien hoe je wereld er in het begin van de animatie uitziet. Met de groene knop kan je zelf objecten toevoegen. Met de play knop kan je je spel of animatie uitvoeren. Het events-venster: Met events kan je ervoor zorgen dat de objecten in je wereld reageren op bv. toetsenbordaanslagen. Zo kan je een interactief spel maken. Het detail venster: Hier krijg je meer informatie over de objecten uit het objectenvenster. Klik op een object en kijk wat je er mee kan doen. Het code-venster: Hier komt de code die je schrijft. 4

Het openen van een Alice-bestand Het openen van bestanden gebeurt zoals bij andere toepassingssoftware: Ga naar het menu File Klik op open world Zoek en selecteer een Alice-bestand (extensie = A2W) Klik op open Oefening: Zoek en open het bestand IceSkaterWorld.a2w Hint: Kijk onder de map tutorialworld in de map van Alice Starten of afspelen van een programma Oefening 1: Start het geopende programma Hoe heb je dit gedaan? Wat doet het programma? Sluit het afspeelvenster Oefening 2: Ontwerpvenster: Welke objecten zie je? Welke code zie je? Welke regel doet wat? Welke events zie je? Wat betekenen ze? 5

Objecten toevoegen Vier stappen: 1. Gebruik de knop add objects om objecten toe te voegen 2. Kies een object uit de lijst die onderaan verschijnt 3. Gebruik de aangeduide knoppen om de plaatsing van het object in de wereld aan te passen (grootte, hoogte, etc.) 4. Klik op done Oefening: Voeg een groot konijn toe aan de wereld die we geopend hebben Probleem, planning en storyboard Een nieuwe verhaal (probleemstelling): Op een bevroren meer toont een schaatster haar spin-kunsten aan een reuzekonijn. Het konijn is echter niet onder de indruk en drukt zich laagdunkend uit met de zin piece of cake en maakt daarna zelf 88 keer een spin (of roll naar rechts). Storyboard = planning of schets van ons programma of verhaal Welke objecten Wat doen ze (acties) In welke volgorde Oefening: Ze het bovenstaande vraagstuk in stappen in een storyboard 6

Acties van objecten laten uitvoeren Nu wensen we ons plan in uitvoering te brengen (implementatie) De acties dat een object kan uitvoeren vinden we bij methods in het detailvenster Wanneer we wensen dat een bepaalde actie in ons programma wordt uitgevoerd, dan slepen we deze actie uit het detail-venster naar het code-venster Drag & drop Oefening: Implementeer het plan Het opslaan van een Alice-bestand Het openen van bestanden gebeurt zoals bij andere toepassingssoftware: Ga naar het menu File Klik op save world of save world as Navigeer daarbij eventueel naar de gewenste map Klik op save Oefening: Sla het gewijzigde programma op onder de naam arrogantkonijn.a2w 7