Skip to main content

Basics of C# programming (5 cr)

Code: CO00FQ62-3001

General information


Enrollment
28.11.2024 - 19.01.2025
Registration for the implementation has ended.
Timing
06.02.2025 - 31.05.2025
Implementation is running.
Number of ECTS credits allocated
5 cr
Local portion
0 cr
Virtual portion
5 cr
Mode of delivery
Distance learning
Unit
Opetuksen hallinto ja kehittäminen
Campus
Ecampus
Teaching languages
Finnish
Seats
15 - 100
Teachers
Jukka Selin
Groups
RIPA25
Cross-institutional studies
Course
CO00FQ62
No reservations found for realization CO00FQ62-3001!

Objective

Opintojakson suoritettuasi sinä osaat ohjelmoinnin ja C#-ohjelmointikielen perusteet, sekä pystyt laatimaan yksinkertaisia konsolisovelluksia C#-ohjelmointikielen avulla. Opintojakson suoritettuasi sinulla on myös riittävät ohjelmointivalmiudet jatkossa tapahtuvaan peliohjelmoinnin opiskeluun erityisesti Unity-pelimoottorilla, mutta soveltaen myös muilla pelimoottoreilla.

Content

• Ohjelmointiympäristön asennus
• Ohjelmointiympäristöön tutustuminen
• Ohjelmoinnin perusidea ja C#-konsolisovelluksen rakenne
• Muuttujat ja kommunikointi käyttäjän kanssa
• Ohjelman ohjausrakenteet
• Olio-ohjelmoinnin perusteet C#-ohjelmointikielellä
• Virheiden jäljitys ja muita ohjelmoinnin erityispiirteitä.

Course material

Opintojako perustuu opettajan tekemään kirjalliseen materiaaliin, sekä opetusvideoihin. Ulkopuolista materiaalia ei välttämättä tarvita.

Study forms and methods

This course is for CampusOnline-students, not for Xamk degree students.

RDI and work-related cooperation

Ei

Timing of exams and assignments

• Opiskelija voi edetä itsenäisesti täysin omaan tahtiinsa. Opintojakso on suoritettu, kun vaaditut tehtävät on
hyväksytysti suoritettu ja palautettu opintojakson Learn-alustalle.
• Opintojakso ei sisällä mitään aikaan tai paikkaan sidottuja elementtejä.
• Kaikki tarvittava materiaali (oppikirja ja videot), ohjeistus ja tehtävät löytyvät opintojakson Learn-alustalta.

Student workload

5 opintopistettä vastaa n. 135 tuntia opiskeljijan työtä.

Further information

Tämä on CampusOnline-toteutus, eikä ole tarkoitettu Xamkin tutkinto-opiskelijoille.

Evaluation scale

Approved/Failed

Assessment methods and criteria

• Opintojakson suoritus perustuu hyväksytysti tehtyihin ohjelmointitehtäviin, joita opiskelija voi tehdä ja palauttaa
täysin omaan tahtiinsa. Ohjelmointitehtäviä on kolme kappaletta.
• Opintojako on suoritettu, kun kaikki tehtävät on hyväksytysti palautettu opintojakson Learn-alustalle.
• Opintojakso ei sisällä tenttiä.

Go back to top of page