[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3304221.3319748acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
research-article

Evaluating Instructors' Classification of Programming Exercises Using the Revised Bloom's Taxonomy

Published: 02 July 2019 Publication History

Abstract

It is a well-known fact that different instructors understand Bloom's taxonomy differently, thus they classify given test exercises into different levels of the taxonomy. The article reports on the impact of training instructors on the use of the taxonomy for programming courses with two innovations: encouraging instructors to classify each exercise into several cognitive processes necessary to solve it, and providing them with a wide range of examples of classified programming exercises. We evaluated the impact of these innovations in two training sessions. In the first session, the revised Bloom's taxonomy was introduced to the participants, and in the second session, the innovations were presented. In both sessions, participants were asked to classify ten exercises. The results show that classification into several cognitive processes was natural to instructors. However, other results were mixed. On the one hand, accuracy was increased, and confidence was increased for experienced participants. On the other hand, variation was increased, and confidence was decreased for non-experienced participants. Results show that our approach assists instructors in classifying exercises, but higher increases of expert instructors suggest that longer training is necessary for non-expert instructors.

References

[1]
L.W. Anderson, D.R. Krathwohl, P.W. Airasian, K.A. Cruikshank, R.E. Mayer, P.R. Pintrich, R. Raths, and M.C. Wittrock. 2001. A Taxonomy for Learning, Teaching and Assessing. A Revision of Bloom's Taxonomy of Educational Objectives. Pearson Education Limited.
[2]
B.S. Bloom, M.D. Engelhart, E.J. Furst, W.H. Hill, and D.R. Krathwohl. 1956. Taxonomy of Educational Objectives: Handbook I: Cognitive Domain, Longmans.
[3]
S. Fitzgerald, B. Simon and L. Thomas. 2005. Strategies that students use to trace code: an analysis based in grounded theory. In Proceedings of the First International Workshop on Computing Education, 69--80.
[4]
U. Fuller, C.G. Johnson, T. Ahoniemi, D. Cukierman, I. Hernán-Losada, J. Jackova, E. Lahtinen, T.L. Lewis, D.M. Thompson, C. Riedesel, and E. Thompson. 2007. Developing a computer science-specific learning taxonomy. In ITiCSE-WGR '07 Working Group Reports, ACM DL, 152--170.
[5]
R. Gluga, J. Kay, R. Lister, S. Kleiman, and T. Lever. 2012. Over-confidence and confusion in using Bloom in programming fundamentals assessment. In Proceedings 43th ACM Technical Symposium on Computing Science Education, 2012, ACM DL, 147--15.
[6]
I. Hernán-Losada, C.A. Lázaro-Carrascosa, and J.Á. Velázquez-Iturbide. 2004. On the use of Bloom's taxonomy as a basis to design educational software on programming. In Engineering Education in the Changing Society, C. da Rocha Brito y M.M. Ciampi (eds.), COPEC, 2004, 351--355. Retrieved 24th April 2017 at http://copec.eu/congresses/wcete2004/
[7]
C.G. Johnson and U. Fuller. 2006. Is Bloom's taxonomy appropriate for computer science? In Proceedings of the 6th Baltic Sea Conference on Computing Education Research, 120--123.
[8]
C.M. Lewis, H. Khayrallah and A. Tsai. 2013. Mining data from the AP CS A exam: Patterns, non-patterns, and replication failure. In Proceedings of the 9th Annual ACM International Computing Education Research, 115--122.
[9]
R. Lister and J. Leaney. 2003. First year programming: let all the flowers bloom. In Proceedings of the Fifth Australasian Conference on Computing Education, 221--230.
[10]
R. Lister. 2000. On blooming first year programming, and its blooming assessment. In Proceedings of the Australasian Conference on Computing Education, 158--162.
[11]
S. Masapanta-Carrión and J.Á. Velázquez-Iturbide. 2018. A systematic review of the use of Bloom's taxonomy in computer science education. In Proceedings 49th ACM Technical Symposium on Computing Science Education, ACM DL, 441--446.
[12]
S. Masapanta-Carrión, and J.Á. Velázquez-Iturbide. Guía de uso de la taxonomía de Bloom en informática. Technical Report DLSI1-URJC, no. 2018-03, Universidad Rey Juan Carlos. Retrieved 20th August 2018 at http://www.lite.etsii.urjc.es/technical-reports/.
[13]
D. Oliver, T. Dobele, M. Greber and T, Roberts. 2004. Comparing course assessments: When lower is higher and higher, lower, Computer Science Education, 14(4), 321--341.
[14]
S. Shuhidan, M. Hamilton and D. D'Souza. 2009. A taxonomic study of novice programming summative assessment. In Proc. of the Eleventh Australasian Conference on Computing Education, 147--156.
[15]
B. Taylor and S. Kaza. 2011. Security injections: Modules to help students remember, understand, and apply secure coding techniques. In Proceedings of the 16th Annual Joint Conference on Innovation and Technology in Computer Science Education, 3--7.
[16]
E. Thompson, A. Luxton-Reilly, J.L. Whalley, M. Hu and P. Robbins. 2008. Bloom's taxonomy for CS assessment. In Proceedings of the Tenth Conference on Australasian Computing Education, 155--161.
[17]
J.L. Whalley, R. Lister, E. Thompson, T. Clear, P. Robbins, P.K. Kumar and C. Prasad. 2006. An Australasian study of reading and comprehension skills in novice programmers, using the Bloom and SOLO taxonomies. In Proceedings of the 8th Australasian Conference on Computing Education, 243--252.

Cited By

View all
  • (2023)A Consolidated Catalogue of Question Types for Programming CoursesICT Education10.1007/978-3-031-48536-7_9(119-133)Online publication date: 29-Nov-2023
  • (2023)Approaching the Concept of CompetencyModeling Programming Competency10.1007/978-3-031-47148-3_2(17-36)Online publication date: 10-Oct-2023
  • (2021)Öğretmen Adaylarının Ortaokul Matematik Dersi Kazanımlarını Yenilenmiş Bloom Taksonomisine Yerleştirebilme ve Soru Yazabilme BecerileriInvestigating of Mathematic Teacher Candicates’ Skills to Placement the Learning Outcomes According to Revised Bloom Taxonomy and to Write QuestionsBayburt Eğitim Fakültesi Dergisi10.35675/befdergi.78141616:32(304-328)Online publication date: 31-Dec-2021
  • Show More Cited By
  1. Evaluating Instructors' Classification of Programming Exercises Using the Revised Bloom's Taxonomy

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ITiCSE '19: Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education
    July 2019
    583 pages
    ISBN:9781450368957
    DOI:10.1145/3304221
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 02 July 2019

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. bloom's taxonomy
    2. computing science education
    3. instructors' training

    Qualifiers

    • Research-article

    Funding Sources

    • Ministerio de Economía y Competitividad award number(s): TIN2015-66731-C2-1-R
    • Comunidad de Madrid award number(s): P2018/TCS-4307

    Conference

    ITiCSE '19
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 552 of 1,613 submissions, 34%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)25
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 12 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)A Consolidated Catalogue of Question Types for Programming CoursesICT Education10.1007/978-3-031-48536-7_9(119-133)Online publication date: 29-Nov-2023
    • (2023)Approaching the Concept of CompetencyModeling Programming Competency10.1007/978-3-031-47148-3_2(17-36)Online publication date: 10-Oct-2023
    • (2021)Öğretmen Adaylarının Ortaokul Matematik Dersi Kazanımlarını Yenilenmiş Bloom Taksonomisine Yerleştirebilme ve Soru Yazabilme BecerileriInvestigating of Mathematic Teacher Candicates’ Skills to Placement the Learning Outcomes According to Revised Bloom Taxonomy and to Write QuestionsBayburt Eğitim Fakültesi Dergisi10.35675/befdergi.78141616:32(304-328)Online publication date: 31-Dec-2021
    • (2021)An Analysis of the Formal Properties of Bloom's Taxonomy and Its Implications for Computing EducationProceedings of the 21st Koli Calling International Conference on Computing Education Research10.1145/3488042.3488069(1-7)Online publication date: 17-Nov-2021
    • (2021)A Correlation Analysis Between Cognitive Process and Knowledge Dimension in Software Engineering by Using the Revised Bloom’s TaxonomyIntelligent Human Computer Interaction10.1007/978-3-030-68449-5_4(34-41)Online publication date: 6-Feb-2021
    • (2020)On Programming Competence and its ClassificationProceedings of the 20th Koli Calling International Conference on Computing Education Research10.1145/3428029.3428030(1-10)Online publication date: 19-Nov-2020
    • (2020)Towards a Competence Model for the Novice Programmer Using Bloom's Revised Taxonomy - An Empirical ApproachProceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education10.1145/3341525.3387419(459-465)Online publication date: 15-Jun-2020

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media