Independent Capstone Project Design
(Difference between revisions)
Jim.huggins (Talk | contribs) |
Jim.huggins (Talk | contribs) |
||
Line 10: | Line 10: | ||
|'''Prerequisite Knowledge''' || Basic knowledge of software development skills | |'''Prerequisite Knowledge''' || Basic knowledge of software development skills | ||
|- | |- | ||
− | |'''Learning Objectives''' || The student will | + | |'''Learning Objectives''' || The student will prepare a detailed plan for a project that demonstrates the totality of skills required by a CS graduate. |
|} | |} | ||
=== Background: === | === Background: === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Directions: === | === Directions: === | ||
− | |||
+ | # '''Learn about (H)FOSS''' | ||
+ | # '''Investigate an (H)FOSS Community''' | ||
+ | # '''Prepare The Capstone Plan''' | ||
=== Deliverables: === | === Deliverables: === | ||
− | |||
+ | # '''Final Capstone Project Proposal''' | ||
=== Assessment: === | === Assessment: === | ||
Line 61: | Line 57: | ||
=== Comments: === | === Comments: === | ||
− | |||
− | |||
Revision as of 20:17, 2 March 2016
DRAFT IN PROGRESS!!!
Title | Independent Capstone Project |
Overview | The student will create a detailed plan for an independent capstone project in an (H)FOSS community |
Prerequisite Knowledge | Basic knowledge of software development skills |
Learning Objectives | The student will prepare a detailed plan for a project that demonstrates the totality of skills required by a CS graduate. |
Background:
Directions:
- Learn about (H)FOSS
- Investigate an (H)FOSS Community
- Prepare The Capstone Plan
Deliverables:
- Final Capstone Project Proposal
Assessment:
How will the activity be graded?
How will learning will be measured?
Include sample assessment questions/rubrics.
Criteria | Level 1 (fail) | Level 2 (pass) | Level 3 (good) | Level 4 (exceptional) |
---|---|---|---|---|
The purpose of the project | ||||
Why the project is open source |
Comments:
Additional Information:
ACM Knowledge Area/Knowledge Unit | What ACM Computing Curricula 2013 knowledge area and units does this activity cover? ACM_Body_of_Knowledge |
ACM Topic | What specific topics are addressed? The Computing Curriucula 2013 provides a list of topics - https://www.acm.org/education/CS2013-final-report.pdf |
Level of Difficulty | Is this activity easy, medium or challenging? |
Estimated Time to Completion | How long should it take for the student to complete the activity? |
Materials/Environment | What does the student need? Internet access, IRC client, Git Hub account, LINUX machine, etc.? |
Author | Who wrote this activity? |
Source | Is there another activity on which this activity is based? If so, please provide a link to the original resource. |
License | Under which license is this material made available? (http://creativecommons.org/licenses/) |
Suggestions for Open Source Community:
Suggestions for an open source community member who is working in conjunction with the instructor.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License