Back to all courses

Ohjelmoinnin peruskurssi Y1

Individual course

Maksimimäärä FITech-opiskelijoita: 100

Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassaolevaa opinto-oikeutta suomalaiseen korkeakouluun.

Huom! Ensimmäisen harjoituskierroksen määräaika on 12.9. aamulla klo 11:00. Jos et kerkeä tekemään tehtävää, voit korvata sen vastaavalla rästitehtävällä. Rästitehtävällä ei voi saada kierroksesta täysiä pisteitä (mutta tarpeeksi läpipääsyyn). Jotta pääset aloittamaan kurssin ajoissa, ota kurssipaikka vastaan Opintopolussa mahdollisimman pian.

Kurssilla suoritetaan Python-kielellä perinteisiä koodaustehtäviä, joissa kirjoitetaan lyhyitä ohjelmia annettujen ohjeiden mukaisesti.

Kurssisisältö

  • Lausekielinen ohjelmointi Python-kielen avulla
  • Rakenteinen ohjelmointi
  • Ohjelmistosuunnittelun alkeet
  • Perustietorakenteet
  • Hyvä ohjelmointityyli

Osaamistavoitteet

Kurssin suoritettuasi osaat kirjoittaa pieniä tietokoneohjelmia esimerkiksi insinööritehtävissä tarvittaviin laskentasovelluksiin ja pienten tietomäärien muokkaamiseen. Ymmärrät myös muiden kirjoittamia vastaavia ohjelmia.

Opetus

Kurssin voi suorittaa tenttiä lukuunottamatta itsenäisesti. Kurssilla järjestetään neuvontaa (vapaaehtoisia harjoitusryhmiä) paikan päällä Otaniemessä. Lisäksi harjoitustehtäviin voi saada apua kurssin web-neuvontafoorumilla. Luennoille tai harjoitusryhmään ei ole pakollista osallistua.

  • Luennot kampuksella maanantaina 4.9. klo 12.15–14 ja keskiviikkoisin klo 14.15–16.
  • Harjoitusryhmiä päivittäin ma-pe.
  • Kurssin tentti järjestetään kampuksella 26.11.–13.12. Exam-luokassa. Tähän tulee opiskelijan itse varata aika (3 tuntia) silloin kun Exam-luokat ovat auki (ei viikonloppuisin).

Työmäärä

Luennot 20 h, itsenäinen opiskelu ja pakollisten harjoitustehtävien tekeminen 100 h, tenttiin valmistautuminen ja osallistuminen 13 h. Luennoille tai harjoitusryhmään osallistuminen ei ole pakollista.

Tämä on Aalto-yliopiston tekniikan alan opiskelijoille tarkoitettu kurssi, ja kurssin etenemistahti ja vaikeustaso ovat sen mukaisia. Joissakin kurssin harjoitustehtävissä käytetään Python-ohjelmia matematiikan, fysiikan tai kemian ongelmien ratkaisemiseen (tarvittava matematiikka, fysiikka tai kemia on tällöin selitetty tehtävänannossa).

Niille, jotka haluavat tutustua ohjelmoinnin periaatteisiin selvästi helpommalla kurssilla, suosittelemme kaikille verkossa avoimesti olevia FITech 101 -kursseja, kuten Johdatus ohjelmointiin. Tutustu osoitteessa https://fitech101.aalto.fi/.

Lisätietoja kurssista Aalto-yliopiston kurssisivulla.

Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.

ohjelmointi alkeet, koodaus, koodaaminen, devaus, devaaja, devaaminen

Responsible teachers

Aalto University
Kerttu Pollari-Malmi
Aalto University
Sanna Suoranta

Contact person for applications

FITech Network University
Fanny Qvickström, Student services specialist
Application period has ended
Application period has ended
Topic:
Programming
Course code:
CS-A1111
Study credits:
5 ECTS
Price:
0 €
Course level:
Teaching period:
2.9.–20.11.2024
Application start date:
05.06.2024
Application deadline:
Application period has ended
Host university:
Aalto University
Who can apply:
Adult learner,
Degree student
Teaching method:
Blended
Place of contact learning:
Espoo
Teaching language:
Finnish
General prerequisites:
The ability to use a typical personal computers and basic applications such as e-mail. No prior programming knowledge is required.
Interested in this course? Subscribe and get updates about the course directly to your email. You can cancel subscription any time you want.

This course is included in the following theme