Assessments in module order

Module: Professional Persona

A01: Assessment of your professional persona

Outcomes assessed: Create a high quality professional persona, Create high quality technical essays

This assessment evaluates your ability to define a professional persona consisting of a portfolio site, membership in professional networks, and technical essays that satisfy class standards.

Module: Javascript 1: Basics

A02: Assessment of simple Javascript skills

Outcomes assessed: Competent with elementary Javascript

Rx: < 5 min Av: 5-10 min Sd: 10-12 min DNF: 12+ min or incorrect

This in-class WOD assesses your ability to write a simple Javascript program.

A03: Assess your ability to write effectively about Javascript

Outcomes assessed: Competent with elementary Javascript, Create high quality technical essays

This assessment evaluates your ability to write a high quality technical essay summarizing what you learned about Javascript, athletic software engineering, and JSFiddle.

Module: Open Source Software

A04: Assess your ability to write effectively about open source software

Outcomes assessed: Use and develop open source software appropriately, Create high quality technical essays

This assessment evaluates your understanding of open source software and its community standards through review of your technical essay.

Module: Javascript 2: Object orientation

A05: Assessment of simple Javascript skills (classes)

Outcomes assessed: Competent with elementary Javascript

Rx: < 15 min Av: 15-25 min Sd: 25-40 min DNF: 40+ min or incorrect

This in-class WOD assesses your ability to write a simple Javascript program using the class construct.

Module: Configuration management

A06: Assess your ability to write effectively about configuration management concepts

Outcomes assessed: Use configuration management tools and techniques effectively, Create high quality technical essays

This assessment will evaluate your understanding of configuration management concepts through review of your technical essay.

Module: Javascript 3: Functional programming

A07: Assessment of simple functional programming skills using Underscore

Outcomes assessed: Competent with elementary Javascript

Rx: < 6 min Av: 6-10 min Sd: 10-16 min DNF: 16+ min or incorrect

This in-class WOD assesses your ability to use the Underscore library to program in a functional style.

Module: QA Part 1: Coding standards

A08: Assess your ability to manage coding standards

Outcomes assessed: Use an IDE (IntelliJ IDEA) effectively, Efficiently create software that conforms to standards

Rx: < 25 min Av: 25-35 min Sd: 35-45 min DNF: 45+ min or incorrect

This in-class WOD assesses your ability to manage coding standards using IntelliJ, GitHub, and ESLint.

A09: Assess your ability to write effectively about coding standards

Outcomes assessed: Efficiently create software that conforms to standards, Create high quality technical essays

This assessment will evaluate your technical essay regarding the Coding Standards module for clarity, insight, and conformance to the technical essay guidelines.

Module: Project Management

A17: Assess your team presentation

Outcomes assessed: Practice simple project planning techniques, Write useful project documentation

This assessment will evaluate the ability of teams to create a first presentation that satisfies the requirements.