LEARNING OUTCOMES
On successful completion of this course, students will be able to:
- Use HTML, CSS and JavaScript to create simple interactive websites from scratch.
- Define layouts and program web elements that are responsive to users’ interactions
- Use code editors and debug (i.e., locate errors) in program code
- Apply "computational thinking" (i.e., think like a programmer): work iteratively (i.e., in cycles) and solve large programming tasks by dividing them into smaller-sized problems
- Transfer their programming skills to other programming tasks, such as Python or Arduino/Processing
Credits: 3
Schedule: 27.10.2022 - 08.12.2022
Teacher in charge (valid for whole curriculum period):
Teacher in charge (applies in this implementation): Antti Salovaara
Contact information for the course (applies in this implementation):
CEFR level (valid for whole curriculum period):
Language of instruction and studies (applies in this implementation):
Teaching language: English. Languages of study attainment: English
CONTENT, ASSESSMENT AND WORKLOAD
Content
valid for whole curriculum period:
This course is an introduction into programming for designers without requirements for prior programming experience. Its special emphasis is on designing and realizing visions of graphics and interactions in digital products. Learning happens in a hands-on fashion, by completing online (MOOC) exercises and completing one web-oriented programming project that puts all the learning contents together. Students get support for their learning in weekly tutoring sessions. In the end of the course, the skills learned from web programming context are put into use in a different programming context (e.g., Python or Arduino/Processing). This illustrates how skills in one programming language can be easily applied to other programming tasks too.
Assessment Methods and Criteria
valid for whole curriculum period:
Activeness and participation in contact teaching.
Performance in weekly exercises.
Workload
valid for whole curriculum period:
Total workload 3 cr / 81 h
Lectures 18 h
Independent exercises 46 h
Personal reflection 16 h
Course evaluation 1 hCourse also includes 6 weekly tutoring/demo lectures (á 3 h) where the participation is optional.
DETAILS
Substitutes for Courses
valid for whole curriculum period:
Prerequisites
valid for whole curriculum period:
FURTHER INFORMATION
Further Information
valid for whole curriculum period:
Teaching Language : English
Teaching Period : 2022-2023 Autumn II
2023-2024 Autumn IIEnrollment :
Registration in Sisu. Min. 5, max 40 students. The course is eligible both for BA and MA students in the Department of Design. CoID students and BA students in the Digital Models and Artefacts Minor will have the priority. Participation from other departments needs to be agreed on with the teacher.
Otherwise, the priority order to courses is according to the order of priority decided by the Academic committee for School of Arts, Design and Architecture https://www.aalto.fi/en/services/registering-to-courses-and-the-order-of-priority-at-aalto-arts