Høgskolen i Ålesund
Larsgårdsvegen 2, N-6025 Ålesund – Tlf. +47 70 16 12 00 – Fax. +47 70 16 13 00
Studiehandbok
Til Engelsk

Fag- og studieplaner 2003 -... / Emnebeskrivelser / ID101103 IKT med programmering  

ID101103 IKT med programmering

Kode
ID101103

Emne / Fagnavn
IKT med programmering

Omfang
15,00

Målgruppe
Ingeniørutdanning i datateknikk, kybernetikk, teleteknikk, og andre IKT-studier

Emne / fagmål

Studentene skal etter å ha fullført faget:
Ha en generell oversikt over IKT:
- kunne gjøre etiske overveielser knyttet til bruk av IT
- kjenne problemstillinger rundt bruken av IT i dagens samfunn
- kunne gjøre seg refleksjoner knyttet til utviklingen av IT, og den påvirkning den har på arbeidsliv, samfunnstruktur, personvern ovs.
- kjenne til de viktigste prinsipper innen rettsvern knyttet til bruk av informasjonsteknologi
- kjenne begreper tilknyttet elektronisk informasjonsteknologi
- kjenne basisen for datarepresentasjon
- kjenne datamaskinens oppbygning og virkemåte
- kjenne teknikken bak transmisjon og lagringsteknologi
- kjenne den grunnleggende teknologien bak datanettverk

Studenten skal kunne utvikle og skrive strukturert og objektorientert programvare med basis i programmeringsspråket C/C++ ved hjelp av integrert utviklingsverktøy.

Emneliste

Gererell innføring IKT. Internett:
IT og samfunn, IT og etikk, IT og personvern/sikkerhet, ytringsfrihet, personvern, immaterialrett (opphavsrett, patent, design, varemerker m.m.) og domenenavn, markeds- og medierett, e-handel, datakriminalitet og interlegal rett, WWW, protokoller, grafikk, lyd- og bilde, båndbredde, sampling, tallsystemer, transmisjonssystemer, LAN, WAN, sikkerhet.

Introduksjon til strukturert programmering med anvendt programmering av en robot (Robolab).

C-programmering med:
Strukturering av program og programmeringsmetodikk.
Datatyper. Datastrukturer. Tabeller. Pekere. Poster. Kontrollstrukturer. Løkker. Funksjoner, prosedyrer. Datautveksling, argumenter.

C++ programmering med:
Objektorientering og programmeringsmetodikk.
Klasser. Objekter. Metoder. Arv.

Undervisningsform

Forelesninger og laboratoriearbeid med veiledning.

Obligatoriske krav

Obligatoriske øvinger og prosjektarbeid som leveres innen gitte tidsfrister og samles i en mappe.
For å få tilgang til eksamen må mappen inneholde alle obligatoriske innleveringer.

Mappen omfatter innlevering av:
-Prosjektoppgave i robotprogrammering (Robolab)
-Prosjektoppgave i C/C++
-Oppgaver i IKT

Vurderingsform

Mappeevaluering av kvaliteten på et tilfeldig utvalg av det innleverte arbeidet, samt en muntlig eksamen basert på dette arbeidet.

Karaktertype
Bokstavkarakter

Revidert dato
2006.06.16