Course - Programming for Health Personnel - IT6102
IT6102 - Programming for Health Personnel
About
Examination arrangement
Examination arrangement: Portfolio
Grade: Letter grades
Evaluation | Weighting | Duration | Grade deviation | Examination aids |
---|---|---|---|---|
Portfolio | 100/100 | A |
Course content
The course makes a practical and concrete contribution to customer competence which provides a basis for interdisciplinary collaboration in connection with the development and introduction of ICT in the health service.
The course covers the following:
ICT theory:
- Basics of computers' structure and operation.
- Digital representation of information.
- Networking and communication.
- Procedure-oriented programming: Variables and data types. Input and output.
- Control structures: Sequence, selection, and repetition.
- Structuring and division of programs; features.
- Data structures: Lists, tables, text strings, quantities, tuples and records (dictionary).
- File management, persistent storage of information, and exceptions.
- Formulation of algorithms in pseudocode and flow chart.
- Python as a programming environment.
The teaching is given in the form of an alternation between theoretical lectures and practical exercises - individually and in groups. After each session, homework assignments are given that give participants quick and immediate experience in using theoretical insight to solve concrete, realistic examples of problems.
Learning outcome
After completing the course, students should have knowledge of:
- Basic knowledge of the following main elements of information and communication technology (ICT): Computers, digital representation of information, software, communication and networks.
- Basic knowledge of the basic elements of programming
- Basic knowledge of the process from problem to working program
- Know the different data types for integers, floating-point numbers, characters, strings and logic
- Be able to declare variables and use them in programming statements
- Know the difference between a variable and a parameter
- Know the program flow with choices, conditions and loops
- Be able to define methods / functions
Have the skills to:
- Write simple program
- Apply the basic elements of practical programming.
- Use relevant programming tools.
- Analyze a problem, find algorithms and data structures that solve the problem and program and test a solution.
- Carry out smaller programming projects.
General competence:
- Understand the complexity of a programming problem
- Know the difference between object-oriented and procedural programming
- Be able to use programming to solve practical problems and utilization in modern development tools.
Learning methods and activities
Lectures/exercises/group work.
Subject to a sufficient number of applicants for the course to be completed.
Compulsory assignments
- Participation
Further on evaluation
The exam in this course is a portfolio with three assignments, which count for ⅓ of the grade each. All assignments must be submitted during the course: One before the first physical class, one before the second physical class and one within four weeks after the second physical class. The entire portfolio is then submitted together at the end. Scoring by points on the individual assignments and by letter grade on the overall portfolio. The latter is the final grade for the course.
In case of re-sit exam, the entire portfolio must be submitted again.
Students with approved mandatory activity do not need to complete this again in case of repetition of the exam.
Specific conditions
Admission to a programme of study is required:
Healthcare Informatics (MHI)
Required previous knowledge
Three years of higher education (college / university) and at least two years of relevant work experience after completed degree.
No
Version: 1
Credits:
7.5 SP
Study level: Further education, higher degree level
Term no.: 1
Teaching semester: AUTUMN 2024
Language of instruction: Norwegian
Location: Trondheim
- Technological subjects
Department with academic responsibility
Department of Computer Science
Department with administrative responsibility
Section for quality in education and learning environment
Examination
Examination arrangement: Portfolio
- Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
-
Autumn
ORD
Portfolio
100/100
A
Submission
2024-12-13
INSPERA
14:00 -
Room Building Number of candidates
- * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
For more information regarding registration for examination and examination procedures, see "Innsida - Exams"