Programplaner og emneplaner - Student
PROG1000 Introduction to Programming Emneplan
- Engelsk emnenavn
- Introduction to Programming
- Studieprogram
-
Bachelorstudium i økonomi og administrasjonOslo Business School, Exchange Programme
- Omfang
- 7.5 stp.
- Studieår
- 2025/2026
- Emnehistorikk
-
Innledning
This course focuses on the development of basic programming techniques, analytical thinking, comprehension of code, and problem-solving skills achieved through a programming-based approach. It aims to develop basic programming skills relevant for professional use within the realm of business and administration. It provides theoretical and practical exposure to different programming technologies and programming concepts such as object-oriented programming, web programming, etc.
Language of instruction is English.
Anbefalte forkunnskaper
Arbeids- og undervisningsformene omfatter forelesninger, seminarer, gruppearbeid i studiegrupper på 5-8 studenter, observasjonspraksis samt simulerings- og ferdighetstrening.
Studentene har to til tre dagers observasjonspraksis i ambulansetjenesten. I tillegg har studentene simulerings- og ferdighetstrening i livreddende førstehjelp.
Forkunnskapskrav
None
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
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 on how software are written, and an understanding of various types of programming languages and their function in various areas of business and administration.
Skills
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
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 requirement must have been approved for the student to take the exam:
- Coursework: A set of homework exercises based on course-related topics. To complete these exercises, students must submit (1) a code repository, which contains the programming code used to answer the exercises, and (2) a written project report, which explains the programming code used to answer the exercises (maximum of one page, A4-size paper, single-spaced, 2 cm margins).
The course requirement can be completed individually or in a group of up to four students. To receive approval for the coursework requirement, all questions and exercises must be sufficiently answered.
The purpose of the coursework requirement is to give students practical experience with the concepts covered in class. It also aims to help students reflect on how the course topics can be applied to different problems and datasets.
All required coursework must be completed and approved by the given deadline for the student to take the exam. If one or more coursework requirements have not been approved, the student will be given one opportunity to submit an improved version by a given deadline.
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
Studenten må være tatt opp på studiet.
Emneansvarlig
Etter gjennomført emne har studenten følgende læringsutbytte definert i kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten
- kan beskrive akuttmedisinsk historie, fagtradisjon og egen profesjon
- kan gjøre rede for helsevesenets oppbygging og ambulansetjenestens plass i helsetjenesten
- kan referere til aktuelle lover, forskrifter og regelverk som regulerer helsetjenesten og yrkesutøvelsen som paramedisiner
- kan gjengi de grunnleggende teoriene for god hygiene
- kan gjøre rede for grunnleggende etiske og kommunikative teorier - og perspektiver som er relevant for yrkesutøvelsen
- kan beskrive formålet med pasientsikkerhet, folkehelsearbeid og folkehelseloven
- kan beskrive FN’s bærekraftmål og målenes betydning for folkehelsen
- kan beskrive grunnleggende konsepter, mekanismer og verktøy bak digitalisering
- kan beskrive hvordan digitalisering former offentlig og privat liv
- kan beskrive simulerings- og ferdighetstrening som metode
- kan beskrive grunnleggende modeller for beslutningstaking
- kan beskrive hva kunnskapsbasert praksis (KBP) er, kan beskrive trinnene i KBP-modellen, og kan beskrive kjennetegnene til en vitenskapelig artikkel (f.eks. IMRAD)
- kan gjøre rede for de grunnleggende prinsippene for livreddende førstehjelp
Ferdigheter
Studenten
- kan utføre livreddende førstehjelp og hjerte-lunge-redning med halvautomatisk defibrillator (DHLR)
- kan anvende grunnleggende hygieniske og smitteforebyggende teknikker, inkludert bruk av beskyttelseshansker, gjennomføre korrekt håndvask og utføre hånddesinfeksjon
- kan skrive refleksjonsnotat fra observasjonspraksis
- kan bearbeide og anvende relevant forskning i skriftlig framstilling
- kan beskrive hvordan paramedisineren kan bidra til pasientsikkerhet, forebyggende og helsefremmende arbeid
Generell kompetanse
Studenten
- kan reflektere over relevante problemstillinger i prehospitalt arbeid og over studentrollen i helsevesenet
- kan reflektere over sosiale, etiske og politiske konsekvenser av teknologisk endring og gi eksempler på lokale og globale teknologiske forskjeller, både generelt og i forhold til sitt fagfelt
- kan kommunisere og samarbeide med medstudenter og andre i team/grupper
- kan reflektere over etiske og kommunikative utfordringer knyttet til yrkesutøvelsen
- kan gjøre rede for eget kunnskaps- og læringsbehov og tilegne seg nye kunnskaper og ferdigheter