Need Analysis of B-CompThinkT for the Basic Computational Thinking Concepts in Computer Science Basics
Keywords:
Need Analysis, Module, Computer Science Basic, Computational ThinkingAbstract
The shift from the Integrated Secondary School Curriculum (KBSM) to the Secondary School Standard Curriculum (KSSM) curriculum in 2017 aims to equip students with 21st-century skills and knowledge. One newly introduced subject is Computer Science Basic for junior high school students. This study investigates expert perspectives on developing a technology-integrated B-CompThink module in the initial phase using the Design and Development Research (DDR) approach. Data collection involved structured interviews and document analysis with three experienced CSB teachers selected through targeted sampling. The study highlights four themes of module development needs from teachers’ perspectives. The first theme addresses teachers' competence, noting a lack of exposure to Computer Science Basics topics and limited training. The second theme concerns the complexity of Computer Science Basics textbook content, which challenges new teachers and hinders effective classroom support. The third theme highlights limited teaching and learning materials available for classroom and lab use. Finally, the fourth theme emphasizes the importance of technology integration in learning, especially for real-world applications. Computational thinking is essential for 21st-century skills in technology and engineering.