•     PHP Programming TT00CA99-3009 28.10.2020-28.02.2021  3 credits  (VIOPE_NonStop) +-
    Learning outcomes of the course
    After the course, the student has the ability to understand, write and maintain PHP code.
    Course contents
    Introduction to PHP, www and PHP, variables, statements and control structures, tables and other data structures in PHP, using functions, files, data security, examples
    Assessment criteria
    Satisfactory
    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;
    Good
    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.
    Excellent
    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.

    Name of lecturer(s)

    Mika Hyyryläinen

    Mode of delivery

    Distance learning

    Recommended or required reading

    Online

    Planned learning activities and teaching methods

    100% online (Self-Study) course.

    Assessment methods and criteria

    When you have done 80% of tasks, please send email to viopesupport@metropolia.fi.

    Language of instruction

    English

    Timing

    28.10.2020 - 28.02.2021

    Group(s)
    • VIOPE_NonStop
    Seats

    0 - 1000

    Unit, in charge

    School of ICT

    Teacher(s)

    Mika Hyyryläinen

    Further information for students

    ENROLLING

    Open UAS and CampusOnline Student: Please fill in eform

    Metropolia's Degree Student: https://vw4.viope.com/login?org=metropolia

    - Register to system -> Click the link “Enroll on the course”

    - Choose any course of (NonStop).

    - Fill the others fields

    Degree Programme

    Information and Communication Technology

    Unit location

    Karaportti 2

    Virtual proportion

    3 credits

    Evaluation scale

    Hyväksytty/Hylätty

    Completion alternatives

    N/A

    Work placement(s)

    N/A

    Exam schedule

    Can be find on study enfivonment.

    International connections

    N/A

    Students use of time and load

    Up to Student her-/himself.

    Content periodicity

    Up to Student her-/himself.

    Location and Time

    It's up to student her-/himself.