Login is required to submit assignments, but you may anonymously explore the course material.

Tervetuloa Ohjelmointi 1 -kurssille!

Tämä on oppimisympäristö A+, jota käytämme O1:n eli Ohjelmointi 1 -kurssin ja sen avoimen verkkoversion tarjoamiseen. Löydät täältä kurssin oppimateriaalin harjoitustehtävineen. Heti tuossa alla on uutispalsta ja sisällysluettelo; kurssin esittely löytyy materiaalin ensimmäisestä luvusta. Vasemmalla valikossa on muuta hyödyllistä.

Jos osaat suomea mutta A+ näkyy sinulla englanninkielisenä, vaihda kieltä -nappulalla vasemman reunan valikon yläosassa.

Welcome to Programming 1!

This is the A+ course platform that we use to run the course Programming 1, better known as O1. The course is open not only to Aalto University’s own students but to anyone. You’ll find all the course materials and assignments here in A+. There is a section for announcements immediately below. Further down, you’ll find our table of contents; there’s an introduction in the first chapter. The menu on the left has links to other useful pages.

If you're doing O1 in English, but A+ shows up in Finnish, please change languages with the button near the top of the menu on the left.


Course news

Viikkokooste ja neloskierrosWeek 4

Viikkokooste 4.0 on julkaistu. Seuraava deadline on ke 4.10. klo 18. Hyvää matkaa!

The newest weekly bulletin is out as Chapter 4.0. The next deadline is Oct 4th at 18:00. Bon voyage!

Kakkoskierrokselta kolmannelleBulletin #2, Week #3

Uusin viikkokooste on julkaistu lukuna 3.0. Kolmoskierroksen deadline on ke 27.9. klo 18:00.

There's a new weekly bulletin in Chapter 3.0. The Week 3 deadline is Wed, Sep 27th, at 18:00.

Ensimmäinen viikkokooste julkaistu, kakkoskierros ajankohtainenFirst weekly bulletin out; Week 2 underway

Ensimmäisen viikon palautteiden perusteella laadittu viikkokooste on julkaistu lukuna 2.0 kurssimateriaalissa. Käy katsomassa! Koosteesta löydät vastauksia kysymyksiin kurssin aiheista ja niiden ulkopuoleltakin sekä tunnelmapaloja oppimistilanteista. Kakkoskierrosta kannattaa aloittaa tekemään mahdollisimman pian. Deadline on ke 20.9. klo 18.

The first weekly bulletin has been published as Chapter 2.0 of the ebook. Go check it out! You should also start thinking about Week 2 as soon as possible; the deadline is Wed, Sep 20th at 6 p.m.

Kurssi on alkanutWe Are Go!

Kurssi on nyt käynnissä. Ensimmäisen tehtäväkierroksen tehtävien parissa on syytä aloittaa mahdollisimman pian, ja ilahduttavan moni on niin jo tehnytkin. Harjoitusryhmät aloittavat toimintansa torstaina; katso aikataulu harjoitusryhmäsivulta A+:n valikosta.

O1 is underway. Please do get to work on the assignments soon; many of you already have, which is great. The lab sessions are starting this Thursday, and you'll find the full schedule on the Lab Sessions page in the A+ menu.

Syksyn kurssi alkaaO1 will start soon

Kurssi alkaa virallisesti ensi viikolla. Tervetuloa! Ensimmäisen tehtäväkierroksen tehtävien parissa kannattaa aloittaa mahdollisimman pian, sillä ensimmäinen määräaika on jo ke 13.9. klo 18:00. Ja jos sattuu olemaan aikaa juuri nyt, voit aloittaa O1:n parissa omin päin vaikka heti. Se käy suuntaamalla verkko-oppikirjamme ensimmäiseen lukuun.

O1 officially kicks off next week. Welcome! The first deadline is already on Wednesday, September 13th at 18:00. If you happen to have time on your hands right now, you can already get started in the first chapter our ebook.