Tämä on vuoden 2018 hakemistossa.

The referenced paragraph does not exist.
The referenced paragraph does not exist.

Ohjelmointi 1, syksy 2018, luento 03

Lumiukko tyhmästi = väärin?

Voiko ohjelmia tehdä tyhmästikin, vai onko se absoluuttisesti väärin?

  • VL: voi tehdä tyhmästi, mutta silti toimii. Esim ylläpidon kannalta ratkaisut voivat olla huonoja.
18 Sep 18 (edited 18 Sep 18)
# L03

3. luento: ma 17.9.2018 klo 12:15-14:45: Aihe: Yksinkertainen graafinen C#-ohjelma, aliohjelmat, dokumentointi

Suosituksia opiskeluun

Tällä sivulla kerrotaan, kuinka Ohjelmointi 1 -kurssi on suunniteltu suoritettavaksi "ihanteellisesti".

Varaa kurssille vähintään 15 tuntia/viikko.

Ohjelmointi 1 -kurssin viikkorytmi joka toistuu 11 viikon ajan
Ohjelmointi 1 -kurssin viikkorytmi joka toistuu 11 viikon ajan

Viikon ensimmäisellä luennolla jaetaan seuraavan viikon demotehtävät. Tehtäviin kannattaa tutustua jo samantien ja jopa yrittää niiden tekemistä ennen viikon jälkimmäistä luentoa. Demotehtävien omatoimiseen tekemiseen on varattu keskimäärin 4 tuntia per viikko, mutta varsinkin alkuvaiheessa niiden tekemiseen voi mennä enemmänkin aikaa. Lisäksi työmäärän yksilöllinen vaihtelu on huomattavan suurta. Varaa siis riittävästi aikaa opiskeluun.

Hello World

# osaaminen
# helloeka
  • Ohjelman kääntäminen komentoriviltä

  • Hello World

      $env:Path += ";c:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Roslyn"
      csc HelloWorld.cs
      .\HelloWorld.exe
  • Lumiukkko

      csc Lumiukko.cs /reference:Jypeli.dll;Jypeli.Physics2d.dll;MonoGame.Framework.dll /platform:x86
U-levy
U-levy

Lumiukko

# lumiukko1
  • komentoriviltä
  • Visual Studiolla
  • 2 lumiukkoa
# tekstia

These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.