ntnu Norges teknisk-
naturvitenskapelige universitet
NTNU
Institutt for
matematiske fag
Gløshaugen

Utkast til rapport fra "web og undervisning"

Bjørn Ian Dundas <dundas@math.ntnu.no>


Bakgrunn

Jeg vil i denne noten konsentrere meg om de erfaringer jeg gjorde H99 i forbindelse med de forsøk jeg gjorde for utprøving av enkle Web-hjelpemidler i undervisningssammenheng. Noten er midlertidig.

Jeg må understreke at jeg ikke er ekspert på noe som har med komputere å gjøre, hvilket kan stå som en garanti for at metodene som utprøves er primitive, og så enkle at "selv mor kan klare det". Derimot er alle avanserte muligheter oversett. Den beste måten å få oversikt over hva jeg har prøvd er å gå på hjemmesidene til fagene som jeg har utarbeidet i perioden

En generell og god link er Summer Course 1996 som tar for seg alt som blir behandlet i dette notatet, og meget mer.

Det beste hintet jeg kan gi for de som måtte være enda grønnere enn meg, er at om du ser noe du gjerne skulle fått til selv et eller annet sted, så kan du stjele det ved å velge "view page source" fra Netscape el.l. og derefter klippe og lime. Er det et bilde du vil ha, må du velge "save image as..." og lave en link til det i dokumentet ditt.

Andre og mer avanserte forsøk utføres fremdeles av Alexei Rudakov i samarbeid med Bård Skaflestad for SIF5009.


  1. Matematikk, symboler og nettlesere.
  2. Grafikk.
  3. Animasjoner.
  4. Diskusjonsside.
  5. Erfaring med real-time bruk av Web.
  6. Webdesign for fagets hjemmeside.
  7. Links videre.


1. Matematikk, symboler og nettlesere.

HTML: noen generelle linker A priori er det et problem at HTML ikke er velegnet for å skrive matematikk i. Et problem er mangelen av symboler, men dette avhjelpes noe ved lister over spesielle karakterer, se f.eks. 1, eller 2.

For noe mer kompliserte problemer vil latex2html oversette latex dokumenter til en fin mix av HTML-tekst og gif-grafikk, som tar seg godt ut i de fleste sammenhenger. Det er fullt mulig å gå inn i filen som latex2html genererer og rette opp ting eller legge inn linker for hånd (et eksempel hvor jeg også har inkludert gif-filer fra Maple, se beskrivelse under).

Det skal dog merkes at virkelig kompliserte latex filer blir for vanskelig for latex2html.

Da kan mer avanserte metoder benyttes. Jeg har ennå ikke tilstrekkelig erfaring med noen av disse metodene til å rapportere om dem.

Som en siste mulighet kan man legge stoff ut som ps eller pdf-filer som rene lese-dokumenter. For å lave pdf dokumenter fra ps filer fungerte
ps2pdf pil.ps (promt fra UNIX)
efter all forventning (noen bruker distill). For å spare trær legger SIF5003 ut sine løsningsforslag ut i halv størrelse, og da kan man bruke
mpage -2bP fil.ps>fildbl.ps (promt fra UNIX)
men man skal være oppmerksom på at Acrobat reader ikke kan vende siden slik at slike dokumenter er ubehagelig å titte på fra skjermen.


2. Grafikk.

For å putte bilder i web dokumenter, se manualene. Jevnt over hadde jeg best erfaring med enkle filer av typen gif, jpeg, jpg osv. Se forøvrig under animasjoner for gif fra Maple.

Se Geometry Center's side om grafikk for generelle tips, spesielt har jeg stjålet følgende

Converting Between Formats

One of the most common things that you need to do with an image to prepare it for the Web is to convert it to a different format, in particular to GIF or TIFF. The ImageMagick program convert does this. It can handle a huge variety of formats. It takes two arguments --- the input file first, and the output file second. It deduces the format to convert to by looking at the extension (everything after the ".") in the second filename. So for example, to convert a PICT file to GIF:

convert image.pict image.gif

Convert takes lots of options to specify how the conversion is to be done, and it can do a lot of things in addition to just converting between file formats; see its man page for all the details.


3. Animasjoner

Noe av det jeg fant mest brukbart i klasserommet var animasjoner, her for det meste stjålet fra andre kilder (da jeg hadde problemer av typen Microsoft vs. UNIX for å lave mine egne animasjoner fra Maple). Enkelte versjoner av Maple er lette å lave gif filer av, men den jeg brukte var ikke særlig optimal. Måten jeg har fått det til på hittil er å lagre Maple output som "fil.html" i en directory som det passer å hente opp bildet fra web. Dette generer fire filer: De tre første kan man igrunnen kaste, mens /images/fil1.gif inneholder den ønskede gif-filen.

Mer generelle hint er igjen å finne på Geometry Center's sider om animasjoner. Man skal dog være oppmerksom på at mange animasjons programmer ikke er så device independent og utbredt som man kan bli villedet til å tro.


4. Diskusjonsside

Thomas Gorm Theting satte opp en diskusjonsside som jeg fikk stjele til kurset. Den er lettdrevet, og skrevet i perl, men det er ikke så stort besøk på den at jeg vet hvordan det vil fortone seg med en svært diskusjonshungrig klasse.

Om det blir behov for å: slette innlegg gjøres dette enkelt ved å slette lenkene (og om ønskelig den underliggende filen). Det er nok ikke et robust system, og om noen vil ødelegge skulle ikke det være vanskelig. Dette er en innvending som kan føres mot nærmest alt som er diskutert i dette notat.


5. Erfaring med real-time bruk av Web

I inneværende semester har jeg undervist SIF5003 (First year calculus) for fakultet E. Jeg har forelest fra aditorium f1, hvilket gav tilgang til en PC og en videokanon. Videokanonen hadde meget begrenset oppløsning og fokus, og det sies at den skal byttes ut. Inkompatiblitet mellom maskiner gjorde at alt materiale måtte ligge på nett om det skulle brukes i timene.

Det går igjen, at for lineær undervisning er tavlen uovertruffen. Således var forsøk på å bruke forelesningsnotater i timen (gjennom latex2html) ikke uventet komplett mislykket, selv om det var lagt inn et minimum av interaktivitet i dem.

Derimot fikk jeg positiv tilbakemeldig for at det lå tilgjengelig efterpå, men det kostet jevnt over mer enn det smakte. For stoff som falt uheldig ut i timen var det dog meget ypperlig ved repetisjon neste gang å ha lagt ut notatene (eks). Generelt så stjal jeg linker også over lineært materiale (eks1, eks2, eks3 (masse "interaktive" oppgaver)), dersom jeg mente at det kompletterte undervisningen, men brukte det altså ikke i timen. Noen eksempler ble hentet fra nettet og ble brukt i auditorieøvingen (eks).

Det som virkelig var vellykket var enkle animasjoner og illustrasjoner som ikke hadde vært så enkle å få til på annen måte. Eksempler: sykloiden, deriverbarhet, Riemann summer, Taylor polynomer. Jeg lavet også et "program" for å sjekke konvergens av rekker.

I tillegg til dette ble det positivt mottatt at repetisjon, og disposisjonen av timen lå tilgjengelig, og ble brukt på starten av timen for å skape oversikt, samtidig som de gav meg muligheten til å ha links klare for bruk senere i timen.

Om man bruker både lysark og nett, skal man være klar over at selv om projektøren er lyssterk kan det være sjenerende at videokanonen stå på samtidig.


6. Webdesign for fagets hjemmeside

Jeg har fått mange tilbakemeldinger på at studentene jevnt over setter stor pris på at selve hjemmesiden til faget er enkel og fri for fiksfakserier. Dette av to grunner. For det føste gjør en del "flotte" ting at sidene blir trege å laste ned, eller i verste fall at maskinen helt nekter. For det andre kan enkelhet bidra til bedre oversikt. Siden til SIF5003 ble positivt omtalt sammenlignet med "konkurerende" sider til fag studentene hadde. Malen består av
  1. Heading
  2. Linker til faglærer og øvingslærers hjemme sider og adresser.
  3. Liste over "faste poster", som
  4. Merknader og endringer som oppdateres jevnlig
  5. linker til øvingsoppgavene, og løsningsforslag.
  6. noen flere links

For 75060 har jeg valgt en mer maskinkrevende profil, da jeg regner med at brukerne vil ha færre problemer med maskiner enn jeg selv har.


7. Links videre

I løpet av semesteret har jeg opparbeidet meg en del nyttige links i forbindelse med undervisning. Jeg vil ikke lave en liste med evaluering av hver enkelt, men overlate til leseren å bedømme hva de synes er brukbart i denne listen som blir oppdatert med ujevne mellomrom. Se spesielt på links under Manuals, Visualizations and teaching resources, SIF5003.


Bjørn Ian Dundas <dundas@math.ntnu.no>

Top of page


* * NTNU
* Fakultet
* Institutt
* Personlig
--------
Ansvarlig for innhold: B. I. Dundas
Teknisk ansvarlig: B. I. Dundas
Oppdatert: Last modified: Fri Nov 5 07:28:56 MET 1999
--------
NTNU