Course - Basic programmeing with Python - IT6206
IT6206 - Basic programmeing with Python
About
New from the academic year 2020/2021
Examination arrangement
Examination arrangement: Assignment
Grade: Passed/Failed
Evaluation | Weighting | Duration | Grade deviation | Examination aids |
---|---|---|---|---|
Oppgave | 100/100 | A |
Course content
The course addresses the following topics:
(1) Basics of computer structure, introduction to programming, and algorithmic thinking.
(2) Procedure-oriented programming: variables and data types. Input and output. Control structures: Sequence, selection, and repetition. Structuring and division of programs; functions and modules. Data structures: Lists, tables, text strings, quantities, tuples, and records (dictionary). File management, persistent storage of information, and exceptions.
(3) Introduction to object-oriented programming: Concepts, use of object-oriented libraries
(4) Representation of numbers, simple processing, and visualization of measurement data and iterative solution of simple equations.
Python is used as a programming environment.
Learning outcome
Knowledge
The participant must
have basic knowledge of constructions and structures in modern programming,
has basic insight into technique and methods for testing and troubleshooting, in short, simple programs
Skills
The participant can
develop and try out simple programs
install and use a programming tool
can use libraries for data processing and visualization.
General competence
The participant can
discuss, describe and evaluate simple solutions,
demonstrate basic digital skills
Learning methods and activities
The course is fully online and consists of compulsory exercises and lectures in the form of webinars.
Compulsory assignments
- Assessment
Further on evaluation
Mandatory work requirements must be approved before the assessment can be carried out.
Mandatory work requirement contains:
- All programming exercises must be approved.
The assessment consists of:
- Mini-project (pass/fail) Repeat at the next completion of the course.
Specific conditions
Admission to a programme of study is required:
- (ITIDIEVU)
Recommended previous knowledge
The teaching assumes basic skills in the use of a computer, but no prior knowledge of programming is required. Students must have their own computer. It is a prerequisite that the participant has basic industry knowledge within the oil- gas and supplier industry.
Course materials
"Starting out With Python, Global Edition", 4.edition(2018) of Tony Gaddis. ISBN is 9781292225753
Version: 1
Credits:
7.5 SP
Study level: Further education, lower degree level
Term no.: 1
Teaching semester: SPRING 2021
Language of instruction: Norwegian
Location: Trondheim
- Applied Information and Communication Technology
- Computer Systems
Department with academic responsibility
Department of Computer Science
Examination
Examination arrangement: Assignment
- Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
-
Spring
ORD
Oppgave
100/100
A
Release
2021-05-03Submission
2021-05-07
09:00
INSPERA
15: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"