|
Date
|
Topic | Readings due | Individual HW DUE by start of class | Resources | Team HW DUE by start of class |
|
R 07 Jan
|
Introductions Choose Teams |
New Blog Entries of 500+/- words Required before each class Form Project Teams |
Publish Details to Team Wiki each Week before class | ||
|
T 12 Jan
|
Open Source Intro | TOS Chp 1 TOS Chp 2 read resource materials |
1) Create your blog and blog to introduce yourself and your plans. Blog SubTitle = "Introduction" |
wikis blogs planets listservs |
Get organized. Create Team wiki on team Github account and list team and wiki on class Wiki. in class exercise: Team Intro |
| R 14 Jan | Projects | SD Preface and Chp 1 | Team: Research and choose 3 open-source candidate projects that run on Linux and that you would like to participate in (preferably H/FOSS). Projects should be mature with online communities that welcome newcomers. We have some targeted projects as well. I may veto projects. Rank them.
Blog SubTitle = "My H/FOSS Preferences" |
fyi: more H/FOSS
|
Publish findings on Wiki
Choose Team Projects |
|
T 19 Jan
|
Plan team projects
|
TOS Exercise 2.4.4 Blog SubTitle = "H/FOSS Experiences and Reflections" |
|||
| R 21 Jan | Open Source Issues | As applicable: 1) Select an IRC client and join the channel for your Team project; peruse the history and listen to current traffic; Blog about your experiences and readings Blog SubTitle = "Joining the Project" |
|||
|
T 26 Jan
|
Get and build the Code |
Blog about experiences and compare and contrast the two systems Blog SubTitle = "I'm Git'n it" |
1) Publish a full report on your selected project, its members, history, etc. on the team wiki 2) Publish your ideas for contributing to this project including : select and describe one bug; find the bug in the code; describe how you will fix and test the bug; publish report 3) Download project code |
||
| R 28 Jan | Team Reports Getting the Code |
TOS Chp 5 |
Do Freeciv example in TOS Chapter 5 Explore http://opensource.com/ Blog SubTitle = "Reflections on Open Source in Today's World" |
||
| T 02 Feb | Engaging ! Team Reports |
Blog about your experiences Blog SubTitle = "Bug Juice" |
1) Choose a bug or set of bugs or an improvement or set of improvements that your team will focus on for the rest of the semester and which you will officially submit to your chosen project; publish report
|
||
| R 04 Feb | Testing and Debugging the Code | TOS Chp 6 |
Do exercises in TOS 6.4, 6.5, 6.6, 6.7; Blog experience report about exercises Blog SubTitle = "This bugs me" |
||
| T 09 Feb | Testing and Debugging the Code Team Reports |
Blog experience report about bug hunting Blog SubTitle = "Squashed?" |
Fix a bug and submit your fix to the project; publish report |
||
| R 11 Feb | Fixing the Code |
chosen article |
Do exercises in TOS 7.2.2, 7.8, 7.9; blog experience report Blog your reflections on the article you chose from Software, Computer, or CoACM magazines PLUS this article Blog SubTitle = "What's Happening?" |
Publish your progress relative to your planned timeline. | |
| T 16 Feb | Software Architecture | SD Chp 4 SD Chp 5.4, 5.5, 5.6 |
SD Exercises 5.7, 5.8 (requires planning and getting software example); Blog experience report Blog SubTitle = "Refactoring Mindset" |
||
| R 18 Feb | Fixing the Code Team Reports |
Blog experience report Blog SubTitle = "Reflections on my Progress" Select a meeting from this list and make plans to attend at least once. (see blog entry below) |
Publish your progress and what you plan to have done by 15 March, after the break! |
||
| T 23 Feb | Explaining the Code |
|
Blog about your experiences selecting from this list . Attend by 7 April if possible. Blog SubTitle = "Planning to Meet Charleston" |
||
| R 25 Feb | Release early, often |
|
Do exercises in TOS 8.1.1, 8.4; Blog about exercises and readings Blog SubTitle = "The Doc is in!" |
||
| T 01 Mar | Team Reports and supervised work | TOS Chp 9 | Blog about reading Blog SubTitle = "Release early and often" |
Publish your progress relative to your planned timeline. | |
| R 03 Mar | TEST #1 (midterm grades due noon 14 March) | ||||
| T 08 Mar | S P R I N G B R E A K | ||||
| R 10 Mar | |||||
| T 15 Mar | Domain classes | SD Chp 6 Do exercises SD 6.1 - 6.4; |
Blog about exercises Blog SubTitle = "Chapter 6" |
||
R 17 Mar F 18 Mar |
Required Attendance or 1000 word paper. Alumni Symposium |
Register here | Blog SubTitle = "That could be me in x years!" |
||
| T 22 Mar | Team Reports |
Blog SubTitle = "Reflections on my progress and plans" |
Publish your progress relative to your planned timeline. |
||
| R 24 Mar | Database Modules | SD Chp 7 Do exercises SD 7.1 - 7.3; |
Blog about reading and exercises Blog SubTitle = "Chapter 7" |
||
| T 29 Mar | User Interface | SD Chp 8 Do exercises 8.1.a, 8.1.b |
Blog about reading and exercises Blog SubTitle = "Chapter 8" |
||
| R 31 Mar | User Support | SD Chp 9 Do exercise 9.1 |
Blog about reading and exercise Blog SubTitle = "Chapter 9" |
||
| T 05 Apr | Meeting Reports | Blog about attending the meeting you chose on 18 February Blog SubTitle = "Meeting Charleston" |
|||
| R 07 Apr | Team Reports Poster Reviews POSSCON plans |
Select 3 presenters from the Great Wide Open schedule. Your goal is to ask them some questions; Blog your plans and then blog about your experiences (see below); Blog SubTitle = "Preparing for Great Wide Open" |
Evaluations:
|
Publish your progress relative to your planned timeline. Present Poster in class. | |
| F 08 Apr | SSM Poster Session Submission Deadline 11:59 PM | Author Information | |||
T 12 Apr
|
Class |
Blog about Great Wide Open Blog SubTitle = "Great Wide Open Report" |
|||
| R 14 Apr | School of Sciences and Mathematics Research Poster Session 11:30am – 1:30 pm at SSM Building | NO CLASS | Blog about SSM Poster Session Blog SubTitle = "Poster Child" |
Author Information | |
| T 19 Apr | Team Reports Class Review |
Create a PDF from your blog and email it to Dr. Bowring by NOON 26.April: [lastName]_462_2016_blog.pdf
|
Publish your progress relative to your planned timeline. Create a PDF from your Wiki and email it to Dr. Bowring by NOON 26.April: [TeamName]_462_2016_wiki.pdf |
||
R 21 Apr |
#CS@CofC After Five Project Presentations 3 - 8 PM : RSVP | ||||
T 26 April Final |
Team presentations in HW East 300 --------> 12PM - 3PM>> be sure to check out equipment before the event! Final Presentation Notes: Final grades noon 3 May. |
Submit your presentation materials as [TeamName]_presentation.[type] by NOON | |||