Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

T Tietotekniikan työkurssi

Samankaltaiset esitykset


Esitys aiheesta: "T Tietotekniikan työkurssi"— Esityksen transkriptio:

1 T-106.1061 Tietotekniikan työkurssi
Luento 1

2 Luennon sisältö ja tavoitteet
Kurssin esittely ja järjestelyt Microsoft Office -ohjelmistopaketin esittely Kertaus, mitä taulukkolaskenta on Excel-ohjelman peruskäyttö Excelin funktiot ja niiden tehokas käyttö työn tukena

3 Tietotekniikan perusopetus TKK:lla
T Tietotekniikan peruskurssi (3 op) sl T Tietotekniikan työkurssi (3 op) kl T T Ohjelmoinnin perusteet Y/L (5 op) kl/sl T Tietorakenteet ja algoritmit T/Y (5 op) kl T T Ohjelmoinnin jatkokurssi L1 (6 op) kl

4 T-106.1061 Tietotekniikan työkurssi (3 op)
Kurssilla tutustutaan käytännössä tietotekniikan hyödyntämiseen opiskelussa ja työelämässä Työkurssi  harjoitustyö, ei tenttiä Monille pakollinen Kaikille hyödyllinen Materiaalit ja harjoitustyön palautus Optimassa Tiedotus kurssin kotisivujen kautta

5 Kurssin sisältö ja tavoitteet
Toimistotyökalujen mielekkään käytön oppiminen Taulukkolaskenta: Excel Tekstinkäsittely: Word Ohjelmoinnin perusteiden oppiminen Visual Basic for Applications (VBA) -ohjelmointikielen avulla Esitysohjelmat: PowerPoint WWW-sivujen perussuunnittelun ja toteutuksen ymmärtäminen HTML-kieli Tyylisivut (CSS)

6 Kurssilla EI käsitellä
VBA:n hienouksia ja pidemmälle menevää ohjelmointia eikä muita ohjelmointikieliä Erikoisgrafiikan tai -julkaisujen tuottamista ja taittamista

7 Miksi tällainen kurssi?
Ohjelmien mielekäs ja tehokas käyttö säästää ihmisten aikaa ja parantaa työn laatua Kurssilla opitut asiat auttavat opiskelun eri vaiheissa Kurssista on hyötyä työelämässä Työnhaussa Työn tehokkaassa suorittamisessa Johto- ja hallinnollisissa tehtävissä tukena Raportoinnissa, dokumentaatiossa, … Voit käyttää omaa aikaasi ”tärkeämpiin” asioihin…

8 Kurssin suorittaminen
Luennot Vapaaehtoisia, mutta suositeltavia Harjoitukset Yhdeksän harjoitusta, jotka pakollisia Harjoitukset ja luennot liittyvät toisiinsa Harjoitustyö Pakollinen, määrää arvosanan Voi tehdä pareittain samassa harjoitusryhmässä Demonstroidaan oman harjoitusryhmän assistentille viikolla 17 ( ) oman harjoitusryhmän ajankohtana Harjoitustyöstä tulee lisää ohjeita kurssin kotisivuille ennen kolmatta luentoa Palautekyselyyn vastaaminen

9 Luennot: ti klo 12-14 Alustava luento-ohjelma:
19.1. Kurssin esittely ja Excel I B 26.1. Excel II B 2.2. VBA I C 9.2. VBA II C 23.2. Word I B 2.3. Word II B 16.3. PowerPoint C 23.3. HTML ja CSS B

10 Harjoitukset Harjoitukset ovat pakollisia
Kerran viikossa aina samaan aikaan Käsitellään luennoilla esille tulleita asioita Pidetään tietokoneluokissa Harjoitusmateriaali on Nopassa Jos et pääse omaan harjoitukseen, voit vaihtaa ryhmääsi, mikäli luokissa on tilaa – käy kuitenkin ensisijaisesti omassa ryhmässäsi

11 Harjoitustyö Aihe ”todellinen” opiskelu- tai työtehtävä
Oma aihe Tai valitse annetuista aiheista Harjoitustyön tulee sisältää Tiedon muokkausta Excel-ohjelman avulla Wordilla tehty raportti VBA -työkalu(ja) PowerPoint-esitys HTML-sivusto Harjoitustyön saa tehdä pareittain Parin tulee olla samasta harjoitusryhmästä Harjoitustyö määrää arvosanan Tarkemmat ohjeet tulevat kurssin noppa-sivulle

12 Harjoitustyön sisältö ja arvostelu
Excel 30% Funktioiden käyttö Kuvaajien käyttö Siisteys ja selkeys Word 30% Raportin rakenne Automaattitoiminnot Objektien käyttö Visual Basic 20% Koodin rakenne Käyttöliittymä Tarkoituksenmukaisuus Toimivuus PowerPoint 10% Kalvopohjan määrittely Shapes/muiden objektien käyttö Animaatioefektit Siisteys ja selkeys WWW-sivut 10% Sivujen rakenne HTML:n ja CSS:n rakenne

13 Harjoitustyön palautuksesta
Ilmoittaudu optimassa kurssille Harjoitustyö palautetaan oman ryhmän harjoitustyön palautus –laatikkoon Ilmoittaudu

14 Kurssilla tarvitset Käyttäjätunnuksen TKK:n koneisiin
Ilmoittaudu harjoitusryhmään Oodissa Lisämateriaalia? Officesta, VBA:sta ja HTML –työkaluista on lukuisia kirjoja saatavilla Linkkejä kurssin kotisivuilla

15 Kurssin tiedottaminen
Noppa-sivut Kurssi-uutiset Aikataulut Oppimateriaali Harjoitustyöohjeet Arvosanat Optima Harjoitustyöpalautukset Sähköposti:

16 Kurssin opetushenkilökunta
Luennoitsija (Aura Paloheimo) Kurssin sisältöön liittyvät asiat Kurssikorvaavuudet Pääassistentti (Antti / Emilia) Käytännön järjestelyihin liittyvät asiat Harjoitusassistentit Harjoitusryhmiin ja -tehtäviin liittyvät asiat Harjoitustöiden vastaanotto ja arvostelu Sähköpostiosoite ensisijaisesti:

17 Kurssin kehittäminen – palaute
Kurssin kehittämiseksi tarvitsemme palautetta Luennoista Harjoituksista Oppimateriaalista Harjoitustyöstä Kurssin käytännön järjestelyistä Kurssista yleensä Palautetta voi antaa kurssin lopussa kurssikyselyn kautta Voit lisäksi antaa aina palautetta suoraan opetushenkilökunnalle Kiitos avustasi!

18 Kurssin motto: ”Säästämme aikaa ja nostamme laatua…”
T Tietotekniikan työkurssi

19 Microsoft Office 2007 -tuoteperhe
Tietokantoja: Taulukkolaskentaa: Muiden ihmisten kanssa jaettuja työtiloja: Dynaamisia lomakkeita: Muistiinpanoja: Sähköpostien lukua, uutisryhmiä: Kalvoesityksiä: Projektinhallintaa: Taittoa: Kaavioita: Tekstinkäsittelyä: MS Office on ohjelmakokonaisuus, jonka eri osilla sama toimintaideologia. Ohjelmat on suunniteltu tehokkaaseen yhteiskäyttöön.

20 Kielen vaihto Suurin osa saatavilla olevista ohjeistuksista englanninkielisten valikkojen mukaan, mutta jos haluat suomen- tai ruotsinkielisen Officen… Ohjelmavalikosta Microsoft Office Toolsien alta Microsoft Office 2007 Language Settings

21 Office-ohjelmat koostuvat objekteista
Application Workbook Sheet Range Rakennettu VBA:n avulla Objekteja voidaan käyttää eri ohjelmissa Yhteisiä objekteja on monia (application=sovellus, workbook=työkirja, sheet=sivu, range =alue)

22 Office 2007 käyttöliittymä
T Tietotekniikan työkurssi Office 2007 käyttöliittymä Välilehti Pikatyökalurivi (Quick Access Toolbar) Office-nappi Valintanauha (Ribbon) Nauhan ryhmä

23 Pikanäppäinkomentoja ja vinkkejä
Sovelluksen vaihto: ALT+TAB / SHIFT+ALT +TAB Pikanäppäimet näkyviin: ALT Kopiointi (Copy): CTRL+C Liittäminen (Paste): CTRL+V Komentojen peruuttaminen: CTRL+Z Uudelleen toteutus: CTRL+Y Help: F1 CTRL+hiiri: epäyhtenäisen alueen valinta kopiointia yms varten SHIFT+hiiri: yhtenäisen alueen valinta kopiointia yms varten Rivinvaihto SHIFT-ENTER (eri kuin kappaleenvaihto) Excel: sisällön lisäys soluun: F2

24 VBA-ohjelmointiympäristö
Visual Basic for Applications Ohjelmointityökalu, joka toimii Office-sovellusten päällä → makrotyökirja, makrodokumentti, makroesitys Jatketaan Office-sovellusten osaamista Tehostetaan toimintoja Excel: alottelijalle hyvä ohjelmointiympäristö Word: VBA-projektit usein asiakirjamalleihin (.dotx) PowerPoint: Melko harvinainen ympäristö VBA-ohjelmointiin Excel: helppo ensimmäinen kokemus ohjelmoinnista. Nauhoitetaan makro ja tutkitaan sen koodia. Excel ympäristönä: työkirjan toimintojen tehostaminen on luonnollinen jatkumo työkirjaan halutuista toiminnoista. Word-asiakirjan VBA-projektit: usen asiakirjamalleihin. Ohjelmointikoodilla voidaan esim. Tuottaa käyttäjälomake, joka kysyy käyttäjältä perustiedot ennen asiakirjan kirjoittamista. Kun käyttäjä kirjoittaa tiedot lomakkeelle ja hyväksyy lomakkeen, se asettaa tiedot asiakirjaan automaattisesti oikeille paikoilleen, esim asiakirjan ylä- ja alatunnisteisiin. Access

25 T-106.1061 Tietotekniikan työkurssi
Taulukkolaskenta Tehokas perustyökalu Soveltuu moneen tehtävään Yleisesti käytössä Microsoft Excel Käytetyin Runsaasti ominaisuuksia Toimii Windows-ympäristössä Yhteiskäyttöisyys Office-ohjelmien kanssa

26 Mihin taulukkolaskentaa voidaan käyttää?
T Tietotekniikan työkurssi Mihin taulukkolaskentaa voidaan käyttää? Laskemiseen Tilastollisen tiedon käsittelyyn Graafisten kuvaajien piirtämiseen Automaattisten lomakkeiden tekemiseen Yksinkertainen tietokannan luomiseen Tiedon jäsennys ja muokkaaminen Yksinkertainen tiedon esittämiseen Raporttien liitteet Lisäominaisuuksia VBA:n avulla

27 Taulukkolaskennan periaate
T Tietotekniikan työkurssi Taulukkolaskennan periaate Taulukkolaskennassa on käytössä ”ääretön” ruudukko Jokaisella ruudulla eli solulla on yksilöllinen osoite Jokaisella solulla on oma tietosisältönsä, joka voi olla lukuarvo, teksti, funktio, viittaus toiseen soluun tai näiden yhdistelmä Mistä tahansa solusta voidaan viitata mihin tahansa toiseen soluun ohjelman sisällä … Siis jo kerran käsiteltyä tietosisältöä voidaan käyttää uuden käsittelyn lähtökohtana

28 Excel näkymä Taulukkolaskennan periaatteena on tarkastella äärettöman kokoista kaksiuloitteista ruudukkoa, joka kuhunkin soluun voidaan tallentaa tietoa. Jokaisella solulla on oma yksilöllinen osoitteensa, jonka perusteella siihen voidaan viitata mistä tahansa muusta solusta käsin. Solun sisältämä tieto voi olla joko puhdasta dataa tai funktio, jolloin solun arvo määräytyy funktiolle lasketun arvon perusteella. Taulukkolaskennan perustelementit: Rivi ja sarake Solu ja solualue (viittaus alueen nurkkasolujen yhdistelmällä) Taulukko ja työkirja Objektit (kaaviot, kuvat, muista ohjelmista tuodut elementit) Makrot: nopeutetaan usein toistuvia toimenpidesarjoja Mihin taulukkolaskentaa käytetään: Laskemiseen Tilastollisen tiedon käsittelyyn Graafisten kuvaajien piirtämiseen Automaattisten lomakkeiden tekemiseen Yksinkertainen tietokannan luomiseen Tiedon jäsennys ja muokkaaminen Yksinkertainen tiedon esittämiseen Raporttien liitteet Lisäominaisuuksia VBA:n avulla VBA:

29 Excel pikanäppäimiä Täytetyn taulukon rivin/sarakkeen päähän: Ctrl-nuoli Valitsee täytetyn taulukon rivin/sarakkeen: Ctrl-shift-nuoli Valitsee täytetyn taulukon: ctrl-shift-* Sarakkeen piilotus: ctrl-o Edellisen toiminnon toisto: F4 Pakotettu rivinvaihto: alt-enter Zoomaus: ctrl-rulla Excelin solussa 1024 merkkiä näkyviin

30 Excelin välilehdet

31 Erikois- kopioinnit Huom: Delete >< Clear

32 Excelin rakenne Excelin perustiedostotyyppi on työkirja (workbook)
Kukin työkirja sisältää yhden tai useampia sivuja (sheet) (eli laskenta- taulukoita) Sivu sisältää soluja ja alueita

33 Solut (cells) ja viittaukset
Sarake (column) Solun osoite: ”B3” tai ”Sheet1!B3”, voidaan viitata mistä tahansa osasta ohjelmaa 523,2 Informaatiosisältö: ”tekstiä diipa daapa”, ”153,62”, ”=B2”, ”=SUM(A1:B2)” =B$5 =B1 523,2 =C$5 tsuppadai Muotoilu: värit, kirjasin, rivien tasaus… Solun muotoiluoptiot läpi =B5 tsuppadai =B$5 ”=B5” on suhteellinen viittaus, eli ”yksi oikealle, yksi ylös”. Kopioitaessa… Suora viittaus säilyttää paikkansa joko pysty- tai vaakasuunnassa tai molemmissa (esim =E$5 tai =$C$2) Rivi (row)

34 Solun tietosisältö

35 Soluun viittaaminen Suhteellinen viittaus Suora viittaus
Viittaa tiettyyn etäisyyteen solusta ”kolme ylös ja kaksi oikealle” Viittaus ”siirtyy” kopioitaessa Oletuksena Esimerkiksi: =A5 Suora viittaus Viittaa absoluuttisesti tiettyyn soluun (ns. solun vakiointi) ”viides solu ylhäältä ja neljäs vasemmalta” Säilyy kopioitaessa Määritetään $-merkillä Esimerkiksi: =$B$7 Pysty- ja vaakasuunta kiinnitetään erikseen eli yhdistetty viittaus Esimerkiksi: =B$7

36 Excelin funktiot (yli 300)
Funktioita on eri tarkoituksiin Talousmatematiikan funktiot Loogiset funktiot Tekstin muokkaamisen funktiot Aikafunktiot Tietokantafunktiot Matematiikka ja trigonometria Tilastolliset funktiot Insinöörifunktiot Informaatiofunktiot Viittausfunktiot KÄYTÄ APUNA HELP-VALIKKOA! Syötetään suoraan, Formulas –ryhmästä tai Insert–Function -valikosta Aloitetaan = -merkillä Argumentit annetaan suluissa funktion_nimi(a;b) Peruslaskutoimitukset symboleilla +, -, *, / ja ^

37 Talousmatematiikan funktiot (Financial )
Talousmatematiikan perusfunktiot Käytetään tehtäessä talouslaskuja Muutamia esimerkkifunktioita Nykyarvo: npv() Sijoituksen tuleva arvo: fv() Annuiteettilainan maksuerä : pmt() Koron määrä: rate() PMT –funktio laskee annuiteettilainan tai –sijoituksen maksuerän annetulla kaudella käyttämällä vaikoeriä ja –korkoa. Argumentteina annetaan korkoprosentti, aika kuukausina sekä pääoma, esim. =PMT(korkoprosentti;aika kuukausina;pääoma) .

38 Loogiset funktiot (Logical )
Tarvitaan taulukon hallintaan ja muiden funktioiden yhdistelyyn Sisältää ehtolauseen ja sen määreet Erittäin käyttökelpoisia Tärkeimmät funktiot Ehtofunktio: if(logical_test;value_if_true;value_if_false) ”molemmat toteutuu”: and() ”jompi kumpi toteutuu”: or() ”ei toteudu”: not()

39 Tekstin muokkaamiseen liittyvät funktiot (Text)
Käytetään tekstin muokkaamiseen Hyödyllisimpiä funktioita Tekstin yhdistely: concatenate() (vaihtoehtoisesti &-merkki) Tekstin osan poimiminen: mid() Tekstien vertailu: exact() Tekstin etsiminen: find(), search() Merkkien määrä tekstissä: len() Tekstin muuntaminen numeroksi: value() Välilyöntien poisto tekstistä: trim() Numeron pakotus tekstiksi: text()

40 Aikafunktiot (Date and Time)
Ctrl-+, ctrl-shift-+, .. Aikafunktiot (Date and Time) Muunnoksia erilaisten ajanilmausten välillä Tämän hetkisen ajan tutkiminen Päivämäärän erottimet: piste, kauttaviiva, tavuviiva Kellonaikojen erotin: kaksoispiste Päivämäärä väliltä (päivämäärät järjestyslukuja, kellonajat desimaaleja) Tärkeimmät funktiot Ajanhetki: now() hour(), minute(), year(), month(),day() Kellonaika: Ctrl –shift - ; Päivämäärästä numeroksi: date(year;month;day)

41 Viittausfunktiot (Lookup & Reference)
(Aika harvoin käytettyjä) Näyttävät muun muassa solun paikan Esimerkkifunktioita Transpoosi: transpose() Solun paikan funktiot: column(), row() Tiedon hakeminen taulukosta: vlookup()

42 Matemaattiset ja trigonometriset funktiot (Math & Trig)
Matemaattisia funktioita tarvitaan erillisiin laskutoimituksiin Usein käytettäviä funktioita Potenssiin korotus: power(number;power) Jakojäännös: mod(number;divisor) Kertoma: fact(number) Logaritmi: ln(number) ja log(number;base) Neliöjuuri: sqrt(number) Summa: sum(number1;number2,...) Pyöristys: round(number;num_digits) Trigonometriset funktiot: sin(), cos() ja tan() (huom! Kulma radiaaneina) Satunnaislukugeneraattori: rand()

43 Tilastolliset funktiot (Statistical )
Tarvitaan erilaisiin tilastollisiin toimiin ja dokumentin automatisointiin Runsaasti erilaisia funktioita Usein käytettäviä funktioita Numeroitujen solujen määrä: count() Kirjoitettujen solujen määrä: counta() Tietyn sisällön omaavien solujen määrä: countif() Keskiarvo: average() Minimi- ja maksimiarvot: min ja max() N:nneksi pienin: Small(), N:nneksi suurin: Large() Mediaani: median() Keskihajonta: stdev() Moodi: mode() Mediaani: keskimmäinen arvo, Keskihajonta: standardipoikkeama, moodi: jakaumassa useimmin esiintyvä arvo.

44 Tietokantafunktiot (Database and list management)
Käytetään ”tietokantojen” käsittelyyn Sarakkeet sisältävät jonkin tiedon Sarakkeen ylin rivi kertoo tiedon tyypin Vaakariveillä on tietokannan tiedot Funktioilla pystytään laskemaan, jokin osa tietokannasta Funktioiden määrittely Tietokannan alue: range Käsiteltävät tiedot: field Kriteeri:critera Esimerkiksi keskiarvo (daverage) ja summa (dsum)

45 Informaatiofunktiot (Information functions)
Erityissovelluksissa, esimerkiksi valmiissa pohjissa Yhdistetään usein loogisiin funktioihin Yleisimpiä funktioita Onko tyhjä: isblank() Onko numero: isnumber() Onko tekstiä: istext() ja text() Onko virhe: iserror() ja iserr()

46 Insinöörifunktiot (Engineering functions)
(Bessel funktiot) Kompeksilukujen laskutoimitukset Lukujärjestelmämuunnokset Esim: Kompeksiluvun syöttö: complex() Kompleksiluvun kertolasku: improduct() Desimaaliluku binääriseksi: dec2bin()

47 Matriisifunktiot Palauttavat arvon matriisin muodossa
Tarvitsevat usean ruudun Matriisifunktion syöttäminen Valitse arvoalue Kirjoita funktio Paina yhtä aikaa SHIFT-CTRL-ENTER Funktion editointi valitsemalla koko alue

48 Omat funktiot Pystytään toteuttamaan ne funktiot, joita ei ole valmiina Toteutetaan VBA:lla Käsitellään myöhemmin VBA:n käsittelyn yhteydessä

49 Funktioiden hienosäätöä
Show Formulas Soluviittauksen tarkistaminen Trace Precendents Trace Dependents Kehäviittaukset Circular References What-If Analysis

50 Taulukko ja sen käsittely
Home - Styles - Format as Table Taulukon lajittelu nousevasti, laskevasti, mukautetusti Taulukon pikasuodatus Piilottaa taulukosta työskentelyn ajaksi tarpeettomat rivit Kätevä suurien tietomäärien hallinnoimisessa ☺ ctrl shift * ☺

51 Kertaus luennon keskeisimmistä asioista
Kaikki harjoitukset ovat pakollisia MS Office tarjoaa monia yhteiskäytön etuja Excelin peruskäyttö on hanskassa Tiedät suhteellisen ja suoran viittauksen eron Osaat käyttää Excelin funktioita Tiedät, mitä funktioita on olemassa ja mistä niistä saa lisää tietoa

52 TÄRKEÄÄ Läsnäolo pakollista harjoitusryhmissä, muissa ryhmissä voi tarvittaessa käydä suorittamassa harjoituksia. EXCEL: solu (cell), rivi (row) ja sarake (column) suhteellinen ja suora viittaus kaavoja monipuolisesti, omien kaavojen teko mahdollista HARJOITUSTYÖ: Mieti aihetta. Perusta halutessasi ryhmä kaverin kanssa.

53 Kysymyksiä


Lataa ppt "T Tietotekniikan työkurssi"

Samankaltaiset esitykset


Iklan oleh Google