Final Competency Demo, part A
Programming
The content of this week's readings isn't as conducive to a formal CD. So instead, you are going to take the first "half" of what could be considered the final competency demo.
Your task is to respond to each of the items provided below. I recommend that you review previous course activities and material to determine whether/how it applies to the items.
The Questions
- What is programming? Include examples and non-examples that illustrate your thinking. (Non-examples should involve computer use but not programming.)
- Identify and describe the fundamentals of programming/coding—language concepts.
- Discuss additional aspects of programming (beyond the fundamentals addressed above) that are necessary to effectively design and develop good computer programs.
- What insights have you gained into programming that have not been addressed in the items above? If you can think of no such insights, describe your growth as a programmer during this course and the previous one
Note: This is four very distinct questions and you should give each the time and effort necessary to reflect a semester's worth of learning.
Submission
Because I am treating this like the final, the actual deadline for this is the end of the course:
- Tuesday, May 13 by 11:59 PM.
- You should submit using the appropriate link on Blackboard.
- Unlike the previous CDs, you will not receive feedback on this CD and you will not be provided an opportunity to rewrite.
- Please treat this CD like a final exam.
If you have questions, please contact me.
Assessment
Your responses will be evaluated primarily on whether they included a reasonable number of elements in a manner that illustrates understanding and appropriate application of ideas. Correct/appropriate understanding of course material will also be assessed as will general communication (spelling, grammar, sentence formation, paragraph formation, etc.). The following overall rubric will be used.
4 pts = Good to Excellent | 3 pts = Okay to Good | 2 pts = Marginal | 1 pts = Lacking |
---|---|---|---|
All of the following apply:
|
One or two of the following apply:
|
Three or four of the following apply:
|
Two or more of the following apply:
|