How does it work?
This is the proposed Syllabus for the SICP Study Group.
In the spirit of a Peer to Peer activity, this syllabus is open to all participants; please feel free to add to it, amend, or propose new activities and ideas.
In the spirit of a Peer to Peer activity, this syllabus is open to all participants; please feel free to add to it, amend, or propose new activities and ideas.
About assignments: All assignments will be in the form of a blog post highlighting the learning of the week. Two main parts are required for each section, and both should appear in your blog post. The first one is your reflections and experiences during the study of the section. The second is links in your blogpost to your solutions to the exercises in every section.
A potential project can be arranged around all the sections but this will depend on participation (more to come regarding this).
About synchronous meetings: Synchronous meetings will occur, mainly online, at a time where most participants can assist. The technology to use will be agreed upon participants (skype, chat, virtual worlds, etc.)
About asynchronous meetings: The course can be also followed asynchronously, although some kind of synchronous participation is highly encouraged. I have created a google group to use as a forum, and each participant will share their experiences through blogposts and github.
About Badges: (Still working towards this with the P2PU community) This study group intends to make use of the P2PU badges pilot. I'm trying to arrange a badge for each of the 5 sections in which the course is divided. Through peer review, badges will be awarded at the end of each section.
(Note: I'm afraid the badges pilot uses a different set of accounts so you will probably have to open one in that site).
About Timelines: This is an open course, always open for new particpants. If you have to drop off for a week or two because of your workload or even holidays, you will be able to join back when your schedule allows you to do so (it would be recommended to finish the section you are on to get your badge!).
It might happen that when you want to join back there are no people in your particular level. This should not discourage you becasue you will probably get help from others in the community that have already finished that section. Search for people with the particular badge you are working towards and they should be able to help out!
Section 1
Reading material:
Video lessons - MIT:
Video lessons -- Berkely:
Badge:
Badge:
Section 2
Reading material:
Video lessons - MIT:
Video lessons -- Berkely:
Badge:
Section 3
Reading material:
Video lessons - MIT:
Video lessons -- Berkely:
Badge:
Section 4
Reading material:
Video lessons - MIT:
Video lessons -- Berkely:
Badge:Section 5
Reading material:
Video lessons - MIT:
Video lessons -- Berkely:
Badge: