Interaktionsudvikling, Multimediedesigneruddannelsen, Erhvervsakademi Århus

Konstruktion og modellering

2. semester - foraar 2010 - Hold L/M - BJSL

    Formål
    Litteratur
    Undervisningsform
    Lektionsplan (Dagsplan)

Formål

Den studerende skal kunne strukturere, dokumentere og implementere simple dynamiske multimedieapplikationer, herunder applikationer der afvikles i et client/server miljø. Den studerende skal opnå en grundlæggende forståelse af systemudvikling og modellers betydning i denne sammenhæng.

Der lægges ud med en introduktion til client side programmering via JavaScript hvor undervisningen forsøges gjort praksisnær i relation til de færdigheder, som den studerende erhvervede på 1. semester omkring hjemmesider (html + css).
Dette forløb afsluttes med konstruktion og dokumentaton i forbindelse med et tværfagligt projekt.

Herefter arbejdes der med server side programmering via PHP Programmering

 

se evt. studieordningen fra august 2009

 

Litteratur

Grundbøger der bliver anvendt på pensumlisten

Forfatter(e) Titel  Udgiver ISBN
David Powers

PHP Solutions

PHP

Friendsof, 2006 1590597311, 978-1590597316

 

Anbefalet supplerende litteratur

Forfatter(e) Titel  Udgiver ISBN
Michael Morrison Head First JavaScript O'Reilly Media 2008 0596527748
David S. McFarland JavaScript The Missing Manual O'Reilly 2008 978-0-596-51589-8
Kevin Yank & Cameron Adams Simply JavaScript SitePoint, 2007 0980285801, 978-0980285802

Noter fra de ugentlige lektionsplaner indgår i undervisningen.
Der vi ligeledes være web-referencer i et betragteligt omfang.

 Undervisningsmetoder

 

Vidensniveauer Undervisning Studieaktivitet ECTS point
Viden Pensum, noter, Oplæg, forståelseskontrol Fremmøde,læsning, diskussion, begrebsafklaring  
Færdigheder Opgaver, hjælp til opgaver, opgave gennemgang Opgaveløsning, fejlsøgning, produktion  
Kompetencer Projektbeskrivelse, Vejledning, Evaluering Gruppearbejde, produktion, dokumentation, præsentation  
I alt 64 lektioner   7½ = 64 lek

Udenfor projekterne er vil arbejdsmængden typisk være 4 timer udover den normale undervisning. Jeg forventer at man som aktiv studerende har læst eller minimum skimmet kapitlerne i lektionsplanen til undervisningsdagen (2 timer) samt arbejder med øvelserne efter undervisning. (2 timer).

 


 

Dagsplan (64 lektion fordelt på ca. 16 dage af 4 lektioner til undervisning og vejledning)

 

9 dage undervisning og 7 dage vejl./feedback)

=> 4 dage Javascript +5 dage PHP
 
 

Dag Uge
Emne
Indhold

Pensum

Tekst på fagets website

1

4

M:hold L : 4

O:hold M : 4

 

JavaScript 1:6

  • Introduktion til lektionsplan
  • Repetion af 1 semester
  • Intro til Javascript

 

 

Kopi af Kap 1. "The interactive web" Headfirst Javascript.

W3schools.com/JS
(Intro - Comparisons)

 

2

5

M:hold L:6

O:hold M:6

JavaScript 2:6

  • Kontrolstruktur
  • Datatyper
  • DOM
  • Form UI

W3schools.com/JS
(If/else - For loop)

+

JS objects

+

DOM

3

6

M:hold L:4

O:hold M:4

JavaScript 3:6

  • Events
  • cookies
  • Jquery
Se på dag 3 siden
4 7 Bjarne vinterferie
 
5

8

M:hold L:4

O:hold M:4

Javascript 4

  • Jquery

PHP 1

  • PHP intro
  • Installation af testserver

Powers kap.1, 2 (s.16 -21), 3

 

 

6

9

M:hold L:4

O:hold M:4

Projektstart iteration I

PHP 2

  • Kravspecifikation og test
  • PHP form feedback

Kopi: Jesse   James Garrett: ”The Elements of User Experience” , AIGA. Kapitel 4

Powers kap. 5

 

7 10

Multimediadays

 

 

 

 

 
8

11

M:hold L:4

O:hold M:4

Projekt iteration II

Vejledning

 
  12

Rejseuge til Barcelona

 

  13
Påskeferie
9

14

O:hold M:4

T:hold L:4

 

Feedback på interaktionsdelen af projekt+ fagsamtale med udgangspunkt i individuel portfolio

 

 

 
10

15

M:hold L:4

Tirs:hold M:4

 

 

T:hold L:6

 

PHP 3

  • Include
  • Date

 

Hold L skal om torsdagen have noget om SEO (søge maskine optimering) samt PHP øvelser.Session, login

 

 

Chapter 4.

 

 

 

11

16

M:hold L:4

 

O:hold M:6

 

 

 

Opsamling på PHP og interaktionsfaget 1. og 2. semester

 

(hold M)

PHP 4 Session, login

 

Chapter 9
12

17

F:hold M:4

PHP 5

 

 
13

18

 

Vejledning

 
14

19

 

 

 

Vejledning
 
15 20 Vejledning  
16 21

Vejledning

Aflevering af eksamensprojekt

 

Undervisningsplanen er vejledende - der vil kunne forekomme ændringer i både emner og tider.