IoT and Web Programming (5 cr)
Code: 5G00ET61-3006
General information
- Enrolment period
- 15.11.2021 - 09.01.2022
- Registration for the implementation has ended.
- Timing
- 03.02.2022 - 01.05.2022
- Implementation has ended.
- Credits
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- ICT Engineering
- Campus
- TAMK Main Campus
- Teaching languages
- Finnish
- Degree programmes
- Degree Programme in ICT Engineering
Objectives (course unit)
The student knows the needs and possibilities of application of data storage and web programming in IoT systems. The student is able to implement a simple web application for storing data using the IoT system. Students are familiar with the most common modern techniques of data storage and web programming.
Content (course unit)
Web programming techniques and languages, data storage techniques, data acquisition and storage, data api implementation, data reading from api, data processing, data display to end user. Command line basics.
Prerequisites (course unit)
Basics of C++ Programming
Assessment criteria, satisfactory (1-2) (course unit)
The student is able to receive and store data and is able to display stored data to the end user in a web application.
Assessment criteria, good (3-4) (course unit)
The student is able to create and publish a web application to support the IoT system. The student is able to create interaction for the end user. The student is able to implement data storage, reading, reading and displaying to the end user.
Assessment criteria, excellent (5) (course unit)
The student is able to create and publish an easy-to-use web application to support the IoT system. The student is able to create interactivity that supports ease of use. Students are able to produce versatile solutions for storing, reading, processing and displaying data.
Location and time
Ks. opintojakson sivut (Moodle)
Exam schedules
Ei tenttiä.
Harjoitustyö tehdään opintojakson aikana erikseen annettavan aikatulun mukaisesti.
Uusinta ja korotus erikseen sovittavalla harjoitustyöllä tai sen täydennyksenä.
Assessment methods and criteria
Arvosana muodostuu harjoitustyön perusteella, jonka arvostelu on 0-4, sekä tehtyjen viikkoharjoituksen perusteella.
Viikkoharjoituksista tulee olla tehtynä vähintään 30 %, jotta kurssin voi läpäistä, jonka jälkeen tehtävät nostavat arvosanaa seuraavasti:
30-75 % -- +1 arvosanaan
75-100 % -- +2 arvosanaan
Harjoitustyön arvosana muodostuu täyttyneistä kriteereistä, joiden tarkempi kuvaus tulee Moodleen.
Assessment scale
0-5
Teaching methods
Etäluennot, itsenäinen työskentely (sis. viikkoharjoitukset, harjoitustyö).
Learning materials
Verkkomateriaali
Student workload
Etäluennot 45 tuntia.
Itsenäinen työskentely sis. viikkoharjoitukset 90 tuntia.
Yhteensä 135 tuntia.
Completion alternatives
Harjoitustyö lisäominaisuuksilla
Assessment criteria - fail (0) (Not in use, Look at the Assessment criteria above)
Harjoitustyö ei täytä minimivaatimuksia tai harjoitustyö jää kesken tai harjoitustyötä ei ole palautettu.
Viikkoharjoituksia ei ole tehtynä 30 %.
Assessment criteria - satisfactory (1-2) (Not in use, Look at the Assessment criteria above)
Projektin arviointiin erilliset ohjeet oppimisympäristössä (Moodle).
Assessment criteria - good (3-4) (Not in use, Look at the Assessment criteria above)
Projektin arviointiin erilliset ohjeet oppimisympäristössä (Moodle).
Assessment criteria - excellent (5) (Not in use, Look at the Assessment criteria above)
Projektin arviointiin erilliset ohjeet oppimisympäristössä (Moodle).