580211-9 Tietotekniikan alkeet syksyllä 1998
päivitetty 8.9.1998 (Liisa Marttinen)

Kurssilla tutustutaan tietojenkäsittelyn peruskäsitteisiin, ohjelmistoihin ja laitteisiin, historiaan ja nykyisyyteen. Käytännön tuntumaa erilaisiin ohjelmiin hankitaan tietokoneharjoituksissa. Kurssilla ei edellytetä esitietoja.


Luennot:  1.9.-2.10.   ti ja pe   klo 17-19 MTK  1 sl

Harjoitukset:  3.9.-1.10.

 Laskuharjoitukset  torstaisin  salissa  V20 sh 33
 ryhmä 1: 16.30-18.00
 ryhmä 2: 18.00 -20.00

atk-harjoitukset lauantaisin salissa V20 sh 20.
 ryhmä 1:   9.00 -11.00
 ryhmä 2: 11.00 -13.00

Harjoitustenpitäjä  Sami Andberg

Kaikkiaan 20 luentotuntia ja 20  harjoitustuntia seuraavasti
 

Kurssin kuulustelut:
Kurssin  koe :   10.10.98 la 9-11
Uusinta 1:         14.11.98  la 9-11
Uusinta 2:         16.1.99   la  9-11
 
 
 



 http://www.helsinki.fi/~tbergius/excel2.htm
Kurssin harjoituksista

Ns. laskuharjoituksissa  kerrataan ja syvennetään luennoilla opetettua asiaa. Tehtävät on tehtävä  etukäteen. Harjoitusten aluksi kierrätetään nimilista, johon jokainen merkitsee ne tehtävät, jotka on tehnyt ja on halukas esittämään. Ratkaisujen ei tarvitse olla oikeita, vaan aito yrittäminen riittää. Jokaisesta merkitystä (ja riittävästi osatusta) tehtävästä saa yhden harjoituspisteen.  Kaikkiaan harjoituspisteitä voi saada 30.

Atk-harjoituksissa opetellaan käytännössä PC-koneiden ja niiden ohjelmien käyttöä. Harjoituksiin ei  tarvitse valmistautua  etukäteen.  Aktiivisesta osallistumisesta yhteen  atk-harjoitukseen  saa  kolme  harjoituspistettä.  Kaikkiaan  atk-harjoituksista voi saada 15 harjoituspistettä.

1. harjoitus  (to 3.9.)  :  harjoitustehtävät 1
2. harjoitus  (la 5.9.) :    atk-harjoitus 1
3. harjoitus  (to 10.9.):   harjoitustehtävät 2
4. harjoitus  (la 12.9.) :  atk-harjoitus 2
5. harjoitus  (to 17.9.) :  harjoitustehtävät 3
6. harjoitus  (la 19.9) :    atk-harjoitus 3
7. harjoitus  (to 25.9.) :   harjoitustehtävät 4
8. harjoitus  (la 27.9.) :   atk-harjoitus 4
9. harjoitus  (to 1.10.):   harjoitustehtävät 5
10. harjoitus (la 3.10):    atk-harjoitus 5

Maksimissaan harjoituspisteitä voi saada 45. Nämä muutetaan kurssipisteiksi seuraavasti:

harjoituspisteet            kurssipisteet
       0-2                             0
       3-6                             1
       7-10                           2
     11-14                           3
     15-18                           4
     19-22                           5
     23-26                           6
     27-30                           7
     31-34                           8
     35-38                           9
     39-45                         10
 
 
Kurssi liittyvä harjoitustyö
Kurssiin kuuluu vapaaehtoisena osana harjoitustyö, jossa  harjoitellaan omatoimista tietokoneen käyttöä .  Harjoitustyöstä saadut pisteet,  0-5 pistettä, vaikuttavat  kurssin arvosanaan. Harjoitustyössä voidaan laatia  mm. lyhyt tietojenkäsittelyyn liittyvä kirjoitelma, PowerPoint-ohjelmalla tehty esitelmä, esim. opiskelijan oma kirjanpito taulukko-ohjelmalla tai jokin Internet-tiedonhakuun liittyvä tehtävä. Tehtävästä sovitaan takemmin kunkin opiskelijan kanssa.

Kirjoitelma
Harjoitustyössä laaditaan jollakin tekstinkäsittelyohjelmalla  noin 3-5 sivun mittainen kirjoitelma. Kirjoitelmassa pitää olla vähintään yksi kuva tai kaavio (esim. Excel-taulukko). Liitä kirjoitelmaan myös  erillinen kansilehti, jossa on ainakin  nimesi ja työsi otsikko. Kirjoitelman aihe on melko vapaa, mutta sen tulee kuitenkin  jollakin tavalla  liittyä tietojenkäsittelyyn.

Kirjoitelmasta voi  saada kurssipisteitä  0-5. Arvostelussa kiinnitetään huomiota  enemmän työn ulkoasuun  kuin sen sisältöön.

PowerPoint-esitys

Taulukko-ohjelma

Internet-tiedonhaku
.



Kurssin suorittaminen ja arvostelu
Kurssin arvosanaa laskettaessa otetaan huomioon kokeesta  saatujen pisteiden lisäksi   harjoituksista ja harjoitustyöstä  kertyneet kurssipisteet.

Osasuorituksista saatavat maksimipisteet:
koe                    45
harjoitukset        10
kirjoitelma            5
-------------
yhteensä           60  pistettä

Kurssin  suoritus edellyttää vähintään 30 pistettä, joista ainakin 20 pistettä on saatu kokeesta. Arvosanan 3/3 saa noin 51 pisteellä.



Kurssikirjallisuus

Kurssimoniste:
Elolampi, Marttinen, Wikla: Tietotekniikan alkeet Sivuaineopiskelijoille
Tietojenkäsittelytieteen laitoksen moniste D393, 1998
Saatavana tietojenkäsittelylaitoksen monistemyynnistä (Teollisuuskatu 23, avoinna ma-pe 12-13 huoneessa B435)

Oheislukemistoa:
G. Beakman : Computer Confluence, Addison Wesley, 1997
Capron: Computers. Tools for an Information Age,  Benjamin/Cummings, 1996

Heikki Lokki et al: Tietotekniikka, 3. painos,  Tietotekniikan liitto ry, 1992
           vähän vanhentunut, ei liity suoranaisesti tähän kurssiin
Arto Wikla: Tietotekniikan alkeet, luentomoniste 1996
          jäsentely ja sisältö hyvin lähellä tätä kurssia
Korpimies, K Tietotekniikan perusteet. Lahden  tutkimus- ja koulutuskeskus, 1995
         hieman vanhentunut jo tämäkin
Sari A. Laakso: Tietotekniikan  alkeet (pääaineopiskelijoille),  luentomoniste 1997
          uudempaa  materiaalia,  painopiste hieman toisaalla eli paikoin asiaa
          enemmän, paikoin vähemmän



 
Kurssin sisältö:

1. Automaattinen tietojenkäsittely

2. Tieto, tiedon esittäminen
   2.1. Lukujen esittäminen bittijonoina
   2.2. Luvut tietokoneessa                        <=  ti 1.9
   2.3. Tekstin esittäminen tietokoneessa
   2.4. Kuvan esittäminen
   2.5. Äänen esittäminen digitaalisena
   2.6. Liikkuvan kuvan esittäminen       <=  pe  4.9.

3. Algoritmit
   3.1.  Algoritmien esitystapoja
   3.2. Algoritmit tietokoneelle
   3.3.  Aliohjelmat

4. Tietokoneen rakenteesta ja toimintaperiaatteista

5. Atk:n historiaa

6. Tiedon varastointilaitteita
  6.1. Levymuisti
  6.2. Levyke
  6.3. Magneettinauha
  6.4. Optiset levyt

7. Syöttö- ja tulostuslaitteita
  7.1. Syöttö
  7.2. Tulostus

8. Ohjelmistot
  8.1. Varusohjelmat
  8.2. Sovellusohjelmat
  8.3. Ohjelman käyttöliittymä

9. Ohjelmointikielet
  9.1. Ohjelmointikielten hierarkia
  9.2. Esimerkkejä lausekielistä

10. Tietokannat ja tiedonhallinta
   10.1  Sovelluskeskeinen tiedonhallinta
   10.2. Tietokeskeinen tiedonhallinta
   10.3. Tietomallit
   10.4. Tietosuoja

11. Tiedonsiirto ja tietoverkot
   11.1. Tiedonsiirtoverkkoja
   11.2. Tietokoneverkot
   11.3. Internet ja sen palvelut

12. Tulevaisuuden tutkailua



Linkkejä
Explore the Internet!  (http://www.amdahl.com/internet/ )
 
Linkkejä atk:n historiaa
 The Virtual Museum of Computing,  (http://www.comlab.ox.ac.uk/archive/other/museums/computing.html )
 Web Sites Related to the History of Information Processing  (http://www.cbi.umn.edu/webref.htm)
History of computing (http://ei.cs.vt.edu/~history/ )
The Computer Museum History Center  (http://www.tcm.org/history/index.html )
 Mitä tietojenkäsittelyyn  liittyvää tärkeää tapahtui  vuosina 45-90 ?  (http://www.tcm.org/history/timeline/index.html)
 Timeline of Events in Computer History  (http://video.cs.vt.edu:90/cgi-bin/Lobby?Method=Timeline)
 
Kuvia
 

Kiinnostavia linkkejä

Past Notable Women of Computing --The Ada Project, Yale University.
http://www.cs.yale.edu/HTML/YALE/CS/HyPlans/tap/past-women.html
tietojenkäsittelyn historian merkittäviä
naisia
http://www.adahome.com/Pictures/ladyada-big.gif   Lady Adan kuva
http://www.library.upenn.edu/special/gallery/mauchly/jwmintro.html kattava selvitys John W. Mauchly
and the Development of the ENIAC Computer
http://www.seas.upenn.edu/~museum/qman/node3.html The ENIAC Simulator Quick Start Manual
http://ei.cs.vt.edu/~history/people.html  linkkejä tietojenkäsittelyn historian
henkilöihin ja historiallisiin tietokoneisiin
http://ei.cs.vt.edu/~history/do_Atanasoff.html John Vincent Atanasoff  by  Hien Chris Do
 
http://www.cs.iastate.edu/jva/jva-archive.html The John Vincent Atanasoff Virtual Archive
http://www.si.edu/resource/tours/comphist/eckert
http://ei.cs.vt.edu/~history/VonNeumann.html
NEW PERMANENT SITE
http://www.turing.org.uk/turing/ Alan Turing --- a short biographyAlan Turing --- a short biography
by Andrew Hodges
http://www.cbi.umn.edu/charles.htm  Charles Babbage
http://ei.cs.vt.edu/~history/Bill.Gates.html  The Bill Gates Interview
http://ei.cs.vt.edu/~history/Gates.Mirick.html William H. Gates III Before
Microsoft by John Mirick
http://ei.cs.vt.edu/~history/Gates.html  William Henry Gates III By Stacey Reitz
http://ei.cs.vt.edu/~history/Jobs.html  Steve Paul Jobs
http://ei.cs.vt.edu/~history/Wilkes.html Maurice Vincent Wilkes
http://ei.cs.vt.edu/~history/Zuse.html  Konrad Zuse
http://ei.cs.vt.edu/~history/Hopper.Danis.html  Rear Admiral Grace Murray Hopper
by Sharron Ann Danis
http://www.napier.ac.uk/jnapier.html  John Napier
http://www.upenn.edu/almanac/v42/n18/eniac.html "A Short History of the Second American Revolution"
Paul E. Dunne - Course Notes

http://www.csc.liv.ac.uk/~ped/teachadmin/histsci/content.html History of Science - Development of Algorithms
Paul E. Dunne - Course Notes
 
    http://www.pbs.org/nerds/timeline/index.html  A HISTORY OF THE COMPUTER
 
 
    http://www.pbs.org/nerds/game.html  CAN YOU GUESS THE COMPUTER?
 
http://sdcc14.ucsd.edu/~fillmore/blurbs/numbsys.html History Of Numeral Systems

http://ftp.brl.mil/ftp/historic-computers/   Historic Computer Images
http://ei.cs.vt.edu/~history/machines.html  MACHINES linkkejä
 
http://acm.ewu.edu/homepage/krudin/wic/adasrch.htm Lady Augusta Ada, The World's First Computer Programmer
http://www.cs.yale.edu/homes/tap/ada-lovelace.html
http://www.uta.fi/~majyho/guru/Lovelace.html