PHP Programming (3 cr)
Code: TT00CA99-3054
General information
- Enrollment
-
02.07.2024 - 31.07.2024
Registration for the implementation has ended.
- Timing
-
01.08.2024 - 31.07.2025
Implementation is running.
- Number of ECTS credits allocated
- 3 cr
- Local portion
- 0 cr
- Virtual portion
- 3 cr
- Mode of delivery
- Online
- Teaching languages
- Finnish
- Degree programmes
- Information and Communication Technology
- Teachers
- Janne Salonen
- Teacher in charge
- Janne Salonen
- Groups
-
VIOPE_NonStop7VIOPE_NonStop7
- Course
- TT00CA99
Objective
After the course, the student has the ability to understand, write and maintain PHP code.
Content
Introduction to PHP, www and PHP, variables, statements and control structures, tables and other data structures in PHP, using functions, files, data security, examples
Evaluation scale
Hyväksytty/Hylätty
Assessment criteria, satisfactory (1)
Algorithms and control structures:
- the student understands what the different control structures are and knows what kind of a structure can be used in different situations;
- the student can explain a simple program structure;
Variables, constants and data types:
- the student understands what variables, constants and data types are;
Subroutines:
- the student understands what subroutine is, is able to name it and call it from the main program;
Assessment criteria, good (3)
Algorithms and control structures:
- the student understands what the different control structures are and knows what kind of a structure can be used in different situations;
- the student can explain a relatively complex program structure;
- the student shows independent solutions.
Variables, constants and data types:
- the student understands what variables, constants and data types are;
- the student shows independent solutions.
Subroutines:
- the student understands what subroutine is, is able to name it and call it from the main program;
- the student is able to write relatively complex subroutines with elegant solutions;
- the student shows independent solutions.
Assessment criteria, excellent (5)
Algorithms and control structures:
- the student understands what the different control structures are and knows what kind of a structure can be used in different situations;
- the student can explain a relatively complex program structure;
- the student shows independent solutions and critical evaluation.
Variables, constants and data types:
- the student understands what variables, constants and data types are;
- the student shows independent solutions and critical evaluation.
Subroutines:
- the student understands what subroutine is, is able to name it and call it from the main program;
- the student is able to write relatively complex subroutines with elegant solutions;
- the student shows independent solutions and critical evaluation.