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.
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.
Rekisteröidy samalla sähköpostiosoitteella sekä MOOC.fi -palveluun, että avoimeen ammattikorkeakouluun, jos haluat opintopisteitä!
Centrian opiskelijat (lukukauden aikana)
Kun sinulla on tili luotuna, valitse VSCodessa oikea organisaatio ja opintojakso:
- Organisaation valinta: Centria University of Applied Sciences
- Oikea opintojakso riippuu toteutuksesta, jolla olet, kuten Algorithms and Data Structures with C# Fall XX tai Algorithms and Data Structures with 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 opintojakso:
- Organisaation valinta: Centria University of Applied Sciences
- Opintojakson valinta: OPEN XX-XX Algorithms and Data Structures with 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.
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).
Meidän täytyy ajaa tehtävät manuaalisesti, jos haluamme niin tehdä.
Visual Studio Codessa,
- Klikkaa oikealla hiiren napilla tiedostoa
Program.csja valitseOpen in integrated terminal. - Aja ohjelma kirjoittamalla
dotnet runauenneelle komentoriville ja painaEnter.

Tehtävien testaaminen
Tehtävien lähettäminen palvelimelle
Vain lähettämällä tehtävät palvelimelle, tehtävistä saa pisteitä, ja opintojaksolla 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!
