Skip to main content
MyCourses MyCourses
  • Schools
    School of Arts, Design, and Architecture (ARTS) School of Business (BIZ) School of Chemical Engineering (CHEM) –sGuides for students (CHEM) – Instructions for report writing (CHEM) School of Electrical Engineering (ELEC) School of Engineering (ENG) School of Science (SCI) Language Centre Open University Library Aalto university pedagogical training program UNI (exams) Sandbox
  • CORONAVIRUS INFO
    Koronavirus - tietoa opiskelijalle Coronavirus - information for students Coronavirus - information för studerande Koronaviruksen vaikutus opiskeluun: kysymyksiä ja vastauksia Effects of the coronavirus on studies: questions and answers Coronaviruset och studierna: frågor och svar Corona help for teachers
  • Service Links
    MyCourses - Instructions for Teachers - Teacher book your online session with a specialist - Digital tools for teaching - Personal data protection instructions for teachers - Instructions for Students - Workspace for thesis supervision WebOodi Into portal for students Courses.aalto.fi Library Services - Resourcesguides - Imagoa / Open science and images IT Services Campus maps - Search spaces and see opening hours Restaurants in Otaniemi ASU Aalto Student Union Aalto Marketplace
  • ALLWELL?
    Study Skills Support for Studying Starting Point of Wellbeing About AllWell? study well-being questionnaire
  •   ‎(en)‎
      ‎(en)‎   ‎(fi)‎   ‎(sv)‎
  • Toggle Search menu
  • Hi guest! (Log in)

close

ELEC-A7100 - C-ohjelmoinnin peruskurssi, 02.01.2017-19.05.2017

  1. Home
  2. Courses
  3. school of ele...
  4. department of...
  5. elec-a7100 - ...
  6. Sections
  7. Arviointi
Syllabus

Arviointi

  • Arviointi

    Arviointi

    Kurssin arviointi koostuu kolmesta osasta, joista kustakin annetaan osa-arvosana välillä 0 - 5,5. Kukin kolmesta osasta on läpäistävä hyväksytysti. Lopullinen arvosana lasketaan osa-arvosanojen painotettuna keskiarvona seuraavasti:

    • Harjoitustehtävät (40%)
    • Ohjelmointitehtävä (20%)
    • Koe (40%)

    Osa-arvosana lasketaan jatkuvalla asteikolla, ja pyöristetään kokonaisluvuksi kun painotettu keskiarvo on laskettu. Jokainen piste voi olla siis tärkeä.

    Harjoitustehtävät

    Kurssilla on 10 harjoitustehtäväkierrosta, joista kustakin voi saada 100 pistettä, eli maksimissaan voi saada 1000 harjoitustehtäväpistettä. Hyväksytty suoritus edellyttää vähintään 500 pistettä. Lisäksi vähintään 7 harjoituskierrokselta on saatava 50 pistettä tai enemmän. Mikäli nämä kriteerit täyttyvät, osa-arvosana muodostuu seuraavalla kaavalla: (pisteet - 500) / 500 * 5 + 0.5

    Ohjelmointitehtävä pisteytetään välillä 0 - 10. Vähintään 5 pistettä pitää saada, jotta suoritus hyväksytään. Tarkempia ohjeita ja arviointikriteerit löytyvät ohjelmointitehtävän kuvauksesta. Osa-arvosana lasketaan muutoin edellä kuvatun kaavan mukaisesti.

    Kokeessa jaossa on maksimissaan 24 pistettä, ja vähintään 12 pistettä on saatava. Siinäkin osa-arvosana noudattaa edellä kuvattua menetelmää. Koe tehdään mikroluokassa käyttäen TIM-järjestelmää ja siihen sisäänrakennettua editoria. Kokeen aikana ei ole pääsyä muualle verkkoon kuin itse järjestelmään ja cppreference - sivustoon, jossa on kuvattu C-funktioiden ja rakenteiden toimintaa. Koekoneissa käytetään erillistä tenttitunnusta, jolla voi käyttää vain selainta, eikä kotihakemistoihin tai muihin ohjelmistoihin ole pääsyä. Koetta valvotaan normaalisti kurssihenkilökunnan voimin, lisäksi opettajan koneelta voi valvoa kunkin työaseman työskentelyä. Valvojat voivat auttaa ympäristön teknisissä käyttöongelmissa, mutta tehtäviin emme ota kantaa. Kokeiden aikana muualta ei pääse käsiksi TIM-materiaaleihin, mutta klo 16 jälkeen ne avataan jälleen normaalisti seuraavaan aamuun asti. Kertaamista varten on kokeiden aikana kuitenkin käytössä aiempi kurssimateriaali, jossa on pitkälti samat asiat. Kannattaa kuitenkin kerrata asioita jo tällä viikolla. Kirjaudut TIM:iin omalla TIM-käyttäjätunnuksellasi, varmista että muistat oman salasanasi.

    Kokeen maksimikesto on kolme tuntia, ja aikaisintaan saa poistua tunnin kuluttua aloituksesta. Poistumisen yhteydessä on esitettävä henkilöllisyystodistus. Koe suoritetaan useassa 20 henkilön ryhmässä, joihin on ilmoittauduttava Oodissa. Vain yhteen ryhmään voi ilmoittautua. Ilmoittautuminen on pakollinen. Kokeet järjestetään 3.5. - 8.5. välisenä aikana.

    Koe koostuu kolmesta tehtävästä, joissa joko toteutetaan lyhyitä funktioita, tai korjataan valmiiksi annettua ohjelmaa. Kustakin tehtävästä saa maksimissaan 8 pistettä. Tehtävät toteutetaan TIM-järjestelmään, johon on normaalisti integroitu kääntäjä, ja jossa ohjelmia voi testata. Kokeessa ei kuitenkaan ole käytössä automaattitarkistinta, vaan sinun on itse tutkittava toimivatko ohjelmat. Tehtävät pisteytetään jälkikäteen. Koska koe tehdään useassa vuorossa, koetehtävät arvotaan satunnaisesti, eli kaikki eivät pääse tekemään samoja tehtäviä. Tehtävät on kuitenkin suunniteltu yhteismitallisiksi ja niissä testataan samanlaisia asioita. On mahdollista saada myös osittaisia pisteitä, vaikka ohjelma ei täysin toimisikaan, joten ei siis kannata jumittua ensimmäiseen tehtävään koko kolmeksi tunniksi.

    Käytössäsi on harjoituskoe, joka pyrkii simuloimaan varsinaista koetta melko tarkasti. Varsinainen koe tulee näyttämään samanlaiselta.

    English summary of the Exam arrangements

    • You must register to exam in Oodi. The exams are arranged between May 3rd and May 8th.
    • The exam lasts a maximum of three hours. You can leave at earliest after one hour. The exam will have three tasks that will be chosen from a random pool. I.e., your colleague may not get the same tasks, even though they are designed to be of similar level of difficulty.
    • Before leaving, you should show your photo ID to the exam supervisors.
    • The exam will be conducted using TIM system in supervised computer class. The computers do not have access to the Internet except for the cppreference site, that contains information about C libraries and functions. You will not use your own computer login, and are allowed only to use the browser. You will not have access to your home directory or other (e.g. command line) tools.
    • The tasks are not automatically assessed, but you can use the embedded compiler in TIM and test the programs with valgrind. The tasks will be evaluated afterwards. Note that you may also get partial points for a program that does not fully work, so it is not a good idea to get stuck to the first task for the whole three hours.
    • Ensure that you remember your password to the TIM system. You will log in to TIM with your own TIM account.
    • You will not have access to TIM materials during the exams (from anywhere). However, there are old backup materials you can use for studying during these times. It is advised that you practice before the first exam starts.
    • There is an demo exam that demonstrates how the actual exam will look like. Unfortunately the demo exam is only available in Finnish, but the actual exam will be available also in English.

    Previous section

    ◄Harjoitukset

    Next section

    Ohjelmointitehtävä►
    Skip Upcoming events
    Upcoming events
    Loading There are no upcoming events
    Go to calendar...
    • ELEC-A7100 - C-ohjelmoinnin peruskurssi, 02.01.2017-19.05.2017
    • Sections
    • General
    • Kurssimateriaali
    • Kurssin aikataulu
    • Harjoitukset
    • Arviointi
    • Ohjelmointitehtävä
    • Home

    Aalto logo

    Tuki / Support
    • MyCourses help
    • mycourses(at)aalto.fi
    Palvelusta
    • MyCourses rekisteriseloste
    • Tietosuojailmoitus
    • Palvelukuvaus
    About service
    • MyCourses protection of privacy
    • Privacy notice
    • Service description
    Service
    • MyCourses registerbeskrivining
    • Dataskyddsmeddelande
    • Beskrivining av tjänsten
    
    Hi guest! (Log in)
    • Schools
      • School of Arts, Design, and Architecture (ARTS)
      • School of Business (BIZ)
      • School of Chemical Engineering (CHEM)
      • –sGuides for students (CHEM)
      • – Instructions for report writing (CHEM)
      • School of Electrical Engineering (ELEC)
      • School of Engineering (ENG)
      • School of Science (SCI)
      • Language Centre
      • Open University
      • Library
      • Aalto university pedagogical training program
      • UNI (exams)
      • Sandbox
    • CORONAVIRUS INFO
      • Koronavirus - tietoa opiskelijalle
      • Coronavirus - information for students
      • Coronavirus - information för studerande
      • Koronaviruksen vaikutus opiskeluun: kysymyksiä ja vastauksia
      • Effects of the coronavirus on studies: questions and answers
      • Coronaviruset och studierna: frågor och svar
      • Corona help for teachers
    • Service Links
      • MyCourses
      • - Instructions for Teachers
      • - Teacher book your online session with a specialist
      • - Digital tools for teaching
      • - Personal data protection instructions for teachers
      • - Instructions for Students
      • - Workspace for thesis supervision
      • WebOodi
      • Into portal for students
      • Courses.aalto.fi
      • Library Services
      • - Resourcesguides
      • - Imagoa / Open science and images
      • IT Services
      • Campus maps
      • - Search spaces and see opening hours
      • Restaurants in Otaniemi
      • ASU Aalto Student Union
      • Aalto Marketplace
    • ALLWELL?
      • Study Skills
      • Support for Studying
      • Starting Point of Wellbeing
      • About AllWell? study well-being questionnaire
    •   ‎(en)‎
      •   ‎(en)‎
      •   ‎(fi)‎
      •   ‎(sv)‎