Project Management

Project Management

Governance

The goals and success criteria of this course are set out in the Project Charter: https://docs.google.com/document/d/1nIu6w8SSOoMS5poeoTXY1yYCitBNMwQ69WI-KeTXV5o/edit

Initial SOW for Branding related to TeachCS and WeTeachCS

Management Tools

Course development is being managed using the following tools:

  • Trello Boards: Use these boards to create to-dos on a week-by-week basis:
  • Slack: Slack is used for team communication (as opposed to email)
  • Box: The TeachCS folder on box (managed by Learning Sciences) is where we are gathering documents to share and collaborate on, much of this information will be moved to this Wiki
  • Wiki: This wiki is meant to serve as a hub of project documentation

Development Platforms

  • Learning Management System: The course is being developed in EdX Edge. While there is no global stylesheet or global code include, EdX does allow for CSS and Javascript to be included at the unit component level
  • Interactives: Code interactives were created in Articulate Storyline , a proprietary but widely used rapid elearning authoring tool - https://www.articulate.com/products/storyline-why.php
  • Timeline: The timeline in Week 1 > Advanced CS Concepts > Operations Systems was created with Timeline JS - https://timeline.knightlab.com/
  • Question flowcharts: Several questions in Week 1 and Week 3 use flowcharts. These were created inside of Google Drive using Draw.io: https://www.draw.io/
  • Image Interactives: The image slideshows throughout the course were created using JavaScript and CSS; Exemplar code snippets are in the EdX assets folder in Box
  • Cerego:(No longer active) Third-party tool Cerego could be used to create