240 likes | 382 Views
Hjelp! Jeg skal undervise i IT 2!. Lærebøkene i IT-2 – Innhold, oppdeling og layout. Jostein Nordengen. Multimedieutvikling i Flash - Innhold og oppdeling. Innledning Ulike multimedieelementer Innholdsmessig bruk Formater og teknologi Interaktivitet Publisering
E N D
Lærebøkene i IT-2 – Innhold, oppdeling og layout Jostein Nordengen
Multimedieutvikling i Flash- Innhold og oppdeling • Innledning • Ulike multimedieelementer • Innholdsmessig bruk • Formater og teknologi • Interaktivitet • Publisering • Planlegging og utvikling
Programmering av dynamiske websider i C#- Innhold og oppdeling • Del 1 – Grunnleggende programmering • Introduksjon og innføring i utviklingsverktøyetVisual Web Developer Express • Grunnleggende programmeringsteknikker og strukturer • Objektorientert programmering • Del 2 – Valgfrie temaer • Webutvikling • Bruk av klasser i .NET biblioteket • Bruk av debugger • Datalagring • Publisering • Del 3 – Planlegging og dokumentasjon
Programmering i ActionScript 3- Innhold og oppdeling • Del 1 – Grunnleggende programmering • Kort introduksjon til utviklingsverktøyet Flash CS3 • Grunnleggende programmeringsteknikker og strukturer • Objektorientert programmering • Del 2 – Valgfrie temaer • Bruk av grafiske objekter • Håndtering av hendelser • Programmert animasjon • Lyd og video • Dynamisk innhold • Del 3 – Planlegging og dokumentasjon
C# eller Actionscript – Hva skal jeg velge? Tom Heine Nätt
Plan • Hva er C#? • Hva er Actionscript? • Hovedforskjellene • Myter • Tips til deg som skal velge • "Og verktøyet dere skal velge er…"
Hva er C#? • C# er et programmeringsspråk • Utviklet av Microsoft • Benyttes i bl.a • Visual Web Developer Express • Visual C# Express • Visual Studio
Hva er Actionscript? • Actionscript er et programmeringsspråk • Utviklet av Adobe (Macromedia) • Benyttes i bl.a • Flash • Flex
Hovedforskjellene Multimedia Grunnleggende programmering Databasetilkobling Grafiske brukergrensesnitt Objektorientert programmering Filbehandling C# Actionscript Actionscript: Fokus på interaktive animasjoner (Bok:Multimediaapplikasjoner) C#: Fokus på tradisjonell programmering (Bok:Dynamiske webapplikasjoner)
Myter "Actionscript er enklere å lære enn C#" • Nærmest "identiske" • Muligens lettere å illustrere programmering i Actionscript • Actionscript kan lett bli litt "rotete" • Undervisning i C# går ofte mer i dybden • C# har bedre og mer hjelpsomt IDE • Mer hjelp/ressurser for C#
Myter "Elevene blir mer motiverte med Actionscript" • C# har mulighet for mer "avanserte" prosjekter • Actionscript gir bedre brukergrensesnitt og grafiske applikasjoner • Ulike elevgrupper vil oppleve dette forskjellig • Det er hvordan undervisningen legges opp som det kommer an på…
Myter "Actionscript er intet fullverdig programmeringsspråk" • Omtrent like avansert som C# • Noe færre pakker og moduler tilgjengelige • Begrensinger i filtilgang og databasekoblinger • Alt kan lages kun ved programmering
Myter "Actionscript fyller ikke kravene i læreplanen" • Ingen punkter i læreplanen som ikke Actionscript kan dekke • Actionscript kan passe bedre til læreplanen enn C# (multimediaprogrammering)
Myter "Det vil være best for elevene å ha kun Flash/Actionscript og forholde seg til" • Overgangen til programmering er uansett stor • C# kan gi en "ny start" • Lærer man "litt av hver", vil flere kunne bli motivert for faget • Noen elever kan ha behov for å lære flere produkter (bare ikke så mye av hvert…) • Bedre rustet til videre studier
Myter "C# er et språk kun for profesjonelle" • Et av de mest ryddige programmeringsspråkene som finnes • Viktig å redusere "pensum" • Flere og flere velger C# som introduksjonsspråk
Myter "C# er arvtakeren til Visual Basic" • C# bygger på C++ (og Java) • Ikke nødvendigvis enkelt å lære C# selv om man kan VB • Grunnprinsippene i alle slike programmmeringsspråk er de samme • Jfr: VB.NET
Myter "C# er mest nyttig å kunne for elevene" • Actionscript får et stadig større marked for webapplikasjoner • C# vil man kanskje støte på under videre utdanning • Begge er egnet for hobbyprosjekter, på hver sin måte
Mine tips til valg • "Det er ikke språket, men hvordan det læres bort som er det viktige…" • "For elevens del er det ikke avgjørende hva som har vært benyttet tidligere…" • "Programmering er så mye mer enn å lage Windows-applikasjoner…" • "Velg noe som elevene ser nytten av, og som ikke bare er pedagogisk…"
Og verktøyet dere skal velge er… …det som dere selv synes er best.