Programming Workbook: A Collaborative Coding Fusion (Print and Online) for Mastering Programming Fundamentals

Christian Servín · 2024

Nowadays, educators face the challenge of students developing their own work and acquiring problem-solving skills, especially with the widespread use of AI tools.This includes issues like excessive dependence on AI, creativity stagnation, and prioritizing comprehension over rote learning, all while navigating ethical concerns in academic submissions.Higher education in computer science encounters difficulties as traditional methods become less relevant for new generations (e.g., early college students taking dual enrollment courses) and emerging computer science programs such as CS + X, data science/analytics, and cybersecurity.Some computer science programs integrate labs into lectures, while others keep them as a separate course component.The modalities and resources in higher education vary, including teacher assistance, Peer-Led Team Learning (PLTL) with tutors, and more, e.g., see: [4].In addition, some nations find themselves in the position of needing to provide professional development for new computer science teachers.These educators may not have a background in computer science but instead, come from fields related to education or STEM.They require training to effectively teach the material or, at the very least, a guide on what to teach.To address this, there is a need for a guided inquiry learning tool to help disseminate course material.The workbook tool we introduce is designed for the first year on computer science courses such as CS 1 and CS 2, allowing students to work independently or in teams guided by multimedia access through a QR code.Each activity is structured to align with the topics outlined in the CS2023 [2] knowledge areas while also incorporating Bloom's for Computing verbs [1].

Read the paper · More papers on PaperTik