TMC-Ohjeet

Esivaatimukset

Voidaksesi tehdä tehtävät, sinun tulee asentaa muutama ohjelmisto koneellesi, sekä luoda käyttäjätunnus MOOC.fi -palveluun.

.NET

Sinulla tarvitsee olla .NET (kutsutaan myös nimellä Dotnet) asennettuna. Voit asentaa sen täältä: https://dotnet.microsoft.com/download.

Huom!
Käytössä on dotnet 6.0, mutta sen tuki loppuu. Syksyllä käytössä 8.0!

Visual Studio Code (VSCode)

Käytämme Visual Studio Code -tekstieditoria. Löydät ohjeet esimerkiksi täältä tai suoran asennuslinkin tästä

C# ja TMC Plugin

Kun olet asentanut VSCoden, sinun tulee asentaa Test My Code eli TMC -laajennuksen siihen. Ohjeet löydät täältä

Tarvitset myös C# -laajennuksen: Visual Studio Code Marketplace

Kuinka tehtäviä tehdään

Rekisteröityminen MOOC.fi -palveluun

Asennettuasi kaiken tarvittavan, sinun tulee ladata tehtävät koneellesi. Sitä varten tarvitset MOOC.fi tilin. Voit lukea ohjeet täältä. Seuraa ohjeita vaiheeseen Kirjautuminen ohjelmointiympäristöön asti.

Huom!
Rekisteröidy korkeakoulun (tai koulun) sähköpostiosoitteella, jos sinulla on sellainen!

Rekisteröidy samalla sähköpostiosoitteella sekä MOOC.fi -palveluun, että avoimeen ammattikorkeakouluun, jos haluat opintopisteitä!

Centrian opiskelijat

Kun sinulla on tili luotuna, valitse VSCodessa oikea organisaatio ja kurssi:

  • Organisaation valinta: Centria University of Applied Sciences
  • Oikea kurssi riippuu toteutuksesta, jolla olet, kuten Basics of Programming in C# Fall XX tai Basics of Programming in C# Spring XX, missä XX on lukukausi.
    • Oikea nimi löytyy myös Itslearningista.

Avoin yliopisto ja vapaa oppiminen

Kun sinulla on tili luotuna, valitse VSCodessa oikea organisaatio ja kurssi:

  • Organisaation valinta: Centria University of Applied Sciences
  • Kurssin valinta: OPEN XX-XX Basics of Programming in C# missä XX-XX on lukuvuosi.

Tehtävien tekeminen

Löydät jokaisen osion tehtävät aina luvun lopusta. Kaikissa luvuissa ei ole tehtäviä.

Voit seurata näitä ohjeita (tiettyyn pisteeseen asti) tehtävien tekemiseen.

Huom!
Tässä kohtaa voit törmätä bugiin (virheeseen), ja tehtävät eivät tule näkyviin.

Tässä tapauksessa, valitse uudelleen Extensions-valikosta TMC-laajennus, ja ota se käyttöön (Enable).

Tämän jälkeen VSCode kysyy, luotatko laajennukseen ja tiedostoihin, vastaa molempiin KYLLÄ (YES).

Tehtävien ajaminen

Huom!
Valitettavasti osuus "Lähdekoodin ajaminen" ei toimi vielä C#:lla

Meidän täytyy ajaa tehtävät manuaalisesti, jos haluamme niin tehdä.

Visual Studio Codessa,

  • Klikkaa oikealla hiiren napilla tiedostoa Program.cs ja valitse Open in integrated terminal.
  • Aja ohjelma kirjoittamalla dotnet run auenneelle komentoriville ja paina Enter.

Dotnet run

Huom!
Dollarin merkki kuvissa EI ole osa komentoa!

Tehtävien testaaminen

Seuraa näitä ohjeita

Tehtävien lähettäminen palvelimelle

Vain lähettämällä tehtävät palvelimelle, tehtävistä saa pisteitä, ja kurssilla pääsee etenemään. Seuraa näitä ohjeita.

Pistetilanteen tarkistaminen

Voit tarkastaa oman pistetilanteesi kirjautumalla osoitteessa https://tmc.mooc.fi olevaan verkkopalveluun. Verkkopalveluun kirjaudutaan MOOC.fi-tunnuksilla.

Virheitä materiaalissa?

Löysitkö virheen tiedoissa? Tai kirjoitusvirheen? Lähetä meille parannusehdotus GitHubissa ja auta meitä parantamaan materiaalia!