Experiential Learning "Active" learning opportunities

This page collects together all the “experiences” associated with individual modules.

In this site, experiences represent “active” learning opportunities, as opposed to readings, which represent “passive” learning opportunities. In many courses, readings and experiences together constitute the “assignments”.

Module: Introduction

Join Discord

We are using Discord to communicate this Fall.

Module: IDPM Project Management

Team Bonding

Learn about your team members

Project Kickoff Meeting

E02: Create a GitHub organization

Form an organization for your final project

Experience Issue Driven Project Management

Set up your first milestone plan for this project.

E03: Milestone 1 Project Board Evaluation

In class review of teams’ project boards

Milestone 1

Build M1

Customer Milestone 1

Present your progress to the customer

Milestone 3

Continue managing the project and implementing functionality

Module: IDPM Review

E05: Review 1 setup

Set up your first review

E05: Review 1 Preparation

Reviewing your project code.

E05: Review 1 meeting

Conduct the review meeting

Module: Acceptance Testing

E07: Acceptance testing your project

Write acceptance tests for your project

Module: Continuous Integration

E08: Continuous integration for your project

Write GitHub action to run continuous integration for your project