VAMK

Change language: Suomi

Front Page > Archived Education > Business Information Technology (T-TK) > 2010DT > Year 1 > Programming and User Interfaces I (TTKA0703)

Programming and User Interfaces I

Structure Type: Study unit
Code: TTKA0703
Type: Compulsory / Basic Studies
Curriculum: T-TK 2010DT
Level: Bachelor of Business Administration
Year of Study: 1 (2010-2011)
Credits: 5 cr
Responsible Teacher: Tuomaala, Raija
Language of Instruction: Finnish

Courses During the Academic Year 2010-2011

Impl.Group(s)Study TimeTeacher(s)LanguageEnrolment
1T-TK-1-22010-08-30 – 2010-12-17Raija Tuomaala, Sirkka HellmanFinnish2010-08-20 – 2010-09-19
2T-TK-1-12010-08-30 – 2010-12-17Raija Tuomaala, Sirkka HellmanFinnish2010-08-20 – 2010-09-19
3 2010-08-30 – 2010-12-17Raija TuomaalaFinnish2009-08-20 – 2010-09-01

Learning Outcomes

The students are familiar with graphical user interfaces and know the principals of good design and usability. The aim of the course is that the students will gain knowledge about usability in Website Design and Software Design.

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: 135 h
- of which scheduled studies: 65 h
- of which autonomous studies: 70 h

Prerequisites / Recommended Optional Courses

None

Contents

Usability in Software Design and Website Design. Guidelines for improving people's satisfaction with a system. Human perception and cognitive psychology. Usability is focused on as one of the fields of Human-Computer Interaction. The course gives principals for designing and evaluating human-computer interfaces as part of a hardware and/or software system.

Basics of Programming.
Object Oriented Programming from the Very Beginning.
Windows Programming
Arrays.
Exercises and Programming Project.

Recommended or Required Reading and Other Learning Resources/Tools

Esteettömyysopas http://www.tieke.fi/julkaisut/oppaat_yrityksille/esteettomyysopas/
Jacob Nielsen : WWW suunnittelu, Helsinki : IT Press, 2000 951-826-203-9
Sinkkonen, Kuoppala…: Käytettävyyden psykologia Helsinki : Edita, IT Press, 2002 951-826-574-7
Antti Wiio : Käyttäjäystävällisen sovelluksen suunnittelu Helsinki : IT Press, 2004 951-826-763-4
- Moghadampour, Ghodrat: C# -ohjelmointi, ISBN: 951-035-274-8

Mode of Delivery / Planned Learning Activities and Teaching Methods

Programming:
- Lectures,
- Assignments,
- Teamwork.

Usability and User Interface:
-Problem Base Learning
-Contact lessons and guided excercises
-Independent guided project management
-Exam

Assessment Criteria

Programming;
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
3= The student knows the basics of programming and she or he can program an application that is similar to the model applications

Usability and User Interface:
5: The student can test UI.
3: He/She can design different UI..
1: The student knows the guidelines for improving people's satisfaction with a system.

Assessment Methods

Tests,
assignments and
projects.

Usability and User Interface:
-Guided excercises (1,5p)
-Independent guided project management (1,25p)
-Exam (0,25p)

Programming;
Test 70%,
Assignmets 30%


Back