首页> 外文会议>Conference on Software Engineering Education and Training >Initial Evaluation of JaguarCode: A Web-Based Object-Oriented Programming Environment with Static and Dynamic Visualization
【24h】

Initial Evaluation of JaguarCode: A Web-Based Object-Oriented Programming Environment with Static and Dynamic Visualization

机译:JaguarCode的初步评估:具有静态和动态可视化的基于Web的面向对象的编程环境

获取原文

摘要

Various visualization techniques have been adopted to educational Object-Oriented Programming (OOP) environments. Some provide software development with visual notations without source code, while others support programming with visual aids. Our research supports Java programming along with static UML class diagrams and dynamic execution trace of program synchronized in a webbased programming environment - JaguarCode. It aims to help students better understand static structure and dynamic behavior of Java programs, and object-oriented design concepts. This paper reports on an initial evaluation of JaguarCode to investigate its effectiveness and user satisfaction through quantitative and qualitative experiments. The experimental results revealed that having both static and dynamic visualizations did positively impact the correctness of program understanding and tracing problems, and the visual representations did affect students' understanding on program execution of the problems to higher accuracy. It was also observed that students were satisfied with the aspects of those visualizations provided in JaguarCode.
机译:各种可视化技术已被用于教育性的面向对象编程(OOP)环境。一些提供带有视觉符号的软件开发而无需源代码,而其他一些则通过视觉辅助来支持编程。我们的研究支持Java编程以及静态UML类图和在基于Web的编程环境-JaguarCode中同步的程序的动态执行轨迹。它旨在帮助学生更好地理解Java程序的静态结构和动态行为以及面向对象的设计概念。本文报告了对JaguarCode的初步评估,以通过定量和定性实验研究其有效性和用户满意度。实验结果表明,静态和动态可视化都对程序理解和跟踪问题的正确性产生了积极影响,而可视化表示的确对学生对程序执行问题的理解产生了更高的准确性。还观察到,学生对JaguarCode中提供的这些可视化的各个方面感到满意。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号