Skip to content
Audrey Andoy edited this page Nov 13, 2020 · 10 revisions

Welcome to the Ada Core Program Wiki!

This is where Ada's new Python curriculum will live (temporarily).

The Team:

The Curriculum

The new Python curriculum will be consumed by students through the Learn platform and will be split into 3 different units, each having its own repository.

  • Unit 1 (insert link here later)
  • Unit 2 (insert link here later)
  • Unit 3 (insert link here later)

Units are split into several lessons that are focused on specific concepts such as functions, intro to SQL, etc. These lessons are intended to take a day or two for students to read and practice.

Simon will produce pull requests for each lesson which may consist of 1 or more files and will need reviewing by our all-star committee!!!********

How to Contribute

The committee will utilize the organization kanban board, pull requests, and issues (TBD) to organize and claim tasks. Each pull request will need to be reviewed by at least two reviewees.

Kanban Board The Kanban board displays all the work contributed to curriculum development. It is split into 5 different columns:

  • In Development: describes lessons in PR that are still in the writing/brainstorming stage that could use a suggestion or two.
  • Ready for Review: PR consisting of lessons ready to be reviewed.
  • In First Review: PR currently being reviewed, see the assignee photo to see who the reviewer is.
  • In Second Review: PR in the second review phase, if only one assignee is present on card, another reviewer needs to be assigned.
  • Needs Magician Review: Last step before merge into Main. Simon and/or Audrey will discuss reviews and/or merge in changes.
  • In Main: Keeps track of PRs merged into Main.

To start reviewing curriculum:

  1. First check the organization kanban board to check which PR's are available for review and second review.
  2. Find an available PR, assign yourself to the card. And move it to 'In first review' (this may change depending on permissions of committee members).
  3. Once finished with batch review, move Kanban card to 'In Second Review' to notify other committee members that you are finished.
Clone this wiki locally