An infrastructure for teaching skills for group decision making and problem solving in programming projects.
Amer DiwanWilliam M. WaiteMichele H. JacksonPublished in: SIGCSE (2002)
Keyphrases
- group decision making
- skill acquisition
- higher order thinking skills
- learning environment
- computer programming
- critical thinking
- programming course
- decision makers
- computer lab
- intuitionistic fuzzy
- multiple attributes
- intelligent tutor
- programming skills
- cooperative learning
- fuzzy linguistic
- students studying
- multi criteria
- decision making
- teaching methods
- linguistic variables
- multiple criteria
- multi criteria decision making
- aggregation operators
- group decision
- problem based learning
- programming language
- fuzzy numbers
- artificial intelligence
- case based reasoning
- e learning
- ideal solution
- multi attribute
- ahp method
- software development
- programming exercises
- fuzzy topsis
- analytic hierarchy process
- puts forward
- multi objective
- machine learning
- preference relations
- science education
- professional development