Software Design and Implementation
T6: Review of Exam Material
Assignment T6 should be completed in a team, generally three or four students.
Review in a team for Exam E1
Objectives
- Reflect on your own learning
- Review course content which will be tested on exam E1
- Gain practice in identifying key concepts from the course materials
- Gain practice in working in a larger team
Learning and Bloom's Taxonomy
According to your text, "the single most important skill for a computer scientist is problem solving. Problem solving means the ability to formulate problems, think creatively about solutions, and express a solution clearly and accurately." This is an important statement to think about as you reflect on your own learning process in this assignment.Research indicates that most people learn more deeply when they are actively engaged in the construction of their own knowledge. A primary goal in this assignment is to help you to learn to construct your own review while getting you actively involved in the learning process rather than just passively listening to us. Ideally, we want to help you to learn to focus on what is important as you discuss the course content in your team.
Created by Benjamin Bloom, the following taxonomy is often used to categorize the levels of learning:
- knowledge: e.g. recalling or repeating memorized information
- comprehension: e.g. identifying concepts, paraphrasing, explaining concepts in jargon-free terms
- application: e.g. applying course concepts to solve straightforward problems
- analysis: e.g. solving more complex problems, debugging, translating algorithm into code
- synthesis: e.g. applying concepts to the design of an algorithmic solution to a problem
- evaluation: e.g. choosing from among alternative solutions and justifying the choice
A good examination is neither all low-level nor all high-level, but instead assesses a broad mix of skills.Your team will be assigned multiple topics, and you will be asked to develop sets of questions which attempt to test different levels of learning and question types for each topic.
ExampleAssignment T6Team heggens-pearcej submitting file heggens-pearcej-T6.docx
Example of knowledge level question:
Examples of comprehension level questions:
for i in range(4):
|
Create a new Microsoft Word or text document named yourusername(s)-T6.docx.
- At the top of your document, place the following and the names
of your team members, including who is serving as scribe:
- Assignment T6
- Team Member #1 (Scribe) Name1
- Team Member #2: Name2
- Team Member #3: Name3
- Team Member #4: Name4
- Each team has been assigned four topics, including one topic which identifies the biggest ideas in the first half of the course. For each assigned topic, focusing on the big ideas from the topic, create 2 or more questions per topic and do the following create 2 or more questions per topic and do the following:
- List each question topic. (e.g. Chapter 3 in the example above.)
- Cover at at least 2 different levels on the Bloom's taxonomy, namely knowledge, comprehension, application, analysis, synthesis, evaluation.
- Use at least 2 different types of assessment (multiple choice, fill-in the blank, short answer, etc.)
- Be sure that you do not provide answers to any of the questions you create!
- Note that your total submission must have at least 8 questions covering a total of at least 3 different levels on Bloom's and with a total of at least 3 different question types.
- Save the file as yourusername(s)-T6 and submit the file to the appropriate location in Moodle. If you are not the scribe, simply submit the names of your other teammate(s).
- Paste the UNANSWERED
questions into the appropriate area of your section-appropriate
area of the following:
Section A: https://docs.google.com/document/d/1EM8_xkZeBjmTsWJz-SvhT_2qAiZG8sBLoUZzcPSOcqs/edit?usp=sharing
Section B: https://docs.google.com/document/d/1vG0c5trrm5F11G3I4KFDf0k6jDJMM9BJ3xTjBHjL8Ac/edit?usp=sharing
These will be our review sheets accessible to both classes.