Bloom's Taxonomy and its Implementation in Intro to Java Course
Competence | Skills Demonstrated |
Knowledge |
Observe and
recall information knowledge of dates, events; know major ideas; mastery of basic
subject matter example: Describe, identify, show, etc., the major components of the JAVA programming environment. |
Comprehension | Translate knowledge to a new context; interpret
facts, compare, contrast; group, infer causes and predict consequences example: Compare and contrast the operating systems under JAVA and C++. Predict differences in output when running similarly programmed applications under each programming language. |
Application | Use
information, use methods, concepts, theories in new situations solve
problems; use required skills or knowledge example: Examine the following JAVA loop and show what output would result from it. Modify the loop so that it produces a different result. |
Analysis | See patterns,
organize the parts, recognize hidden meanings, identify components example: Analyze the following JAVA program code and organize it into its distinct structural components.
|
Synthesis | Use old ideas
to create new ones; generalize from
given facts relate knowledge from several areas example: Combine the concepts of chapters 1 - 8 to create a JAVA program that will do the following ... Modify the program in chapter 7 so that it does the following... Design a program that will do the following ... Formulate an algorithm that will resolve the following problem ...Rewrite the following code so that it does the following ... |
Evaluation | Compare/discriminate
between ideas, assess value of theories, make choices based on argument, verify value of evidence, recognize subjectivity example: Assess your partner's JAVA program and decide ..., Rank, grade, test, measure, recommend changes to ... Judge, explain, discriminate between your JAVA program and your partner's in the following areas ... |