IINI4014 - Python for programmers

Om emnet

Vurderingsordning

Vurderingsordning: Hjemmeeksamen
Karakter: Bokstavkarakterer

Vurderingsform Vekting Varighet Hjelpemidler Delkarakter
Web-eksamen 100/100 3 timer A

Faglig innhold

The course will start with an introduction to programming in Python where the students will learn about the use of the Python interpreter, numbers, strings and lists. From there we will rapidly introduce control flow tools and functions. The course will then introduce data structures, modules, input and output, errors and exceptions and classes.

Læringsutbytte

KNOWLEDGE (kunnskaper):

The candidate:

- knows about core Python structures and flow control

- is familiar with the Python library

- knows about object-oriented programming with Python

- understands handling of errors and exceptions

- understands Python Scripts on UNIX/Windows, Python Editors and IDEs

 

SKILLS (ferdigheter):

The candidate:

- can discover Python lexical features and syntax

- can create and run Python functions

- can practice with Python execution environment

- can handle the file-system with Python scripts

- master the concepts of sequences and file operations

- knows how to use and create functions, sorting different elements, Lambda function, error handling techniques and Regular expressions

 

GENERAL COMPETENCE (generell kompetanse):

The candidate:

- have competence in best practices when it comes to testing and debuging in Python

- master the basic and advanced concepts of Python

- can use Python to work on a real life project

Læringsformer og aktiviteter

Internetstudy.The course is structured around twelve lectures. Each lecture has an associated assignment that provides the students with the chance to gain deep understanding in the material.

Obligatoriske aktiviteter

  • Obligatoriske øvinger

Mer om vurdering

Obligatorisk arbeidskrav: 8 øvinger må være godkjent.

Utsatt eksamen: May/june and December

Spesielle vilkår

Vurderingsmelding krever godkjent undervisningsmelding samme semester. Obligatorisk aktivitet fra tidligere semester kan godkjennes av instituttet.

Krever opptak til studieprogram:
Åpne utdanningstilbud (ITÅPNEUT)

Kursmateriell

Some learning material developed by the teacher, and some learning material from the web

Eksamensinfo

Vurderingsordning: Hjemmeeksamen

Termin Statuskode Vurderingsform Vekting Hjelpemidler Dato Tid Rom *
Høst ORD Web-eksamen** 100/100 A 30.11.2017 09:00
Vår ORD Web-eksamen 100/100 A 09:00
  • * Skriftlig eksamen plasseres på rom 3 dager før eksamensdato.
  • ** Dette er en digital eksamen: Ta med egen PC. Please note that this is a digital exam: Please bring your own computer. https://innsida.ntnu.no/wiki/-/wiki/Norsk/Digital+skoleeksamen+-+for+studenter
Hvis mer enn ett rom er oppgitt, finner du ditt rom på Studentweb.