Assessing the Teaching and Learning Process of an Introductory Programming Course With Bloom's Taxonomy and Assurance of Learning (AOL)

被引:10
|
作者
Malik, Sohail Iqbal [1 ]
机构
[1] Buraimi Univ Coll, Informat Technol Dept, Al Buraimi, Oman
关键词
ADRI Approach; Assurance of Learning (AOL); Bloom's Taxonomy; Learning To Program; Student Learning Outcomes; Teaching Approach;
D O I
10.4018/IJICTE.2019040108
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Learning to program requires the development of multiple skills including critical thinking, problem-solving, as well as learning the syntax and semantics of the programming language. For novices, to acquire all these skills is considered a challenging and difficult task. They have to focus on both problem-solving strategies and the syntax and semantics of the programming language to acquire these skills. In this study, this article compares the current teaching and learning approach of an introductory programming (IP) course with the six categories of Bloom's taxonomy. The assurance of learning (AOL) process was incorporated in the IP course to assess students' learning outcomes on the basis of achiever (high, medium and low) and performance (very good, good enough and not good enough) categories. The results showed that the current teaching and learning approach of the IP course addressed all the six categories of Bloom's taxonomy. Most of the students (63%) fall under the medium achiever category. Moreover, 50% students learning outcomes come under 'not good enough' performance category.
引用
收藏
页码:130 / 145
页数:16
相关论文
共 50 条
  • [1] Curriculum, Teaching and Learning, and Assessments for Introductory Programming Course
    Mehmood, Erum
    Abid, Adnan
    Farooq, Muhammad Shoaib
    Nawaz, Naeem A.
    [J]. IEEE ACCESS, 2020, 8 : 125961 - 125981
  • [2] Teaching Learning Strategies: Connections to Bloom's Taxonomy
    Dong, Faye M.
    [J]. JOURNAL OF FOOD SCIENCE EDUCATION, 2014, 13 (04): : 59 - 61
  • [3] Impact of a New Teaching and Learning Approach in an Introductory Programming Course
    Malik, Sohail Iqbal
    Coldwell-Neilson, Jo
    [J]. JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2017, 55 (06) : 789 - 819
  • [4] Traversing Bloom's taxonomy in an introductory scripture course
    Bruehler, Bart B.
    [J]. TEACHING THEOLOGY AND RELIGION, 2018, 21 (02): : 92 - 109
  • [5] Assessing course redesign for introductory chemistry: Implications for teaching and learning
    Raje, Sonali
    Preisler, Richard
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2014, 247
  • [6] Learning for Mastery in an Introductory Programming Course
    Jackova, Jana
    [J]. ITICSE '08: PROCEEDINGS OF THE 13TH ANNUAL CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2008, : 352 - 352
  • [7] The vision of Developmental Teaching and Learning and Bloom's Taxonomy of educational objectives
    Arievitch, Igor M.
    [J]. LEARNING CULTURE AND SOCIAL INTERACTION, 2020, 25
  • [8] Teaching an Introductory Programming Course Using Hybrid e-learning Approach
    Azemi, Asad
    Bodek, Mathew
    Chinn, Gary
    [J]. 2013 IEEE FRONTIERS IN EDUCATION CONFERENCE, 2013,
  • [9] Apply Small Teaching Tactics in an Introductory Programming Course: Impact on Learning Performance
    Jiang, Yabing
    [J]. Journal of Information Systems Education, 2022, 33 (02) : 149 - 158
  • [10] HOW A PROPOSED RATIO OF BLOOM'S TAXONOMY ENHANCES LEARNING IN C PROGRAMMING
    Rahman, Teh Faradilla Binti Abdul
    Anuar, Nurhilyana
    Said, Raudzatul Fathiyah Mohd
    Safiai, Suhalia
    [J]. AIMC 2017 - ASIA INTERNATIONAL MULTIDISCIPLINARY CONFERENCE, 2018, 40 : 615 - 622