Does Cyclic Learning have Positive Impact on Teaching Object-Oriented Programming?

Virginia Niculescu, C. Serban, A. Vescan
{"title":"Does Cyclic Learning have Positive Impact on Teaching Object-Oriented Programming?","authors":"Virginia Niculescu, C. Serban, A. Vescan","doi":"10.1109/FIE43999.2019.9028600","DOIUrl":null,"url":null,"abstract":"This Research to Practice Ful1 Paper presents a study regarding applying cyclic learning strategy with a special focus on object-oriented programming and states our findings, emphasizing both the advantages and disadvantages.The research considers as a use-case the teaching activity in the Faculty of Computer Science of Babeş-Bolyai University. The analysis takes into consideration several disciplines that compass a set of interconnected teaching objectives and aspects: (1) fundamental concepts and mechanisms (F) defined by object-orientated programming paradigm, (2) design principles, heuristics, and rules (D) that act as strategies implied in object-oriented design, and (3) functional and nonfunctional requirements related to software architecture (A).The study is directed by a statistical analysis of the grades obtained by the students at different courses that treat the (F, D, A) aspects, and also the results obtained at the Bachelor's final exam that evaluates the level of the acquired fundamental knowledge. Their evolution and correlation during a period of several years are analyzed, and together with an analysis of the degree of absorption of the students in the IT industry form the base of the study.","PeriodicalId":6700,"journal":{"name":"2019 IEEE Frontiers in Education Conference (FIE)","volume":"41 1","pages":"1-9"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE Frontiers in Education Conference (FIE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIE43999.2019.9028600","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

This Research to Practice Ful1 Paper presents a study regarding applying cyclic learning strategy with a special focus on object-oriented programming and states our findings, emphasizing both the advantages and disadvantages.The research considers as a use-case the teaching activity in the Faculty of Computer Science of Babeş-Bolyai University. The analysis takes into consideration several disciplines that compass a set of interconnected teaching objectives and aspects: (1) fundamental concepts and mechanisms (F) defined by object-orientated programming paradigm, (2) design principles, heuristics, and rules (D) that act as strategies implied in object-oriented design, and (3) functional and nonfunctional requirements related to software architecture (A).The study is directed by a statistical analysis of the grades obtained by the students at different courses that treat the (F, D, A) aspects, and also the results obtained at the Bachelor's final exam that evaluates the level of the acquired fundamental knowledge. Their evolution and correlation during a period of several years are analyzed, and together with an analysis of the degree of absorption of the students in the IT industry form the base of the study.
循环学习对面向对象程序设计教学有积极影响吗?
本文介绍了一项关于应用循环学习策略的研究,特别关注面向对象编程,并陈述了我们的发现,强调了优点和缺点。本研究以博雅大学计算机科学学院的教学活动为例。该分析考虑了几个学科,这些学科涵盖了一系列相互关联的教学目标和方面:(1)由面向对象编程范式定义的基本概念和机制(F),(2)作为面向对象设计中隐含的策略的设计原则,启发式和规则(D),以及(3)与软件架构相关的功能和非功能需求(A)。研究是通过对学生在处理(F, D, A)方面的不同课程中获得的分数的统计分析来指导的。以及在学士学位的期末考试中获得的结果,以评估所获得的基础知识的水平。分析了它们在几年时间内的演变和相关性,并结合对IT行业学生吸收程度的分析构成了研究的基础。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信