Stage 2 Activities/Stage 3 Planning -CompSci1
Line 36: | Line 36: | ||
Objective test where students answer questions in reference to is occurring based on comments, variable names, and function names. | Objective test where students answer questions in reference to is occurring based on comments, variable names, and function names. | ||
− | Students can be provided with code that includes checkpoints for inserting comments. Additionally, a document that includes a pool of possible comments is also given to students. | + | Part A: Students can be provided with code that includes checkpoints for inserting comments. Additionally, a document that includes a pool of possible comments is also given to students. |
Students need to select one comment from the document and paste at the right checkpoint within the code. A numeric score will be given to each comment placed at the right point in the code. | Students need to select one comment from the document and paste at the right checkpoint within the code. A numeric score will be given to each comment placed at the right point in the code. | ||
+ | |||
+ | Part B: This part is to be done as a homework assignment. A different code sample will be provided and students will be asked to insert comments. Assessment will be based on the the number of comments, their description, as well as the correct checkpoints where comments were inserted. | ||
=== Questions or concerns you have about implementing your activity === | === Questions or concerns you have about implementing your activity === |
Revision as of 17:30, 20 June 2018
Group Participants
- Denise Ferebee <denisse_ferebee@loc.edu>
- Alberto Castro-Hernández <castroa@miamioh.edu>
- Matt Magnusson <matthew.magnusson@unh.edu>
- Farhan Siddiqui <siddiquf@dickinson.edu>
Planning an Initial HFOSS Learning Activity
Please discuss and record your group's approach for an initial learning activity. When you have a good draft description of the learning activity using the sections below, you could create a learning activity page for it by copying the Learning Activity Format with Directions.
Course targeted for the activity
Introduction to Computer Science -1
Brief description of the activity
Code Documentation
Time you expect the HFOSS activity to take
e.g. # classes, # homework assignments, # lab activities, etc.
Activity consisting of two parts - part A and part B. Part A to be completed in a 50-minutes class session (as a group of 2- 3 students). Part B will be an individual activity to be completed as homework.
Relationship of this activity to course goals/objectives
The activity aligns with one of the course goals "Best Practices in Programming"
What students will submit upon completion of the activity
- Code showing the following
* clear comments * human readable variable names * human readable functions/methods
Approach for assessing the student work
Objective test where students answer questions in reference to is occurring based on comments, variable names, and function names.
Part A: Students can be provided with code that includes checkpoints for inserting comments. Additionally, a document that includes a pool of possible comments is also given to students.
Students need to select one comment from the document and paste at the right checkpoint within the code. A numeric score will be given to each comment placed at the right point in the code.
Part B: This part is to be done as a homework assignment. A different code sample will be provided and students will be asked to insert comments. Assessment will be based on the the number of comments, their description, as well as the correct checkpoints where comments were inserted.
Questions or concerns you have about implementing your activity
Support you will need to implement your activity
Planning Stage 3 Activities
Meetings
<Identify meeting times. Find out HFOSS project meeting times.>
Specific Tasks
<What will various group members do.>
Resources
<List any resources that you find>
- Activity list for CS1 (http://foss2serve.org/index.php/Category:CS1)
- UC Santa Cruz – Open Source Programming (Winter 2017) (http://teachingopensource.org/class/open-source-programming-winter-2017/)
- http://www.computingportal.org/
- http://www.swenet.org/
Other Notes
Prior related POSSE groups, if any:
When creating an activity, remove it from the Formats category.