Programming and Documentation
Structure Type: | Study unit |
---|---|
Code: | TTA0101 |
Type: | Compulsory / Basic Studies |
Curriculum: | T-TK 2009 |
Level: | Bachelor of Business Administration |
Year of Study: | 1 (2009-2010) |
Credits: | 7 cr |
Responsible Teacher: | Tuomaala, Raija |
Language of Instruction: | Finnish |
Courses During the Academic Year 2009-2010
Impl. | Group(s) | Study Time | Teacher(s) | Language | Enrolment |
---|---|---|---|---|---|
15 | T-TK-1-1 | 2009-10-26 – 2010-05-01 | Raija Tuomaala | Finnish | 2009-10-05 – 2009-11-01 |
16 | T-TK-1-2 | 2009-10-26 – 2010-05-01 | Raija Tuomaala | Finnish | 2009-10-05 – 2009-11-01 |
Learning Outcomes
The student gets a good command of basic concepts and functions in programming. The student is able to produce an application using basic constructions and arrays.
The student understands the significance of good programming praxis in professional
programming.
The student completes numerous programming exercises. At the end of the course he/she is able to produce a simple program using basic constructions and arrays.
The student learns to document a program in a systematic way and according to the prevailing standards and also understands the mutual relations and dependencies governing the process. The student realizes the importance of documentation during the development process and what an irreplaceable aid it represents in maintenance.
Student's Workload
Total work load of the course: 189 h
- of which scheduled studies: 91 h
- of which autonomous studies: 98 h
Prerequisites / Recommended Optional Courses
None
Contents
Programming tools.
Fundamentals of programming. Variables, arrays, functions, exceptions, processing of text files.
Control objects: Object drawing, attribute declaration, event programming.
The importance of user guides and it's layout. Software documentation, their importance, form and storage.
Recommended or Required Reading and Other Learning Resources/Tools
Haikala-Märijärvi: Ohjelmistotuotanto, Helsinki, 2002 ISBN 952-140486-8.
MSDN Library On-Line Documentation. The students can instal the proramming environment and its documentation in their own computers.
Moghadampour, Ghodrat: C# -ohjelmointi, ISBN: 951-035-274-8
Learning material will be published on the web site of the course.
Mode of Delivery / Planned Learning Activities and Teaching Methods
Lectures, exercises and project learning.
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
Numeric scale is used (0-5). Exercises (30%), programming project (70%).