Basics of Programming I
Structure Type: | Study unit |
---|---|
Code: | TTKA0708 |
Curriculum: | TK 2021 |
Level: | Bachelor of Business Administration |
Year of Study: | 1 (2021-2022) |
Semester: | Autumn |
Credits: | 3 cr |
Responsible Teacher: | Simunaniemi, Anna-Mari |
Language of Instruction: | Finnish |
Courses During the Academic Year 2021-2022
Impl. | Group(s) | Study Time | Teacher(s) | Language | Enrolment |
---|---|---|---|---|---|
3005 | TK2021-1A, TK2021-1B | 2021-11-01 – 2022-03-06 | Magnus Sundell | Finnish | 2021-08-01 – 2021-09-06 |
Learning Outcomes
The students are familiar with the terms and basics of programming. They can make a GUI-application with the array tables. The students understand why and how to code according to the best practices of programming.
Student's Workload
Total work load of the course: 81 h
- of which scheduled studies: 39 h
- of which autonomous studies: 41 h
The assesment of student's own learning 1 h is included in contact lessons.
Prerequisites / Recommended Optional Courses
No prerequisites .
Contents
Basics of Programming.
Object Oriented Programming
Windows Programming
Arrays.
Exercises and Programming Project.
Regional Impact
Companies that develop business software in this area use mainly development environments of Microsoft and the programming language is C#.
Internationality
The course teaches programming skills that support companies to develope business software globally.
Recommended or Required Reading and Other Learning Resources/Tools
Material in Moodle.
Mode of Delivery / Planned Learning Activities and Teaching Methods
Programming:
- in Lectures,
- with Assignments,
- with Teamwork.
Assessment Criteria
5= The student knows the basics of programming and she or he can program an application with hers/his own algoritms
3= The student knows the basics of programming and she or he can program an application that is to some extent similar to the model applications
1= The student knows the basics of programming and she or he can program an application that is similar to the model applications
Assessment Methods
Programming;
Test 70%,
Assignmets 30%