Assessments in module order

Module: Welcome to ICS 415

A01: GitHub ICS 415 Repository

Assignment

Outcomes assessed: Understand course structure, Install web development environment

Assessed ability to create a GitHub repository for ICS 415 assignments.

A02: Install IntelliJ IDEA

Assignment

Outcomes assessed: Install web development environment

Assessed ability to install IntelliJ IDEA.

A03: Install XAMPP

Assignment

Outcomes assessed: Install web development environment

Assessed ability to install XAMPP.

QQ01: HTTP

Quiz

Outcomes assessed: HTTP

Assessed understanding of HTTP.

A04: Static HTML Website

Assignment

Outcomes assessed: Install web development environment, HTML(5)

Assessed ability to create a static HTML website.

Module: HTML(5) and CSS

QQ02: HTML

Quiz

Outcomes assessed: HTML(5)

Assessed understanding of HTML.

QQ03: CSS

Quiz

Outcomes assessed: Cascading Style Sheets (CSS)

Assessed understanding of CSS.

A05: Styled static HTML Website

Assignment

Outcomes assessed: Install web development environment, HTML(5), Cascading Style Sheets (CSS)

Assessed ability to create a styled static HTML website.

Module: Bootstrap

QQ04: Bootstrap

Quiz

Outcomes assessed: Responsive web design with Bootstrap

Assessed understanding of Bootstrap.

QQ05: More Bootstrap

Quiz

Outcomes assessed: Responsive web design with Bootstrap

Assessed understanding of Bootstrap.

A06: Use Bootstrap for your static HTML Website

Assignment

Outcomes assessed: Responsive web design with Bootstrap

Assessed understanding of Bootstrap by building a web site.

Module: JavaScript Language

QQ06: JavaScript

Quiz

Outcomes assessed: JavaScript

Assessed understanding of JavaScript.

QQ07: JavaScript

Quiz

Outcomes assessed: JavaScript

Assessed understanding of JavaScript.

A07: Playing with JavaScript

Assignment

Outcomes assessed: Responsive web design with Bootstrap

Assessed understanding of JavaScript by writing JavaScript functions and handling input validation.

QQ08: jQuery

Quiz

Outcomes assessed: jQuery

Assessed understanding of jQuery.

QQ09: jQuery

Quiz

Outcomes assessed: jQuery

Assessed understanding of jQuery.

A08: Playing with jQuery

Assignment

Outcomes assessed: Responsive web design with Bootstrap

Assessed understanding of jQuery by writing JavaScript functions using jQuery functions.

Module: Meteor

Install Meteor

Assignment

Outcomes assessed: Install web development environment, JavaScript

Assessed ability to install Meteor web application development tool.

Module: Technology Presentations

Technology Presentation

Presentation

Outcomes assessed: Technology Presentation

Assessed technology presentation skills.

Module: Final Project

Final Project

Final Project

Outcomes assessed: Final Project

Assessed final project web site.