谷歌浏览器插件
订阅小程序
在清言上使用

Using project-based approach to teach design patterns - An Experience Report.

Sai Anirudh Karre, Lalit Mohan Sanagavarapu,Y. Raghu Reddy

ISEC(2021)

引用 0|浏览1
暂无评分
摘要
In a majority of Indian Engineering colleges, Software Engineering tends to be considered as a theoretical course. More specifically, software design is taught using traditional lecture based teaching methods with minimal hands-on experience on working with team based projects. As part of this paper, we share our experiences in teaching code smells and design patterns using project-based learning approach to students in a Software Engineering course. We tracked students’ ability to detect code smells and codify design patterns through code evaluation. A confidence survey conducted at the end of the course had a positive feedback. We believe the approach can be repeated across engineering colleges in India to teach Software Engineering design.
更多
查看译文
关键词
design patterns,experience report,project-based
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要