首页> 外文期刊>Education, IEEE Transactions on >Exploring the Educational Benefits of Introducing Aspect-Oriented Programming Into a Programming Course
【24h】

Exploring the Educational Benefits of Introducing Aspect-Oriented Programming Into a Programming Course

机译:探索将面向方面的编程引入编程课程的教育效益

获取原文
获取原文并翻译 | 示例
           

摘要

This paper explores the educational benefits of introducing the aspect-oriented programming paradigm into a programming course in a study on a sample of 75 undergraduate software engineering students. It discusses how using the aspect-oriented paradigm, in addition to the object-oriented programming paradigm, affects students' programs, their exam results, and their overall perception of the theoretically claimed benefits of aspect-oriented programming. The research methodology, consisting of automating the analysis of student-created computer programs, administering surveys, and collecting exam results, provided an objective measurement of the benefits of the paradigm for novice programmers, as well as evaluating their perception of its usefulness. The results show that the use of aspect-oriented programming as a supplement to object-oriented programming enhances the productivity of novice program code software engineering students and leads to increased understanding of theoretical concepts. Students readily accepted the new paradigm and recognized its benefits.
机译:本文在对75名软件工程专业本科生的样本研究中,探索了将面向方面的编程范例引入编程课程的教育益处。它讨论了使用面向方面的范例以及面向对象的编程范例之外,如何影响学生的课程,他们的考试结果以及他们对面向方面的编程在理论上所主张的好处的总体认识。该研究方法包括对学生创建的计算机程序进行自动分析,管理调查并收集考试结果,从而客观地衡量了该范式对新手程序员的好处,并评估了他们对该实用程序的看法。结果表明,使用面向方面的程序设计作为面向对象程序设计的补充,可以提高新手程序代码软件工程专业学生的生产率,并提高对理论概念的理解。学生们欣然接受了新范式并意识到了它的好处。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号