Dart Programming (3 op)
Toteutuksen tunnus: TT00GD76-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
-
14.01.2025 - 31.12.2025
Ilmoittautuminen toteutukselle on käynnissä.
Ilmoittaudu toteutukselle OMAssa
- Ajoitus
-
14.01.2025 - 31.12.2026
Toteutus on käynnissä.
- Opintopistemäärä
- 3 op
- Lähiosuus
- 0 op
- Virtuaaliosuus
- 3 op
- Toteutustapa
- Etäopetus
- Yksikkö
- ICT ja tuotantotalous
- Toimipiste
- Karaportti 2
- Opetuskielet
- englanti
- Paikat
- 0 - 5000
- Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma
- Opettajat
- Virve Prami
- Vastuuopettaja
- Janne Salonen
- Ryhmät
-
CAMPUSONLINE_TIVI_NONSTOPCampusOnline toteutukset (TiVi NonStop)
- Opintojakso
- TT00GD76
Tavoitteet
In this couse, you will learn the basics of Dart programming language.
Sisältö
1. Getting started
2. Dart Basics
3. Control Flow
4. Error Handling
5. Functions
6. Collections
7. Object-Oriented Programming
8. Asynchronous Programming
9. Project and Packages
10. File Handling
11. Testing
12. Final Project
Aika ja paikka
Course is delivered via Metropolia's Viope environment and it can be done in own pace.
Oppimateriaalit
Online.
Opetusmenetelmät
100% online (Self-Study) course.
Harjoittelu- ja työelämäyhteistyö
None.
Tenttien ajankohdat ja uusintamahdollisuudet
Online.
Toteutuksen valinnaiset suoritustavat
None.
Opiskelijan ajankäyttö ja kuormitus
Course can be done in own pace. So, the timetable is up to student her-/himself.
Sisällön jaksotus
Course can be done in own pace. So, the timetable is up to student her-/himself.
Arviointiasteikko
Hyväksytty/Hylätty
Arviointikriteeri, hyväksytty/hylätty
Pass/fail
Please complete 80% of the programming tasks, and once you have finished, send an email to viopesupport@metropolia.fi. Be sure to include a progress report in the form of a screenshot from your "My Corner" page on Viope, located on the left.
Arviointimenetelmät ja arvioinnin perusteet
After student has done at least 80% of tasks he/she can get grade pass.
Esitietovaatimukset
To get the most out of the course, you should have the following prerequisites:
1. Basic Programming Knowledge
Understanding of fundamental programming concepts such as variables, control flow (if statements, loops), functions, and data types.
Familiarity with the concept of data structures (e.g., arrays, strings) and basic algorithms.
2. Terminal Skills:
Comfortable using a command-line interface (CLI) or terminal.
Basic commands for navigating the filesystem (e.g., cd, ls/dir, mkdir).
3. IDE Familiarity
Ability to use a text editor or Integrated Development Environment (IDE) for writing code. Familiarity with Visual Studio Code is a plus.
This course has been created using the Dart version 3.6.