-

IBE151 Praktisk programmering

IBE151 Praktisk programmering

Course code: 
IBE151
Course name: 
Praktisk programmering
Program of study: 
Årsstudium i IT
Course name in Norwegian Bokmål: 
Praktisk programmering
Course name in Norwegian Nynorsk: 
Praktisk programmering
Credits: 
15
Level of study: 
Bachelor
Teaching semester: 
2017 Autumn
Assessment semester: 
2017 Autumn
Language of instruction: 
Norwegian
Language of examination: 
Norwegian
Language of litterature: 
English
Recommended previous knowledge

Ingen. Kjennskap til bruk av PC er en fordel.

Course content

Development of programs and logic, to understand variables and assignment, datatypes (numbers, strings, tables, hash, objects), typecasting, comparison of types, logical expressions (simple boolean algebra) and choice, repetitions (loops), modularization (procedures, functions, classes and methods; parameter transfer) and recursion. Simpler algorithms for sorting, merging and searching are described. Techniques in eventdriven processing are explained. Simple retrieval of data (from users, files and external sources), presentation of data (graphical, textual), and storage of text is covered. This course does not cover the development of larger software systems.

Learning outcome

The student will get practical skills in programming for developing monolithic programs.

Working and learning activities

Kurset kan tas på nett eller ved tilstedeværelse i Molde. Det er ingen vanlige forelesninger. Alt kursmateriell, inklusive presentasjoner ("forelesninger") finnes på nett. For de som er tilstede i Molde er det lagt opp til  4 timer laboratorium med hjelpelærer per uke.

Skal en lære programmering krever det stor innsats. Her er ideen at en skal lære gjennom eget programmeringsarbeid. Det er tidkrevende!

Curriculum

Utdelt materiale/ressurser på Internett.

Mandatory courseworkCourseworks givenCourseworks requiredPresenceComment
Assignment(s) RequiredObligatoriske innleveringer til gitte frister
Obligatoriske arbeidskrav:
Mandatory coursework:Assignment(s)
Courseworks given:
Courseworks required:
Presence:Required
Comment:Obligatoriske innleveringer til gitte frister
Form of assessmentGroupingDurationType of durationGrading scaleProportionCommentSupported materialSupport material
Digital school assessment - InsperaIndividual5HoursLetter (A - F)100 Only general dictionary in mother tongue/Norwegian/English in paper version
Vurderinger:
Form of assessment:Digital school assessment - Inspera
Grouping:Individual
Duration:5
Type of duration:Hours
Grading scale:Letter (A - F)
Proportion:100
Comment:
Supported material:
Support material:Only general dictionary in mother tongue/Norwegian/English in paper version
Course nameCredit reduction
IBE15015
Vektingsreduksjoner:
Course name:IBE150
Credit reduction:15