$ cd ~/A_DIR_FOR_REPOS/seams
)$ atom .
)$ ./run.sh
will fire it up on localhost:4000)to continue using your repo, use $ ./rebase.sh
. You may need include the following your .git/config
so that aims-ghana/seams is upstream
remote:
[remote "upstream"]
url = https://github.com/AIMS-Ghana/seams.git
fetch = +refs/heads/*:refs/remotes/AIMS-Ghana/*
learn git, github, github pages (though start here for from-scratch-diy), jekyll
CAMS material is organized into sections, with material for each day/session combo. A workshop day generally entails warmup -> topic discussion / small exercises -> in-depth exercise -> individual project workshopping from the perspective of that topic. The folders for the material are as follows:
_warmups
: both in-class and background material for daily warmup exercises. should specify any directions,
link to any material to download, what people will be expected to "turn in"_sessions
: both in-class material for the in class discussion of a topic. should contain / link to any presentation material, exercise downloads, exercise instructions, etc. presentation notes should go here as well._topics
: "textbook" material for each session. should go beyond in class discussion, and serve as reference material. some duplication of _sessions
material may be warranted, but probably not very much_practice
: detailed guidance for each stage of the long form exercise + discussion of how it relates to
in-class + reading material_project
: detailed discussion of particular project milestones + guidance for what students need to
present at the end of the self-directed work period.for each of our responsible areas, we need to assemble the above in a fork, then issue a pull request to integrate it into the main repository. Recommend that we do that in small bites. We'll develop the material in stages, with outlines that get revised / filled in with increasing levels of detail