Development Environments (EN)2021/2022
- Purpose and learning objectives
The purpose of this core area is to develop students' competencies in making a qualified choice of and applying a given development environment.Knowledge
The student will gain development-based knowledge and applied theory and methods:Skills
• in development environments
• about the practice, methods, and systems for version control
The student can understand and reflect on:
• types and selection criteria for development platforms
• web architecture and design patterns,
The student will get the skills to:Competences
• master version control in a development context
• use methods and tools for quality assurance in the development process, as well as evaluate and justify the choice of tools
• use methods and tools within development environments to release web applications
• communicate the choice of methodology and tools for use in the development process
• master all stages of development including planning, developing and implementing web applications based on concrete development requests, as well as evaluating practice-orientated and theoretical issues and selecting and justifying relevant options in relation to the development of web applications
• evaluate and justify the choice of a suitable programming language and relevant methodologies for the implementation of web applications,
The student will learn to:
• methodically manage development platforms and development environments for any given task in complex development-orientated situations
• administer development platforms and development environments in the development process of advanced web applications
• independently engage in academic and interdisciplinary cooperation in a professional manner and assume responsibility within the framework of professional ethics in relation to development environments
• identify and structure their own learning needs and develop their own skills and competencies in relation to web development.
• identify and structure their own learning needs and develop their own knowledge, skills and competencies in relation to web programming
- Type of instruction
The teaching in the Web Development Programme is a dynamic, interactive process, where the main emphasis is on student participation. The teaching is based on relevant business practice, and links theory and practice. Issues are included from the different types of companies in the IT sector. The student takes responsibility for his or her own learning, and the teachers constructively contribute to the learning process.
To ensure the optimal academic learning and personal development for each individual student, the Web Development Programme uses varied pedagogy with the main emphasis on dialogue, discussion and projects.
The teaching is organised so that it is varied, among other things, through class teaching, guest lectures, company visits, project work in groups and individual work – often using interdisciplinary issues and always with an application-orientated basis. The different learning formats will, in addition to the academic content, also develop the student's ability to work both independently and in collaboration with others.
In general for all of these activities, the course of study always tries to set clear objectives for the learning activities.
The learning outcomes of the exam are identical with the learning outcomes of the subject(s)/modul(es)Exam in one or more subjectsSubject/module is tested standaloneType of examCombined written and oral examinationFormal requirementsA project report and a product must be submitted.
The project report, which constitutes the written part of the examination, must contain as a
• Front page with title, given name and date of birth, class designation and date
• Table of contents with page numbers
• Introduction, incl. problem formulation
• Main section
• Bibliography (incl. all sources that the project references to)
• Appendix (includes just the appendix that is central to the report)
• All pages must be numbered
The written project must contain anywhere between a minimum of 10 normal pages and a
maximum of 30 normal pages.
1 student - min. 10 - max. 15 pages
2 students - min. 15 - max. 20 pages
3 students - min. 20 - max. 25 pages
4 students - min. 20 - max. 30 pages
Front page, table of contents, bibliography and appendix are not included in the required total number of pages. Appendixes are not part of the assessment.
A normal page is 2,400 characters incl. spaces and footnotes. Front page, table of contents,
bibliography and appendix are not included in the count. Appendixes are not part of the
Every single figure or diagram counts as 800 characters.Individual exam or group examIndividual or group, 1-4 max participantsExam languagesEnglishDurationPresentation - max 10 min.
Examination- min. 15 min.
Grading - 5 mi.n
Total - 30 min.Type of evaluation7-point grading scaleExaminersExternal censureExam criteriaThe assessment criterion for the examination is the learning objectives for the compulsory course of study element.
The learning objectives are stated in the joint curriculum.Deadline for submissionThe examination takes place at the end of each module. Further details about time and location and about submission of the project are available on the student intranet, Fronter.
In the subject Development Environments (EN) you will receive 68 hours of instruction, which corresponds to 90 lessons (1 lesson = 45 min.) and 25% of your total workload for the subject.
The teaching primarily consists of the following activities: internal lecturers, group work.
The preparation primarily consists of the following activities: reading your own notes, reading the curriculum, group work.
Read about KEAs Study Activity Model
*KEA can deviate from the number of hours if this is justified by special circumstances