Programming skills are central to technological innovation, and intelligent learning environments are essential for acquiring them effectively. We present Javalí Notebook, a web-based interactive literate programming environment seamlessly integrated with a learning management system, designed to enhance the teaching and learning of programming. The platform allows students to engage with courses by exploring example notebooks, completing unit tests and other assessments, and incrementally developing their own programs with real-time compiler feedback and debugging support. Additionally, Javalí Notebook can serve as a classroom code presentation tool, enhancing live demonstrations and collaborative learning. The system was evaluated using the Technology Acceptance Model (TAM), and results showed positive student perceptions and intentions toward its use.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

An Interactive and Literate Environment for Learning Programming

  • Saúl-Alonso Palazuelos-Alvarado,
  • María-Lucia Barrón-Estrada,
  • Ramón Zatarain-Cabada,
  • Arcelia-Judith Bustillos-Martínez

摘要

Programming skills are central to technological innovation, and intelligent learning environments are essential for acquiring them effectively. We present Javalí Notebook, a web-based interactive literate programming environment seamlessly integrated with a learning management system, designed to enhance the teaching and learning of programming. The platform allows students to engage with courses by exploring example notebooks, completing unit tests and other assessments, and incrementally developing their own programs with real-time compiler feedback and debugging support. Additionally, Javalí Notebook can serve as a classroom code presentation tool, enhancing live demonstrations and collaborative learning. The system was evaluated using the Technology Acceptance Model (TAM), and results showed positive student perceptions and intentions toward its use.