https://noppa.oulu.fi/noppa/kurssi/811122p/etusivu

Samankaltaiset tiedostot

Palautekysely tilastollisen signaalinkäsittelyn kurssiin

TT00AA Ohjelmoinnin jatko (TT10S1ECD)

Internet ja tietoverkot

031075P MATEMATIIKAN PERUSKURSSI II 5,0 op

031075P MATEMATIIKAN PERUSKURSSI II 5,0 op

Kurssiesite Lausekielinen ohjelmointi II Syksy Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto

Kurssiesite Lausekielinen ohjelmointi Syksy Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto

Vastuuopettaja. Kurssiesite Lausekielinen ohjelmointi Syksy Tavoitteet ja keinot. Lausekielinen ohjelmointi (10 op)

031010P MATEMATIIKAN PERUSKURSSI I 5,0 op

LC-8011 Työelämän venäjän perusteet 1. Aalto-yliopisto Kielikeskus Alexandra Belikova

Tietoturva. 0. Tietoa kurssista P 5 op. Oulun yliopisto Tietojenkäsittelytieteiden laitos Periodi / 2015

Kurssin aloitus. AS XML-kuvauskielten perusteet Janne Kalliola

Vastuuopettaja. Kurssiesite Lausekielinen ohjelmointi I Syksy Lausekielinen ohjelmointi I (5 op) Lausekielinen ohjelmointi I (5 op)

Kurssiesite Lausekielinen ohjelmointi I Syksy Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto

Vastuuopettaja. Kurssiesite Lausekielinen ohjelmointi I Syksy Lausekielinen ohjelmointi I (5 op) Lausekielinen ohjelmointi I (5 op)

Kurssiesite Lausekielinen ohjelmointi I Syksy Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto

SAS-ohjelmiston perusteet 2010

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

Kurssin käytännön järjestelyt. Tuotantotalous 1 Joel Kauppi

Tuloslaskenta (22C00400, 6 op)

Talousmatematiikan perusteet: Johdanto. Kurssin tavoitteet Käytännön järjestelyt Suosituksia suorittamiseen

Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla.

ABTEKNILLINEN KORKEAKOULU Tietoverkkolaboratorio

Tuloslaskenta (22C00400, 6 op)

Ohjelmointi II. Erkki Pesonen Luennot ja harjoitukset. Itä-Suomen yliopisto Tietojenkäsittelytieteen laitos 2015

Kurssin käytännön järjestelyt. Tuotantotalous 1 Tuomo Tanila

CHEM-A1200 Kemiallinen rakenne ja sitoutuminen, syksy 2016

Vastuuopettaja. Kurssiesite Olio-ohjelmoinnin perusteet Kevät Olio-ohjelmoinnin perusteet (TIEA2.1)

Kurssiesite Olio-ohjelmoinnin perusteet Kevät Jorma Laurikkala Tietojenkäsittelytieteet Luonnontieteiden tiedekunta Tampereen yliopisto

Kurssiesite Lausekielinen ohjelmointi I Kesä Jorma Laurikkala Tietojenkäsittelytieteet Luonnontieteiden tiedekunta Tampereen yliopisto

Vastuuopettaja. Kurssiesite Olio-ohjelmoinnin perusteet Kevät Olio-ohjelmoinnin perusteet (5 op) Tavoitteena

Johdanto kurssille. Vastuuopettaja: Ilona Mikkonen, Yliopiston lehtori. Tapaaminen sopimuksen mukaan;

Kurssiesite Olio-ohjelmoinnin perusteet Kevät Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto

Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla.

Vastuuopettaja. Kurssiesite Olio-ohjelmoinnin perusteet (TIEA2.1) Kevät Olio-ohjelmoinnin perusteet (eli Oope) Laajuus

Kurssin opettajat, tavoitteet ja käytänteet (kevät 2016) MS-C2107 Sovelletun matematiikan tietokonetyöt 1

Kurssiesite Olio-ohjelmoinnin perusteet (TIEA2.1) Kevät 2018

Näkökulmia monimuoto-opetukseen

TU-C3010 Projektien suunnittelu ja ohjaus (5 op.)

Vastuuopettaja. Kurssiesite Lausekielinen ohjelmointi I Syksy Lausekielinen ohjelmointi I (5 op) Lausekielinen ohjelmointi I (5 op)

Kurssiesite Lausekielinen ohjelmointi I Syksy Jorma Laurikkala Tietojenkäsittelytieteet Luonnontieteiden tiedekunta Tampereen yliopisto

Tietokoneverkot. T Tietokoneverkot (4 op) viimeistä kertaa CSE-C2400 Tietokoneverkot (5 op) ensimmäistä kertaa

Kon Hydrauliikka ja pneumatiikka Tutkimustehtävät - info

AB TEKNILLINEN KORKEAKOULU

Menetelmiä jatkuvaan opiskeluun kannustamiseen ja oppimisen seurantaan

ABTEKNILLINEN KORKEAKOULU Tietoverkkolaboratorio

AB TEKNILLINEN KORKEAKOULU

Tervetuloa! Matematiikka tutuksi

- Ilmoittaudu OODI:n kautta ainakin luentojen kohdalle, jotta olet mukana opintotoimiston listoilla.

Projektien suunnittelu ja ohjaus TU-C3010

Kannustusta jatkuvaan oppimiseen Optima-ympäristön avulla. Saana-Maija Huttula OpinTori Oulun yliopisto 2015

Kurssin suorittaminen. Merkkituotteet strategisessa markkinoinnissa KTT Eiren Tuusjärvi

T Johdatus tietoliikenteeseen 5 op. Kevät 2013

T harjoitustehtävät, syksy 2011

Flippausta 3 korkeakoulun opiskelijoille

MS-C2103 Koesuunnittelu ja tilastolliset mallit (5 op)

MS-C2128 Ennustaminen ja Aikasarja-analyysi, 5 op Esittely

ELEC-C3220 KVANTTI-ILMIÖT

Ohjelmistojen mallintaminen, kesä 2009

22A00110 Laskentatoimen perusteet (6 op) SYLLABUS. Opettaja. Jari Melgin Huone H 3.35/Töölö Puhelin

PHYS-A0120 Termodynamiikka (TFM) Maanantai

Harjoitustyöinfo kevät TU-A1100 Tuotantotalous 1

Kohti ylioppilaskirjoituksia

HAHMONTUNNISTUKSEN PERUSTEET

Ohjelmistotekniikan menetelmät, kesä 2008

740150P Valmiustaitoja biokemisteille (2 op) Tuomo Glumoff Helmut Pospiech Jari Heikkinen Anne Mäkelä

HAHMONTUNNISTUKSEN PERUSTEET

Tietojenkäsittelytieteet Tutkinto-ohjelman info. Henrik Hedberg Heli Alatalo

SYKSY Seuraa opetusaikataulua päivitysten havaitsemiseksi

CHEM-A1410, Materiaalitieteen perusteet Kurssin esittely

802120P Matriisilaskenta (5 op)

Digitalisoitu harjoitustehtävien ratkaisujen palautus sekä arviointi matematiikan ja tilastotieteen yliopisto-opinnoissa

Agenda. Läpäisyvaatimukset Henkilökunta Luennot ja aikataulu Kurssimateriaali Harjoitustyöt Demoharjoitus Tentti ja arvostelu Muuta?

T Johdatus tietoliikenteeseen ja multimediatekniikkaan 5 op. Kevät 2013

Mallilukujärjestys 1. vuosi 2013

SYKSY Seuraa opetusaikataulua päivitysten havaitsemiseksi

Kurssin käytännön järjestelyt. Tuotantotalous 1 Tuomo Tanila

YLIOPPILASKOE ON KYPSYYSKOE. Vastuu on Sinulla tutkinnon ajoituksesta ja valinnoista

Kuvataiteen perusopinnot (25 op) - ayukuv1700

Ohjelmistoarkkitehtuurit. Kevät

Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tentti kestää kolme tuntia. Tehdään sähköisesti mikroluokkien Windows-koneilla.

Tietokoneavusteinen arviointi kurssilla Diskreetin matematiikan perusteet. Helle Majander Aalto-yliopiston teknillinen korkeakoulu

Kurssijärjestelyt. ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos

- Kenttä auki vapaata harjoittelua varten Tavesin jäsenille, su klo Pakkasraja -15 C, seuraa myös lumitilannetta.

CHEM-A1400, Tulevaisuuden materiaalit. Kurssin esittely. Kurssin esittely. Kurssin tavoitteet. Kurssin tavoitteet CHEM-A1400 esittely 1

MS-C2103 Koesuunnittelu ja tilastolliset mallit (5 op)

SYKSY Seuraa opetusaikataulua päivitysten havaitsemiseksi

Korkealämpötilakemia

Kurssin käytännön järjestelyt. Tuotantotalous 1 Jukka Kurki

SEURAA OPETUSAIKATAULUA - MUUTOKSET NÄKYVÄT PUNAISELLA! SYKSY lv. Seuraa opetusaikataulua päivitysten havaitsemiseksi

TU-C3010 Projektien suunnittelu ja ohjaus (5 op.)

Biokemian menetelmät I P (10 op / 8 op / 3,5 op) Juha Kerätär (F210, Kontinkangas,

Harjoitus 6. Käytä String-luokasta vain charat- ja length-operaatioita.

T3 Kevät Tietotekniikkataidot OP Pakollinen kurssi lähes kaikissa yksiköissä

Harjoitus 2 (viikko 45)

Tietojenkäsittelytieteet Tutkinto-ohjelman info. Henrik Hedberg (Heli Alatalo)

Vieraiden kielten aineenopettajakoulutus/aikataulu viikoille 36 38/Minna Maijala [ ]

Harjoitustyöinfo kevät TU-A1100 Tuotantotalous 1

YLIOPPILASTUTKINTO - nyt voimassa oleva lainsäädäntö

Transkriptio:

Johdatus ohjelmointiin 811122P Yleiset järjestelyt: Kurssin sivut noppa -järjestelmässä: https://noppa.oulu.fi/noppa/kurssi/811122p/etusivu

0. Kurssin suorittaminen Tänä vuonna kurssin suorittaminen tapahtuu siten, että varsinaisia luentosalissa pidettäviä luentoja on vain 6 tuntia. Opiskelu tapahtuu mikroluokissa: kurssin materiaaliin tulee tutustua tietysti etukäteen. opettaja pitää lyhyen alustuksen/kertauksen harjoituskerran aiheesta. opiskelijat tekevät oppimistehtäviä jos jokin asia on epäselvä, niin KYSY

1. Luennot 6h Aloitus maanantaina 29.8.2016, viimeinen luento 12.9.2016 Maanantaisin salissa L5, klo 8.15-10.00 https://noppa.oulu.fi/noppa/kurssi/811122p/luennot

Luentomateriaali ladattavissa osoitteesta: https://noppa.oulu.fi/noppa/kurssi/811122p/luentomateriaali_pdf-formaatissa

2. Harjoitukset Harjoituksissa tarkennetaan luentomateriaalin keskeisimpiä asioita ja harjoitellaan ohjelmien suunnittelua, kirjoittamista (so. koodausta) virheiden etsintää suorittamista

Harjoitukset 1. luokassa tapahtuva ohjattu harjoittelu, tehtävien tekemisestä saa lisäpisteitä (0,25p/kerta) 2. pakollinen viikkotehtävä (eli kotitehtävä) palautettava määräaikaan mennessä Moodleen tehtävä arvostellaan (max 10p/viikkotehtävä, lopulliset arviointiin laskettavat pisteet saadaan jakamalla saadut pisteet [max. 80 pistettä] luvulla 20 = 4 pistettä) arviointi vaikuttaa kurssin loppuarvosanaan.

Harjoituksia on 8 kertaa Alkavat viikolla 35 Useita ryhmiä ja aikoja Harjoitusajat ja -paikat löytyvät osoitteista: https://noppa.oulu.fi/noppa/kurssi/811122p/harjoitukset Harjoitustehtävät ja niiden malliratkaisut löytyvät osoitteesta: https://noppa.oulu.fi/noppa/kurssi/811122p/harjoitusteht_v_t_ja_niiden_malliratkaisut

Viikkotehtävät (so. kotitehtävät) palautetaan moodle järjestelmään: http:// opetus-tol.oulu.fi/moodle/ Ohjattuun harjoitteluun osallistuminen ei ole pakollista, mutta suotavaa. Tehtäviä saa/voi tehdä myös kotona

Harjoitustehtäviin tulee tutustua etukäteen ennen harjoituksia VIIKKOHARJOITUSTEHTÄVIEN PRUJAAMISESTA RANGAISTUKSENA ON KAIKKIEN HARJOITUSPISTEIDEN MENETYS!

3. Kurssin suorittaminen Kurssin voi suorittaa joko: Lopputentillä + harjoituspisteillä + kotitehtävillä tai Välikokeilla (3 kpl) + harjoituspisteillä + kotitehtävillä

Harjoituspisteet lasketaan yhteen välikoeiden/lopputentin pisteiden ja viikkotehtävien pisteiden kanssa Lopputentin maksimipistemäärä on 24 pistettä o Läpi pääsee 12 pisteellä o Lopputentistä on saatava vähintään 9 pistettä, jotta pääsee läpi jos/kun harjoituspisteet ja kotitehtäväpisteet lasketaan mukaan

Yksittäisen viikkotentin maksimipistemäärä on 8 pistettä o Yhteensä 24 pistettä o Läpi pääsee 12 pisteellä Jokaisesta viikkotentistä on kuitenkin saatava vähintään 3 pistettä Kurssin maksimipistemäärä on koepisteet (max. 24) + harjoituspisteet (max. 2) + viikkotehtävien pisteet (max. 4) eli 30 pistettä.

Lopputenteissä ei käytetä koneita? Tentissä saa olla mukana luentomateriaali ja kurssikirjallisuutta

Esitiedot Windows/UNIX/Linux/Mac Os X -peruskomennot (jos ei osaa, niin sitten harjoituksissa opastetaan), tiedostojen käsittely, luonti, muokkaus, kopiointi jne. Harjoittelu mikroluokissa omatoimisesti Ei vaadita aikaisempaa ohjelmointikokemusta

Ongelmatilanteissa auttavat Harjoitusten vetäjät auttavat harjoituksiin liittyvissä asioissa Tietohallinnon asiakasneuvonta: koneiden käyttöön liittyvät asiat, oppaat ja tuotteet sekä tiedot käytettävistä mikroluokista Ilkka Räsänen, GF304-2, ilkka.rasanen(at)oulu.fi

Kurssin tavoite Ensimmäinen ohjelmointikurssi Ohjelmien suunnittelun alkeet C-kielisen ohjelmoinnin periaatteet

Kurssikirja : Paul Deitel, Harvey Deitel: C HOW TO PROGRAM; Pearson Education

Alustava sisältö 1. Ohjelmoinnin peruskäsitteet 2. C-kieli ja ongelmanratkaisu 3. Ohjausrakenteet 4. Askeleittain tarkentaminen ja modulaarinen ohjelmointi 5. Tietotyypit 6. Taulukko 7. Merkkijonot 8. Osoittimet 9. Tietueet 10. Tiedostojen käsittely