Coffee time in Italy
Too many kinds of sugar bags to choose from.

JavaScript course at Turun Oppimiskeskus in 2005

Although Java in Java is not the coffee and furthermore Java in JavaScript is not Java, so what other there is left than to drink some coffee while coding?

Few examples and tutorials which might help on the way:

Contents of the course are shown below as a historical reference, in Finnish as the course was conducted in Finnish.

Introduction

JavaScript kurssi, Turun Oppimiskeskus - Syksy 2005, Jukka Paasonen

Koostuu 30 lähitunnista ja 10 etätunnista.

Aikataulu:

  • Kesto 23.11. – 12.12.2005
  • Maantaisin ja keskiviikkoisin 17.00 – 21.00
  • Maanantaina 5.12.2005 ei tunteja, korvataan torstaina 8.12.2005.

Läpäisyvaatimukset:

  • Kolme (3) etätehtävää ja lopputyö henkilökohtaisesti tehtynä annettujen ohjeiden mukaisesti.

Etätehtävät:

  1. Varoitus 28.11. –> 02.12.
  2. Tekstin piilotus 28.11. –> 07.12.
  3. Palautelomake 28.12. –> 12.12.

Tuntien aiheet:

  1. 23.11. JavaScript käyttökohteet, esimerkkejä
  2. 28.11. On –toimintojen käyttökohteet
  3. 30.11. Selainikkunan ominaisuudet
  4. 07.12. Tiedon lähetys ja vastaanotto
  5. 08.12. Selainversiot ja niissä toimivat javascript versiot
  6. 12.12. Lopputöiden palautus

Muutoksia ohjelmaan saattaa tulla mikäli siihen nähdään tarvetta.

Pisteet ja niiden arvostelu:

  • Kustakin etätehtävästä saa pisteitä 0…3:een
  • Lopputyöstä voi saada 0…6:een pistettä
  • Mikäli suoritus on myöhässä, vähenee siitä saatavat pisteet automaattisesti
  • Kurssista saa arvosanan 0…5, jossa 5 vastaa 15 pistettä.

Hyvää luettavaa:

Assignment 1

Etätehtävä 1: Varoitus

Sivulle tullessaan käyttäjä saa eteensä varoituksen jossa kehoitetaan äänestämään henkilö A:ta presidentinvaaleissa.

Sivuilta lähtiessään käyttäjä saa eteensä varoituksen jossa kehoitetaan äänestämään henkilö B:tä presidentinvaaleissa.

Tehtävässä palkitaan parhain pistein kun käyttää mahdollisimman vähän koodia kuhunkin kohtaan.

Palautus 02.12.2005 kello 21.00.

Assignment 2

Etätehtävä 2: Tekstin piilotus

Tekstilohko A ja tekstilohko B näkyvät käyttäjille eri aikoina. Sivuilla tulee olla yksi painike jolla nämä tekstilohkot voi vaihtaa keskenään.

Alkutilanteessa näkyy tekstilohko A. Kerran painiketta painaessa menee A pois näkyvistä ja B tulee näkyviin. Sama jatkuu niin kauan kunnes käyttäjä kyllästyy sivun katselemiseen. Tekstiä kummassakin lohkossa tulee olla kuten tässä tehtävän annossa, yksi rivi ei riitä.

visibility

Palautus 07.12.2005 kello 21.00.

Assignment 3

Etätehtävä 3: Palautelomake

Tee palautelomake jossa on vähintään kaksi kenttää, esim nimi ja viesti. Viestiä ei lähetetä mikäli yksikin kentistä on tyhjä tai oletusarvossaan.

Kun viesti lähetetään, näytetään lähettäjälle hänen kirjoittamansa arvot ja kiitokset viestin lähetyksestä.

Todellista viestin lähetystä ei tarvitse luoda, se vaatii lisäosia joita ei tarvitse vielä hallita tässä koulutuksessa.

Palautus 12.12.2005 kello 21.00 mennessä.