MDIA 1190 Web Technologies
BCIT
Technical Information
Software Used:
Date:
Client:
BCIT New Media and Website Development
Title:
Teacher and Curriculum Developer
Course Description
Monika Szucs help created and update the content in the Digital Design and Development Diploma at BCIT.
This course will introduce students to the foundation of front-end development, code management, and familiarize them with the basic tools of web design. Focusing on web standards as outlined by the World Wide Web Consortium (W3C), students will learn to hand code HTML 5, CSS3 (Cascading Styles Sheets) to control overall hierarchy structure, functionality, layout and appearance of websites. In addition, students will learn about uploading files to a web server or host. Students will be assessed by a combination of quizzes, and individual projects.
Course Learning Outcomes/Competencies
Upon successful completion of this course, the student will be able to:
Evaluation Criteria
| Criteria | % |
| Assignments (3×10%) | 30 |
| Quizzes (2×20%) | 40 |
| Final Project | 30 |
| Total | 100 |
Course Schedule and Assignments
| Week 2023 | Topic | Assignment |
|---|---|---|
| Wk1: May 4 | Introduction to HTML | |
| Wk2: May 11 | HTML Structure/Tags For Page Control And Base Content | |
| Wk3: May 18 | HTML For Visual Elements And Page Structure | |
| Wk4: May 25 | HTML Navigation And Other Common Components | |
| Wk5: Jun 1 | Introduction to CSS | Assignment 1 |
| Wk6: Jun 8 | CSS and HTML Element Control | |
| Wk7: Jun 15 | Types of CSS Inclusion, basic HTML element Control | |
| Wk8: Jun 22 | Intermediate CSS Content Control | |
| Wk9: Jun 29 | CSS Typography and Image Control | |
| Wk10: Jul 6 | CSS Positioning | Assignment 2 |
| Wk11: Jul 13 | CSS Hover, min and max, and calc | |
| Wk12: Jul 20 | CSS Pseudo and Flexbox | Assignment 3 |
| Wk13: Jul 27 | Coding Advanced Techniques 1 | |
| Wk14: Aug 3 | Coding Advanced Techniques 2 | |
| Wk15: Aug 10 | Final Project Presentation (due same day) Last day of classes |
Solution
Creating content to help students learn coding from scratch. This course helped students learn the basics of html, css, jQuery, JavaScript GitHub, and modules.
