Skip to main content

Introduction to Programming (3 ECTS)

Code: TV00AA21-3001

General information


Enrollment
01.12.2013 - 19.01.2014
Registration for the implementation has ended.
Timing
06.01.2014 - 09.03.2014
Implementation has ended.
Number of ECTS credits allocated
3 ECTS
Mode of delivery
On-campus
Unit
Media Engineering (in finnish) (2008-2013)
Campus
Vanha maantie 6
Teaching languages
Finnish
Seats
15 - 90
Degree programmes
Degree Programme in Media Technology
Teachers
Kari Aaltonen
Teacher in charge
Kari Aaltonen
Scheduling groups
rA (Size: 0 . Open UAS : 0.)
rB (Size: 0 . Open UAS : 0.)
rC (Size: 0 . Open UAS : 0.)
rD (Size: 0 . Open UAS : 0.)
Small groups
rA
rB
rC
rD
Course
TV00AA21
No reservations found for implementation TV00AA21-3001!

Objective

After completing the course the student knows the coding phase of the procedural software development process and knows how basic programming structures are applied. He/she also knows the criteria for good programming, such as correctness, clarity and self-descriptive writing. The student is able to implement, test and comment interactive web applications using both inbuilt and self-constructed functions.

Content

1. Principal architecture of a Web application
2. Basics of software development
Integrated development environment
Testing
Running script on a server
3. Programming
Grammar
Variables and constants, arrays, type of data
Operators
Flow control
Functions
Web Forms
File manipulation

Materials

E-learning material

Teaching methods

Lectures
Laboratories
Home assignments
E-learning

Employer connections

N/A

Exam schedules

In the end of the course

International connections

N/A

Completion alternatives

In case of experienced student, earlier work examples can be evaluated.

Student workload

According to ects

Content scheduling

Duration one period
2 hours of lectures per week
3 hours of laboratories per week

Further information

N/A

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Requirements for the student:

Development of a www application
Able to work with integrated development environment and related tools
Variables and operators
Understand the usage of variables, constants and operators
Algorithms and flow control
Able to choose a suitable control structure and understand the flow of an application
Functions

Assessment criteria, good (3)

In addition the student is able to design, implement and test his/her own web application according to the given problem to be solved.

Assessment criteria, excellent (5)

In addition the student is able to apply inbuilt libraries when building a web application or algorithm.

Assessment methods and criteria

Examination
Home assignments

Qualifications

Introduction to Computing and Introduction to Media Technology

Basic knowledge of using PC and Internet is needed as well as basics of html-scripting language.

Go back to top of page