首页> 外文期刊>Informatica: An International Journal of Computing and Informatics >Collaborative Strategy for Teaching and Learning Object-Oriented Programming course: A Case Study at Mostafa Stambouli Mascara University, Algeria
【24h】

Collaborative Strategy for Teaching and Learning Object-Oriented Programming course: A Case Study at Mostafa Stambouli Mascara University, Algeria

机译:面向对象的程序设计课程的教学与合作策略:以阿尔及利亚的Mostafa Stambouli Mascara大学为例

获取原文
       

摘要

Several strategies and methods have been designed and tested to allow students to have better teaching and learning of programming concepts and training their programming skills acquired. In our university, old and classic pedagogical methods are still used in the learning of Oriented-Object Programming (OOP). This paper explores the experimentation of a pedagogical approach designed for Mostafa Stambouli Mascara University’s computer sciences students to enhance their chances to get an effective teaching using a collaborative learning and early introduction of current technologies. The study was made of 108 second year informatics students’ for two semesters (October–January 2016-2017, September-December 2017-2018) who were identified in a controlled experience for collaborative learning OOP in lab session. Students gathered into predetermined groups based on initial test and some settings. The students are supposed to share the same programming assignment by distributing roles according to global pedagogical scenario for problem-resolving activities. This experience allows the teachers to apply this strategy and see students in closer and permit them to express their problems and search together for solutions. The principal objective was to offer a new experience to motivate students and make this design a smart opportunity to have better programming performance. Furthermore, as a result of testing this new strategy, the students’ academic progress is clear. A questionnaire was distributed with the purpose of analyzing students’ motivation and satisfaction levels alongside the effects of the experiment. Results show that students found that among other benefits this method facilitates the learning process.
机译:已经设计和测试了几种策略和方法,以使学生能够更好地教与学编程概念并训练他们获得的编程技能。在我们的大学中,在面向对象编程(OOP)的学习中仍然使用古老和经典的教学方法。本文探讨了为Mostafa Stambouli Mascara大学的计算机科学学生设计的教学方法的实验,以通过合作学习和早期引入最新技术来增加他们获得有效教学的机会。这项研究是由108名第二学年的信息学学生组成的,为期两个学期(2016年10月至2016年1月,2017年9月至12月12日),他们在实验室学习中获得了协作学习OOP的受控经验。根据初始测试和一些设置,学生们分成预定的组。通过解决全球性教学方案中的问题解决活动,学生应该分配相同的编程任务。这种经验使教师可以运用这种策略,更近地观察学生,并允许他们表达自己的问题并一起寻找解决方案。其主要目的是提供一种新的经验,以激发学生的兴趣,并使该设计成为具有更好编程性能的明智机会。此外,通过测试这一新策略,学生的学业进步显而易见。分发了调查表,目的是分析学生的动机和满意度以及实验的效果。结果表明,学生发现该方法除其他好处外,还有助于学习过程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号