SluitenHelpPrint
Switch to English
Cursus: 202000975
202000975
Algorithms for Creative Technology
Cursus informatie
Cursus202000975
Studiepunten (ECTS)3
CursustypeOnderwijseenheid
VoertaalEngels
Contactpersoondr. M. Gerhold
E-mailm.gerhold@utwente.nl
Docenten
VorigeVolgende 1
Docent
dr. P. van den Bos
Examinator
dr. M. Gerhold
Contactpersoon van de cursus
dr. M. Gerhold
Docent
dr. M. Gerhold
Docent
dr. A.H. Mader
Collegejaar2022
Aanvangsblok
2B
OpmerkingPart of module 4 CreaTe
Minor students: register for the minor!
AanmeldingsprocedureZelf aanmelden via OSIRIS Student
Inschrijven via OSIRISJa
Cursusdoelen
After passing this course, students are able to:
  • transform a simple physics formula into an algorithm
  • create algorithms for simple graphical animations
  • use arrays as basic building blocks of algorithms
  • explain simple phenomena of algorithmic complexity
  • design programs according to an adequate object-oriented structure (such as using constructors, object variables, and split methods according to functionality)
  • provide a graphical representation of their code structure
  • write a program following the requirements of code style (such as naming, documentation, robustness against unexpected input, parameter passing, no redundant or unused code)
  • design meaningful interaction in programs
  • translate interaction into code (adherent to rules of code style using interaction methods and parameter passing)
  • debug their programs
Inhoud
Main goal of the course is to achieve fluency in programming by having a number of algorithms at hand that can be used for different applications, and getting experience in translating an idea into code. In addition, focus is put on programming style and structure.

Manual enrollment for this module via Osiris is only for Creative Technology students. If you want to take this module as a minor, register for the minor during the minor registration period. If you do not wish to take this module as a minor and are not a Create student, please contact K. Zalewska (k.zalewska-kurek@utwente.nl).


 
Voorkennis
CreaTe modules 1 - 3
Participating study
Bachelor Creative Technology
Module
Module 4
Verplicht materiaal
Course material
Reader 'Algorithms in Creative Technology' will be provided via Canvas
Aanbevolen materiaal
Book
Available for free on the internet: http://natureofcode.com/book
Werkvormen
Hoorcollege

Project onbegeleid

Werkcollege

Toetsen
Assignment

SluitenHelpPrint
Switch to English