Evaluation

I wonder if there is any value to comparing Ruby’s capabilities with
skills identified by Bloom’s Taxonomy, or is this too much of a paradigm
shift?

For example, are there classes corresponding to the major headings? Are
there expressions for the verbs?

Verb examples that represent intellectual activity on each level are
listed here.

# Knowledge: arrange, define, duplicate, label, list, memorize, 

name, order, recognize, relate, recall, repeat, reproduce state

# Comprehension: classify, describe, discuss, explain, express, 

dentify, indicate, locate, recognize, report, restate, review, select,
translate

# Application: apply, choose, demonstrate, dramatize, employ, 

illustrate, interpret, operate, practice, schedule, sketch, solve, use,
write

# Analysis: analyze, appraise, calculate, categorize, compare, 

contrast, criticize, differentiate, discriminate, distinguish, examine,
experiment, question, test

# Synthesis: arrange, assemble, collect, compose, construct, create, 

design, develop, formulate, manage, organize, plan, prepare, propose,
set up, write

# Evaluation: appraise, argue, assess, attach, choose compare, 

defend estimate, judge, predict, rate, core, select, support, value,
evaluate.

Jonathan Smith wrote:

···

I wonder if there is any value to comparing Ruby’s capabilities with
skills identified by Bloom’s Taxonomy, or is this too much of a paradigm
shift?

For example, are there classes corresponding to the major headings? Are
there expressions for the verbs?

Verb examples that represent intellectual activity on each level are
listed here.

# Knowledge: arrange, define, duplicate, label, list, memorize,

name, order, recognize, relate, recall, repeat, reproduce state
[others elided]

A quick look with Google suggests that this taxonomy describes
levels of knowledge as might be tested in an academic test or exam.
There does seem to be some sort of inheritance relationship, in that
each level of knowledge depends on its more basic levels. However,
I don’t understand how you would use this in Ruby. What work could
the classes do? Generating academic test data would be very domain
specific. Using them as goals for a learning machine would be domain
specific, too. What is the problem that you are trying to solve by
incorporating this taxonomy into a Ruby program?

Jonathan Smith wrote:

I wonder if there is any value to comparing Ruby’s capabilities with
skills identified by Bloom’s Taxonomy, or is this too much of a paradigm
shift?

    Hugh
···

On Tue, 18 Feb 2003, Jonathan Smith wrote:

“Levels of knowledge” – yes

“There does seem to be some sort of inheritance relationship, in that
each level of knowledge depends on its more basic levels.” – yes, thus
an OOPS.

“I don’t understand how you would use this in Ruby.” – or vice versa,
how I could use Ruby to develop levels of knowledge?

“Using them as goals for a learning machine” – there’s an interesting
thought!

“would be domain specific” – I don’t understand, is this a limitation,
could you say more? I may have to Google more about boundaries…

“What is the problem that you are trying to solve” – I was toying with
the idea of an email summarizer. Your questioning got me to thinking,
since Ruby is currently more popular in Japan, about a distance learning
course in Ruby.

“What work could the classes do?” – Pay no attention; these are silly
pipe dreams.

Hugh Sasse Staff Elec Eng wrote:

···

On Tue, 18 Feb 2003, Jonathan Smith wrote:

For example, are there classes corresponding to the major headings? Are
there expressions for the verbs?

Verb examples that represent intellectual activity on each level are
listed here.

Knowledge: arrange, define, duplicate, label, list, memorize,

name, order, recognize, relate, recall, repeat, reproduce state

    [others elided]

A quick look with Google suggests that this taxonomy describes
levels of knowledge as might be tested in an academic test or exam.
There does seem to be some sort of inheritance relationship, in that
each level of knowledge depends on its more basic levels. However,
I don’t understand how you would use this in Ruby. What work could
the classes do? Generating academic test data would be very domain
specific. Using them as goals for a learning machine would be domain
specific, too. What is the problem that you are trying to solve by
incorporating this taxonomy into a Ruby program?

Jonathan Smith wrote:

I wonder if there is any value to comparing Ruby’s capabilities with
skills identified by Bloom’s Taxonomy, or is this too much of a paradigm
shift?

    Hugh