EPN-V2

ADTE1700 Web Programming Course description

Course name in Norwegian
Webprogrammering
Weight
10.0 ECTS
Year of study
2017/2018
Course history
  • Introduction

    Studentene skal tilegne seg grunnleggende kunnskaper om webservere og utvikle ferdigheter og innsikt i full-stack programmering for web. Videre skal de utvikle ferdigheter og innsikt i programmering av dynamisk websider i PHP som kommuniserer med database. De skal også få kjennskap til informasjonssikkerhet i webdesign også. Emnet forutsetter grunnleggende programmeringsforståelse og emnet Web-prosjekt eller tilsvarende.

  • Required preliminary courses

    Ingen ut over opptakskrav.

  • Learning outcomes

    Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert i kunnskap, ferdigheter og generell kompetanse:

    Kunnskap

    Studenten kan:

    • gjøre rede for grunnleggende programmeringsstrukturer i PHP
    • forklare prinsipper for webarkitekturer og klient/tjener-arkitektur
    • gjøre rede for objektorientering
    • forklare ulike sikkerhetsutfordringer og hvordan disse kan håndteres
    • gjøre rede for tilstandsbevaring via sessions og cookies

    Ferdigheter

    Studenten kan:

    • utvikle dynamiske websider ved hjelp av PHP og JavaScripts ved å beholde brukervennlighet og tilgjengelighet på høyt nivå.
    • knytte dynamiske websider til en relasjonsdatabase

    Generell kompetanse

    Studenten kan:

    • utvikle objekt orienterte programstrukturer i PHP
    • utvikle et større dynamisk nettsted med persistent datalagring
  • Teaching and learning methods

    After completing the course, the student should have the following learning outcomes, defined in terms of knowledge, skills and general competence: 

    Knowledge

     The student has developed knowledge of

    • outdoor activities and environmental ethics in different aspects of pedagogical work
    • physical literacy
    • motor development and learning
    • different approaches to outdoor didactics
    • sustainable development
    • food literacy

    Skills

    The student has developed

    • basic skills in outdoor life (friluftsliv)
    • practical skills in (working with different approaches to) outdoor didactics
    • skills in working with play and bodily movement in different environments

     

    General competence

    The student has developed

    • an awareness of and reflections on education and child welfare - values and practices in a Nordic and comparative perspective
    • competencies to analyse and communicate gender-related professional issues related to outdoor education
    • knowledge about cultural and comparative pedagogical approaches in different educational programmes
  • Course requirements

    Different teaching methods will be used, such as lectures, dialogue in the classroom, activities, and hands-on training, reflective practice, self-directed work in groups, individual work, text reading, field study, paper writing and presentations. English is the language of instruction in lectures.

  • Assessment

    The following coursework requirements must be met before the student can sit the exam:

    • Carry out a one-day hike or overnight stay in the forest and an oral presentation of experiences from the hike.
    • Group work (four to six participants): A written paper based on a subject addressed in the course in agreement with the teacher (1,500- 1,900 words).
    • Make a poster in groups (four to six participants) on a selected topic in agreement with the teacher. The poster will be presented at a presentation day with the class. Each group has to give a presentation of the poster to the class (approx. 10 minutes).

     

    Coursework requirements must be met by the deadlines. Coursework requirements are evaluated as pass/fail. Valid absence documented by a medical certificate or similar is not an excuse for not meeting the coursework requirements. Students who, due to illness or other valid and documented reasons, do not meet the coursework requirements by the deadlines, may be given longer deadlines. A new deadline for meeting the coursework requirements is agreed with the relevant teacher in each case. 

    Coursework requirements are evaluated with a pass/fail. Students who meet the coursework requirements by the deadline, but are awarded a fail grade, shall be given another attempt to meet the coursework requirements. A new deadline for meeting the coursework requirements is agreed with the relevant teacher in each case. 

  • Permitted exam materials and equipment

    Alle trykte og skrevne hjelpemidler, samt godkjent håndholdt kalkulator som ikke kommuniserer trådløst og som ikke kan regne symbolsk. Dersom kalkulatoren har mulighet for lagring i internminnet skal minnet være slettet før eksamen. Stikkprøver kan foretas.

  • Grading scale

    None

  • Examiners

    Sensorordning: En intern sensor. Ekstern sensor brukes jevnlig.