Skip to content

Latest commit

 

History

History
89 lines (58 loc) · 2.79 KB

course_setup.md

File metadata and controls

89 lines (58 loc) · 2.79 KB

algorithm_club

List of students

Duration

8 weeks

03.02.2018 - 12.02.2018

Mission

Give or improve participant's experience of:

  1. self paced learning.
  2. team work and communication.
  3. peer review.

Primary written language

ENGLISH

Preferable programming language

  1. ANY LANGUAGE PERMITTED.
  2. Except brainf*k
  3. Malbolge permitted

Here explanation needed. Hence we are driven to improve our code writing and code reading the participant should take the responsibility to explain all the staff to his fellow kottan reviewer. Just be nice and patient in your explanation and attempts to understand.

Learning material

Meeting Schedule

  • twice per week in co-working

venue list

  • Data-hub m. Shulyavka booking 250 uah/h

Peer review Schedule

| № | your reviewer\Week number | week 1 | week 2 | week 3 | week 4 | week 5 | week 6 | week 7 | week 8 | week 9 | |--|--|--|--|--|--|--|--|--|--|--|--|--| | 1 | username 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 2 | | 2 | username 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 1 | 3 | | 3 | username 3 | 4 | 5 | 6 | 7 | 8 | 9 | 1 | 2 | 4 | | 4 | username 4 | 5 | 6 | 7 | 8 | 9 | 1 | 2 | 3 | 5 | | 5 | username 5 | 6 | 7 | 8 | 9 | 1 | 2 | 3 | 4 | 6 | | 6 | username 6 | 7 | 8 | 9 | 1 | 2 | 3 | 4 | 5 | 7 | | 7 | username 7 | 8 | 9 | 1 | 2 | 3 | 4 | 5 | 6 | 8 | | 8 | username 8 | 9 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 9 | | 9 | username 9 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 1 |

Group size

  • expecting 10 max 15 people
  • for each part of course there will be division into sub-groups
  • optimistic drop-out rate 40%

Activities between meetings

  • read\watch learn
  • infinite online\offline communication;
  • sub-group communication on

Activities during offline-meetings

  • peer review;
  • each sub group prepares mini-task from placeholder_algorithm_book and present the story of solution;
  • task discussion;

Peer review procedure

  1. the one, who participate make fork of this repo
  2. the one, who participate create a folder in /tasks/%username% location
    1. to track activity i'd(@Quodnon) urge to open PR prior to actually creating the solution.
    2. If someone is stuck with his task, there is always a helping hand of fellow kottan;
    3. that also means we shouldn't watch the repo, as there will be tons of notifications;
  3. each task is done in own fork and then a pull-request made to kottans repo
  4. Pull request is sent for review to fellow kottan - each new PR to next kottan;
  5. ???? - means review here
  6. Pull request accepted and those from group who have write access merge PR to master;