The course is included in these curricula and study modules
Level/category
Teaching language
Swedish
Type of course
Optional
Cycle/level of course
First
Recommended year of study
2
Total number of ECTS
5 cr
Competency aims
- The ability to apply logical and mathematical structiores in a programming context
- Basic understanding of programming
Learning outcomes
- You understand the basic principles of programming
- You can develop simple programs in Python
- You feel comfortable using variables, conditionals, loops and other basic program structures
- You can describe and understand program logic in the form of flow charts and pseudo code
Course contents
- Basic programming concepts
- Variables and data types
- Operators and conditional statements
- Loops
- Code structure
- OS interaction
- Input/Output
- Error management
Prerequisites and co-requisites
None
Previous course names
-
Additional information
80% lecture attendance required.
Study activities
- Lectures - 20 hours
- Individual- and group instruction - 10 hours
- Practical exercises - 6 hours
- Project- and production work/artistic activities - 45 hours
- Individual studies - 45 hours
- Internet-based studies - 6 hours
- - 3 hours
Workload
- Total workload of the course: 135 hours
- Of which autonomous studies: 135 hours
- Of which scheduled studies: 0 hours
Mode of Delivery
Participation in tuition
Assessment methods
- Exams (written-, oral-, home-)
Assessment requirements
The course follows the guidelines at: https://start.arcada.fi/sv/mina-studier/institutioner-och-enheter/insti…
Teacher
Welander Fredrik
Examiner
Welander Fredrik
Home page of the course
Group size
No limit
Assignments valid until
Until date 2014-10-26
Assessment methods
- Date of examination will be announced later - Exams
- Date will be announced later - Other assignments