[Course Objective] The objective of this course is to build a foundation in programming(using Python) and web design(using HTML,CSS,JS), ultimately to design a website introducing Korea and Ethiopia.
[Main Activities] This course is highly interactive; after each class, you will have lab-sessions where you can practice the concepts and programming on that day. You will also have a group project where you have to work cooperatively with 4~5 people to come up with an interesting & usable website. However, don't be scared. This course will provide enough lectures and professional instructors to help you. At any moment of this course, you can ask for help.
Date | Topic | Comment | |
---|---|---|---|
Week 1 | Day 1 | Introduction to Programming |
|
Day 2 | Functions, Classes and Objects |
|
|
Day 3 | Variables & Data Types |
|
|
Day 4 | Control Flow |
|
|
Day 5 | Summary & Quiz | ||
Week 2 | Day 1 | HTML |
|
Day 2 | CSS |
|
|
Day 3 | JavaScript |
|
|
Day 4 | JS, HTML, DOM | ||
Day 5 | Summary & Quiz | ||
Week 3 | Day 1 | Ideation & Paper Prototyping |
|
Day 2 | Implementation 1 |
|
|
Day 3 | Implementation 2 |
|
|
Day 4 | User test & Iteration |
|
|
Day 5 | Presentation & Final Exam |
|