首页> 外文期刊>Kinetik >The Use of Python Tutor on Programming Laboratory Session: Student Perspectives
【24h】

The Use of Python Tutor on Programming Laboratory Session: Student Perspectives

机译:从学生的角度看Python辅导员在编程实验室会议上的使用

获取原文
           

摘要

Based on the fact that the impact of educational tools can only be accurately measured through student-centered evaluation, this paper proposes a long-term in-class evaluation for Python Tutor, a program visualization tool developed by Guo. The evaluation involves 53 students from 4 Basic Data Structure classes, which were held in the even semester of 2016/2017 academic year. It is conducted based on questionnaire survey asked to the students after they have used Python Tutor in their half of programming laboratory sessions. In general, there are three findings from this work. Firstly, Python Tutor helps students to complete programming laboratory tasks, specifically for Basic Data Structure material. Secondly, Python Tutor helps students to understand general programming aspects which are execution flow, variable content change, method invocation sequence, object reference, syntax error, and logic error. Finally, based on student perspectives, Python Tutor is a helpful tool positively affecting the students.
机译:基于只能通过以学生为中心的评估才能准确衡量教育工具的影响这一事实,本文提出了针对郭老师开发的程序可视化工具Python Tutor的长期课堂评估。该评估涉及2016/2017学年甚至学期的4个基本数据结构课程的53名学生。它是基于对一半的编程实验室课程中使用Python Tutor的学生进行问卷调查后进行的。通常,这项工作有三个发现。首先,Python Tutor帮助学生完成编程实验室的任务,特别是针对“基本数据结构”材料的编程。其次,Python Tutor帮助学生了解一般的编程方面,包括执行流程,变量内容更改,方法调用顺序,对象引用,语法错误和逻辑错误。最后,基于学生的观点,Python Tutor是一个对学生产生积极影响的有用工具。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号