suomeksi
in English

Introduction to Programming (D0127), 5 op

Perustiedot

Kurssin nimi:Introduction to Programming
Winhakoodi:D0127
Kurren lyhenne:IntroProg
Opintopisteet:5
Opintojakson taso:Ammattiopinnot
Toteutusvuosi:1.vsk
Jakso:Syyslukukausi, 1.jakso, 2.jakso
Lukuvuosi:0607
Opetuskieli:English
Opettaja:Kari Aaltonen
Lopullinen arviointi:Arvosteluasteikolla (0-5)

Kuvaukset

Esitietovaatimukset

TIEL0003 Introduction to Computing

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

Sisältö (ydinaines ja -osaaminen)

- Structure of a computer program, algorithm, use of integrated development environment, writing and running of a program
- Basics of programming (syntax, variables, data types, operators and statements, control structures, functions and file manipulation)
- Use of basic tools in programming
- Integrated Development Environment (Eclipse)
- Local host (XAMPP, Apache, PHP Scripting Engine)
- Decribing algorithms (Visio)

Sisältö (täydentävä ja erityisosaaminen)

- Programming languages and their application sectors
- Basic architecture of a web based application
- Software project and it?s documentation

Tiedolliset oppimistulokset (ydinaines ja -osaaminen)

After completing the course the student will be familiar with the hierarchical structuring of programs and data abstraction and is able to design and implement programs systematically.

He will also know the criteria for good programs, such as correctness, clarity and self descriptive writing.

Taidolliset oppimistulokset (ydinaines ja -osaaminen)

After this course the student is able to implement, test and comment simple web-based programs using PHP-scripting language.

Kirjallisuus ja muu materiaali

PHP5 and MySQL Bible
Tim Converse, Joyce Park, Clark Morgan

PHP 5 Unleashed
John Coggeshall

Opetusmenetelmät

Class room teaching: 28 h
Laboratory excercises:28 h
Project: 20
Exams: 2*2 h
Student individual workload: 40 h
Total: 120 h
Follow-up of the student workload analysis performed: -

Opiskelijan kuormittavuus

Arvioinnin perusteet

Assessment of the compulsory homework assignments, laboratory reports and the project. Two exams.

Koulutusohjelmakohtaiset kompetenssit

login