SlideShare uma empresa Scribd logo
1 de 22
Replication of an Evaluation of Teacher Training
in the Classification of Programming Exercises
Using Bloom’s Taxonomy
. Susana Masapanta-Carrión
Pontificia Universidad Católica del Ecuador, Quito, Ecuador
J. Ángel Velázquez-Iturbide
LITE research group, Universidad Rey Juan Carlos, Madrid, Spain
• Repositories are a key resource to access high-
quality exercises:
• One central issue in their design and use is classification of
exercises
• According to our systematic review (Masapanta & Velázquez,
2018), Bloom’s taxonomy is used in CSE:
• for programming courses
• to classify assessment tests
Introduction
• Difficulties using Bloom’s taxonomy:
• Notable divergent classifications (Johnson & Fuller 2006, Lewis et al.
2013, Oliver et al. 2004, Shuhidan et al. 2009, Thompson et al. 2008, Whalley et
al. 2006)
• Higher confidence than actual accuracy! (Gluga et al. 2012)
• Deficiencies of Bloom’s taxonomy from a formal point of view
(Velázquez, 2021)
• Despite its deficiencies… high appeal and
acceptance of Bloom’s taxonomy in CSE (Masapanta &
Velázquez, 2018)
• Our goal:
• Reducing instructors’ difficulties when using the revised Bloom’s
taxonomy
Introduction
• Bidimensional nature of revised Bloom’s taxonomy:
• Cognitive dimension:
• 6 categories of cognitive processes
• 19 cognitive processes
• Type of knowledge dimension:
• 4 types of knowledge
• 11 subtypes of knowledge
• Emphasis on subcategories rather than
on categories
Introduction
• Previous proposal and evaluation of three
clarifications on the revised Bloom’s taxonomy
(Masapanta & Velázquez, 2018):
• Classify into the two dimensions of the taxonomy
• Classify an exercise into several subcategories
• Provide CS (programming) examples
• The aim of the paper is to replicate the evaluation:
• With similar experimental settings (and minor enhancements)
• With a different sample of participants
Background
• Classification of an exercise into several cognitive
processes:
• Categories in the revised taxonomy do not have a strict hierarchy
• Solving a problem may involve several cognitive processes
• Classifying an exercise implies guessing a sequence of cognitive
processes to solve the exercise:
• Previous identification of educational context
• A most relevant cognitive process can be identified?
Background
• Example (Shuhidan et al., 2009, Q2):
• Remember (Recognizing), Factual (Terminology)
• Analyze (Organizing), Conceptual (Classifications)
• Apply (Executing), Procedural (Algorithms)
Background
• Intended use of measures:
• Instructors’ outcomes on classifying exercises
• Impact of clarifications on instructors’ outcomes
• Operationalization of outcomes:
• Decomposition
• Variation
• Accuracy
• Confidence
Experimental setting
Objective
Subjective
• Research questions:
• Instructors’ outcomes on classifying exercises:
• RQ1: What is the degree of variation of the main cognitive process in
participants’ classification?
• RQ2: What is the percentage of accuracy in participants’ classifications
(compared to ours)?
• RQ3: What is participants’ degree of confidence on their classifications?
• Impact of clarifications on instructors’ outcomes:
• RQ4: What is the degree of decomposition into different cognitive processes
in participants’ classifications?
• RQ5: Do clarifications influence participants’ degree of variation?
• RQ6: Do clarifications influence participants’ percentage of accuracy?
• RQ7: Do clarifications influence participants’ degree of confidence?
Experimental setting
• Participants:
• 7 instructors with low to medium familiarity with Bloom’s taxonomy
• Procedure:
Experimental setting
− Video general presentation of
revised Bloom’s taxonomy
− Classify 10 programming
exercises:
• 2 dimensions
• Confidence
− Video with programming
classified examples
− Decompose and classify 9
programming exercises:
• 2 dimensions
• Confidence
20 min.
break
• Materials:
• 2 videos
• Diagram with categories and subcategories
• Written summary of the taxonomy
• Nine programming exercises from:
• Fitzgerald et al., 2005
• Shuhidan et al., 2009
• Thompson et al., 2008
• Whalley et al., 2006
Experimental setting
• Exercises:
Experimental setting
E1 Answer a question about Java elements
E2 Identify the value of an expression
E3 Identify the generic contents of a variable after a sequence of operations
E4 Identify the specific contents of a variable after a sequence of operations
and conditionals
E5 Identify the string printed after a sequence of statements containing loops
E6 Identify a false statement about methods
E7 Write a method that provides a given functionality
E8 Identify a correct Java implementation of a diagram
E9 Fill a given piece of code to provide a given functionality
• Post-session semi-structured interview, with three
questions on:
• What did you like the most from the experience?
• What was the most difficult part of the experience?
• May you suggest ways of improving the instruction given on
Bloom’s taxonomy?
Experimental setting
• Variation:
• 1st session:
• 2nd session:
Results
min max med.
Categories of cogn. proc. 2 4 3
Cognitive processes 3 6 4
Types of knowledge 1 2 1
Subtypes of knowledge 2 5 3
min max med.
Categories of cogn. proc. 2 4 4
Cognitive processes 3 6 4
Types of knowledge 2 3 2
Subtypes of knowledge 3 5 4
• Decomposition:
Results
E1 E2 E3 E4 E5 E6 E7 E8 E9
minimum 1 2 1 1 2 1 1 2 1
maximum 1 3 3 4 3 2 2 3 4
median 1 3 2 2 2 2 3 2 3
ours 1 3 2 2 3 2 3 2 4
• Accuracy:
• 1st session:
• 2nd session:
Results
min max med.
Categories of cogn. proc. 0 6 3
Cognitive processes 0 4 0
Types of knowledge 0 7 4
Subtypes of knowledge 0 6 2
min max med.
Categories of cogn. proc. 1 6 3
Cognitive processes 0 5 3
Types of knowledge 0 6 4
Subtypes of knowledge 0 5 1
• Confidence:
Results
1st
session
2nd
session
difference
E1 69% 80% 11%
E2 66% 71% 6%
E3 63% 69% 6%
E4 66% 69% 3%
E5 66% 71% 6%
E6 71% 71% 0%
E7 69% 77% 9%
E8 71% 69% -3%
E9 63% 69% 6%
• Summary:
• RQ1: high degree of variation
• RQ2: low degree of accuracy
• RQ3: overconfidence
• RQ4: decomposition similar to ours
• RQ5: moderate increase of variation
• RQ6: small increase of accuracy for cognitive processes, and
decrease for types of knowledge
• RQ7: small increase of confidence
Results
• Comparison with the previous evaluation:
• Similar results for all RQs but RQ6 (e.g., impact on accuracy) and
RQ7 (e.g. impact on confidence):
• Minor differences between familiarized and non-familiarized participants
with Bloom’s taxonomy
• Interviews:
• Satisfied with enhanced understanding of the taxonomy
• Many concepts to learn in a limited lapse of time
• More time working with more examples
Results
• Similar results in both evaluations
• Semi-structured interviews have provided
additional insights into instructors’ difficulties
• In progress: qualitative analysis of instructors’
discrepancies
Conclusions
• Assessment of the proposals:
• Difficulty for classifying also at the type of knowledge dimension
• Decomposition can be successfully adopted
• Need for more programming examples
• Longer training is necessary
• Development by the CSE community of shared classification
criteria
Conclusions
Thank you very much!
¡Muchas gracias!

Mais conteúdo relacionado

Mais procurados

Asking Clarifying Questions in Open-Domain Information-Seeking Conversations
Asking Clarifying Questions in Open-Domain Information-Seeking ConversationsAsking Clarifying Questions in Open-Domain Information-Seeking Conversations
Asking Clarifying Questions in Open-Domain Information-Seeking Conversations
Mohammad Aliannejadi
 
Salford uni pres 2011
Salford uni pres 2011Salford uni pres 2011
Salford uni pres 2011
oseamons
 

Mais procurados (7)

Sloan c et4_o_2012_study for improving student reflections electronic portfol...
Sloan c et4_o_2012_study for improving student reflections electronic portfol...Sloan c et4_o_2012_study for improving student reflections electronic portfol...
Sloan c et4_o_2012_study for improving student reflections electronic portfol...
 
Asking Clarifying Questions in Open-Domain Information-Seeking Conversations
Asking Clarifying Questions in Open-Domain Information-Seeking ConversationsAsking Clarifying Questions in Open-Domain Information-Seeking Conversations
Asking Clarifying Questions in Open-Domain Information-Seeking Conversations
 
Using Learning Analytics to Understand Student Achievement
Using Learning Analytics to Understand Student AchievementUsing Learning Analytics to Understand Student Achievement
Using Learning Analytics to Understand Student Achievement
 
Salford uni pres 2011
Salford uni pres 2011Salford uni pres 2011
Salford uni pres 2011
 
Data Collection and Analysis Tools
Data Collection and Analysis ToolsData Collection and Analysis Tools
Data Collection and Analysis Tools
 
Wcss2010presentation
Wcss2010presentationWcss2010presentation
Wcss2010presentation
 
Shyam presentation prefinal
Shyam presentation prefinalShyam presentation prefinal
Shyam presentation prefinal
 

Semelhante a 2022_03_28 EDUCON 2022 “Replication of an Evaluation of Teacher Training in the Classification of Programming Exercises Using Bloom’s Taxonomy” - Ángel Velázquez Iturbide

Fostering a culture change in assessment and feedback through TESTA
Fostering a culture change in assessment and feedback through TESTAFostering a culture change in assessment and feedback through TESTA
Fostering a culture change in assessment and feedback through TESTA
Tansy Jessop
 
20110419 tws for edg 4410
20110419   tws for edg 441020110419   tws for edg 4410
20110419 tws for edg 4410
pferreira2001
 
quantitative nor qualitative research.docx
quantitative nor qualitative research.docxquantitative nor qualitative research.docx
quantitative nor qualitative research.docx
write22
 
Application of assessment and evaluation data to improve a dynamic graduate m...
Application of assessment and evaluation data to improve a dynamic graduate m...Application of assessment and evaluation data to improve a dynamic graduate m...
Application of assessment and evaluation data to improve a dynamic graduate m...
Pat Barlow
 
Classroom Assessment Techniques
Classroom Assessment TechniquesClassroom Assessment Techniques
Classroom Assessment Techniques
ssorden
 

Semelhante a 2022_03_28 EDUCON 2022 “Replication of an Evaluation of Teacher Training in the Classification of Programming Exercises Using Bloom’s Taxonomy” - Ángel Velázquez Iturbide (20)

Fostering a culture change in assessment and feedback through TESTA
Fostering a culture change in assessment and feedback through TESTAFostering a culture change in assessment and feedback through TESTA
Fostering a culture change in assessment and feedback through TESTA
 
Enhancing Engagement with Subject Specific Revision Sessions
Enhancing Engagement with Subject Specific Revision SessionsEnhancing Engagement with Subject Specific Revision Sessions
Enhancing Engagement with Subject Specific Revision Sessions
 
Check, Check, Check in the Simulation Lab
Check, Check, Check in the Simulation LabCheck, Check, Check in the Simulation Lab
Check, Check, Check in the Simulation Lab
 
Our slides for HICSS-ATLT 2020
Our slides for HICSS-ATLT 2020 Our slides for HICSS-ATLT 2020
Our slides for HICSS-ATLT 2020
 
Addictive links, Keynote talk at WWW 2014 workshop
Addictive links, Keynote talk at WWW 2014 workshopAddictive links, Keynote talk at WWW 2014 workshop
Addictive links, Keynote talk at WWW 2014 workshop
 
La notes (5 10)
La notes (5 10)La notes (5 10)
La notes (5 10)
 
Birmingham Assessment and Feedback Symposium
Birmingham Assessment and Feedback Symposium Birmingham Assessment and Feedback Symposium
Birmingham Assessment and Feedback Symposium
 
Collaborative Examination Item Review Process in a Team-Taught Course
Collaborative Examination Item Review Process in a Team-Taught CourseCollaborative Examination Item Review Process in a Team-Taught Course
Collaborative Examination Item Review Process in a Team-Taught Course
 
VII Jornadas eMadrid "Education in exponential times". Erkan Er: "Predicting ...
VII Jornadas eMadrid "Education in exponential times". Erkan Er: "Predicting ...VII Jornadas eMadrid "Education in exponential times". Erkan Er: "Predicting ...
VII Jornadas eMadrid "Education in exponential times". Erkan Er: "Predicting ...
 
Getting Students to Think about Their Thinking Using ExamSoft Features
Getting Students to Think about Their Thinking Using ExamSoft FeaturesGetting Students to Think about Their Thinking Using ExamSoft Features
Getting Students to Think about Their Thinking Using ExamSoft Features
 
Getting Student to Think About Their Thinking Using ExamSoft Features
Getting Student to Think About Their Thinking Using ExamSoft FeaturesGetting Student to Think About Their Thinking Using ExamSoft Features
Getting Student to Think About Their Thinking Using ExamSoft Features
 
20110419 tws for edg 4410
20110419   tws for edg 441020110419   tws for edg 4410
20110419 tws for edg 4410
 
The why and what of testa
The why and what of testaThe why and what of testa
The why and what of testa
 
quantitative nor qualitative research.docx
quantitative nor qualitative research.docxquantitative nor qualitative research.docx
quantitative nor qualitative research.docx
 
quantitative nor qualitative research.docx
quantitative nor qualitative research.docxquantitative nor qualitative research.docx
quantitative nor qualitative research.docx
 
TESTA Interactive Masterclass
TESTA Interactive MasterclassTESTA Interactive Masterclass
TESTA Interactive Masterclass
 
Application of assessment and evaluation data to improve a dynamic graduate m...
Application of assessment and evaluation data to improve a dynamic graduate m...Application of assessment and evaluation data to improve a dynamic graduate m...
Application of assessment and evaluation data to improve a dynamic graduate m...
 
Dit elearning summer school 2015 analytics
Dit elearning summer school 2015   analyticsDit elearning summer school 2015   analytics
Dit elearning summer school 2015 analytics
 
Classroom Assessment Techniques
Classroom Assessment TechniquesClassroom Assessment Techniques
Classroom Assessment Techniques
 
Using ExamSoft to Facilitate Active Retrieval and Promote Student Success
Using ExamSoft to Facilitate Active Retrieval and Promote Student SuccessUsing ExamSoft to Facilitate Active Retrieval and Promote Student Success
Using ExamSoft to Facilitate Active Retrieval and Promote Student Success
 

Mais de eMadrid network

Mais de eMadrid network (20)

Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovarRecognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
 
A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...
 
Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...
 
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
 
Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...
 
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CobosMeta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
 
Best paper Award - Miguel Castro
Best paper Award - Miguel CastroBest paper Award - Miguel Castro
Best paper Award - Miguel Castro
 
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
 
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfSeminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
 
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
 
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfOpen_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
 
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
 
eMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdf
 
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfPresentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
 
EDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfEDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdf
 
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
 
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
 
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
 
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
 
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 

2022_03_28 EDUCON 2022 “Replication of an Evaluation of Teacher Training in the Classification of Programming Exercises Using Bloom’s Taxonomy” - Ángel Velázquez Iturbide

  • 1. Replication of an Evaluation of Teacher Training in the Classification of Programming Exercises Using Bloom’s Taxonomy . Susana Masapanta-Carrión Pontificia Universidad Católica del Ecuador, Quito, Ecuador J. Ángel Velázquez-Iturbide LITE research group, Universidad Rey Juan Carlos, Madrid, Spain
  • 2. • Repositories are a key resource to access high- quality exercises: • One central issue in their design and use is classification of exercises • According to our systematic review (Masapanta & Velázquez, 2018), Bloom’s taxonomy is used in CSE: • for programming courses • to classify assessment tests Introduction
  • 3. • Difficulties using Bloom’s taxonomy: • Notable divergent classifications (Johnson & Fuller 2006, Lewis et al. 2013, Oliver et al. 2004, Shuhidan et al. 2009, Thompson et al. 2008, Whalley et al. 2006) • Higher confidence than actual accuracy! (Gluga et al. 2012) • Deficiencies of Bloom’s taxonomy from a formal point of view (Velázquez, 2021) • Despite its deficiencies… high appeal and acceptance of Bloom’s taxonomy in CSE (Masapanta & Velázquez, 2018) • Our goal: • Reducing instructors’ difficulties when using the revised Bloom’s taxonomy Introduction
  • 4. • Bidimensional nature of revised Bloom’s taxonomy: • Cognitive dimension: • 6 categories of cognitive processes • 19 cognitive processes • Type of knowledge dimension: • 4 types of knowledge • 11 subtypes of knowledge • Emphasis on subcategories rather than on categories Introduction
  • 5. • Previous proposal and evaluation of three clarifications on the revised Bloom’s taxonomy (Masapanta & Velázquez, 2018): • Classify into the two dimensions of the taxonomy • Classify an exercise into several subcategories • Provide CS (programming) examples • The aim of the paper is to replicate the evaluation: • With similar experimental settings (and minor enhancements) • With a different sample of participants Background
  • 6. • Classification of an exercise into several cognitive processes: • Categories in the revised taxonomy do not have a strict hierarchy • Solving a problem may involve several cognitive processes • Classifying an exercise implies guessing a sequence of cognitive processes to solve the exercise: • Previous identification of educational context • A most relevant cognitive process can be identified? Background
  • 7. • Example (Shuhidan et al., 2009, Q2): • Remember (Recognizing), Factual (Terminology) • Analyze (Organizing), Conceptual (Classifications) • Apply (Executing), Procedural (Algorithms) Background
  • 8. • Intended use of measures: • Instructors’ outcomes on classifying exercises • Impact of clarifications on instructors’ outcomes • Operationalization of outcomes: • Decomposition • Variation • Accuracy • Confidence Experimental setting Objective Subjective
  • 9. • Research questions: • Instructors’ outcomes on classifying exercises: • RQ1: What is the degree of variation of the main cognitive process in participants’ classification? • RQ2: What is the percentage of accuracy in participants’ classifications (compared to ours)? • RQ3: What is participants’ degree of confidence on their classifications? • Impact of clarifications on instructors’ outcomes: • RQ4: What is the degree of decomposition into different cognitive processes in participants’ classifications? • RQ5: Do clarifications influence participants’ degree of variation? • RQ6: Do clarifications influence participants’ percentage of accuracy? • RQ7: Do clarifications influence participants’ degree of confidence? Experimental setting
  • 10. • Participants: • 7 instructors with low to medium familiarity with Bloom’s taxonomy • Procedure: Experimental setting − Video general presentation of revised Bloom’s taxonomy − Classify 10 programming exercises: • 2 dimensions • Confidence − Video with programming classified examples − Decompose and classify 9 programming exercises: • 2 dimensions • Confidence 20 min. break
  • 11. • Materials: • 2 videos • Diagram with categories and subcategories • Written summary of the taxonomy • Nine programming exercises from: • Fitzgerald et al., 2005 • Shuhidan et al., 2009 • Thompson et al., 2008 • Whalley et al., 2006 Experimental setting
  • 12. • Exercises: Experimental setting E1 Answer a question about Java elements E2 Identify the value of an expression E3 Identify the generic contents of a variable after a sequence of operations E4 Identify the specific contents of a variable after a sequence of operations and conditionals E5 Identify the string printed after a sequence of statements containing loops E6 Identify a false statement about methods E7 Write a method that provides a given functionality E8 Identify a correct Java implementation of a diagram E9 Fill a given piece of code to provide a given functionality
  • 13. • Post-session semi-structured interview, with three questions on: • What did you like the most from the experience? • What was the most difficult part of the experience? • May you suggest ways of improving the instruction given on Bloom’s taxonomy? Experimental setting
  • 14. • Variation: • 1st session: • 2nd session: Results min max med. Categories of cogn. proc. 2 4 3 Cognitive processes 3 6 4 Types of knowledge 1 2 1 Subtypes of knowledge 2 5 3 min max med. Categories of cogn. proc. 2 4 4 Cognitive processes 3 6 4 Types of knowledge 2 3 2 Subtypes of knowledge 3 5 4
  • 15. • Decomposition: Results E1 E2 E3 E4 E5 E6 E7 E8 E9 minimum 1 2 1 1 2 1 1 2 1 maximum 1 3 3 4 3 2 2 3 4 median 1 3 2 2 2 2 3 2 3 ours 1 3 2 2 3 2 3 2 4
  • 16. • Accuracy: • 1st session: • 2nd session: Results min max med. Categories of cogn. proc. 0 6 3 Cognitive processes 0 4 0 Types of knowledge 0 7 4 Subtypes of knowledge 0 6 2 min max med. Categories of cogn. proc. 1 6 3 Cognitive processes 0 5 3 Types of knowledge 0 6 4 Subtypes of knowledge 0 5 1
  • 17. • Confidence: Results 1st session 2nd session difference E1 69% 80% 11% E2 66% 71% 6% E3 63% 69% 6% E4 66% 69% 3% E5 66% 71% 6% E6 71% 71% 0% E7 69% 77% 9% E8 71% 69% -3% E9 63% 69% 6%
  • 18. • Summary: • RQ1: high degree of variation • RQ2: low degree of accuracy • RQ3: overconfidence • RQ4: decomposition similar to ours • RQ5: moderate increase of variation • RQ6: small increase of accuracy for cognitive processes, and decrease for types of knowledge • RQ7: small increase of confidence Results
  • 19. • Comparison with the previous evaluation: • Similar results for all RQs but RQ6 (e.g., impact on accuracy) and RQ7 (e.g. impact on confidence): • Minor differences between familiarized and non-familiarized participants with Bloom’s taxonomy • Interviews: • Satisfied with enhanced understanding of the taxonomy • Many concepts to learn in a limited lapse of time • More time working with more examples Results
  • 20. • Similar results in both evaluations • Semi-structured interviews have provided additional insights into instructors’ difficulties • In progress: qualitative analysis of instructors’ discrepancies Conclusions
  • 21. • Assessment of the proposals: • Difficulty for classifying also at the type of knowledge dimension • Decomposition can be successfully adopted • Need for more programming examples • Longer training is necessary • Development by the CSE community of shared classification criteria Conclusions
  • 22. Thank you very much! ¡Muchas gracias!