Programplaner og emneplaner - Student
PROG1000 Introduction to Programming Emneplan
- Engelsk emnenavn
- Introduction to Programming
- Omfang
- 7.5 stp.
- Studieår
- 2022/2023
- Emnehistorikk
-
- Pensum
-
VÅR 2023
- Timeplan
-
Innledning
Bacheloroppgaven vurderes av en intern og en ekstern sensorer.
-
Forkunnskapskrav
I bachelorperioden skal studenten videreutvikle kunnskaper om akademisk skriving, samt oppøve begynnende kunnskaper om vitenskapsteori, forskningsetikk og metode. Målet med bacheloroppgaven er at studenten skal dokumentere profesjonskunnskap. Emnets innhold defineres av en selvvalgt problemstilling som skal sees i sammenheng med fremtidig profesjonsutøvelse. Studenten velger selv tema, problemstilling og metode for oppgaven. Bacheloroppgaven kan ta utgangspunkt i temaer studenten har jobbet med i sin fordypning, men må være en videreutvikling av disse temaene. Problemstilling skal godkjennes av veileder, og metoden må henge sammen med valgt problemstilling.
Oppgaven kan dokumenteres og utføres på ulike måter. Alle studenter skal skrive en fagtekst om sitt arbeid. I enkelte temaer kan den skriftlige fagteksten kombineres med et praktisk arbeid. Da vil deler av bacheloroppgaven ha form som for eksempel digitale arbeider, foto, video-/lydopptak, bildebok, installasjoner, egenprodusert utstillinger, forestillinger eller konserter. Andre muligheter er utarbeidelse av opplegg sammen med barn knyttet til spesifikke fagdidaktiske utfordringer. Praktisk arbeid som ikke kan legges ved oppgaven, dokumenteres der det finner sted og legges ved fagteksten. Dersom man velger å gjøre et praktisk arbeid, må fagteksten inneholde diskusjoner om ulike valg og pedagogiske forståelser relatert til det praktiske arbeidet/prosessen man har utført.
-
Læringsutbytte
After completing the course, the student should have the following overall learning outcomes defined in terms of knowledge, skills and general competence:
Knowledge
On successful completion of this course the student has:
- basic understanding of the operation and capabilities of software
- an understanding of what an algorithm is and the ability to use algorithmic problem-solving to address real-life problems in business and administration
- basic knowledge of the methods used to debug software
- basic knowledge of how processes within the realm of business and administration can be automated using software
- insight in how software are written, and an understanding of various types of programming languages and their function in various areas of business and administration.
Skills
On successful completion of this course the student has acquired an ability to:
- format and write basic code
- explain how problem-solving principles are used in programming
- understand how to frame and elicit unstructured business and/or administration problems in order to solve them through programming,
- understand the steps required to make software more efficient
General competence
On successful completion of this course the student is:
- proficient in planning and implementing a project plan for software development for business and administration
- able to identify and remediate bugs
- able to identify specific business and/or administration requirements that can be solved with programming
- able to communicate these requirements in a structured manner
- able to recognize the place that programming has within the domain of business and administration
-
Arbeids- og undervisningsformer
The course will take a hands-on learning approach in addition to learning the theoretical concepts behind programming. Course participants will work in groups on a project relevant to the field of business and administration.
-
Arbeidskrav og obligatoriske aktiviteter
The following coursework requirements;must have been approved in order for det student to take the exam:
A project report and a code repository.; Each group may consist of 3-4 students.
-
Vurdering og eksamen
The exam in the course is:
A supervised exam of 4 hours.;
-
Hjelpemidler ved eksamen
No aids are permitted.
-
Vurderingsuttrykk
Grade scale A - F.
-
Sensorordning
The exam papers are assessed by one internal and one external examiner.
At least 25% of the exam papers will be assessed by two examiners. The grades awarded for the papers assessed by two examiners form the basis for determining the level for all the exam papers.
-
Emneansvarlig
Fenella Carpena