IIIT-Delhi Institutional Repository

ANUKARNA : a software engineering simulation game for teaching practical decision making in peer code review

Show simple item record

dc.contributor.author Atal, Ritika
dc.contributor.author Sureka, Ashish (Advisor)
dc.date.accessioned 2015-07-20T04:24:56Z
dc.date.available 2015-07-20T04:24:56Z
dc.date.issued 2015-07-20T04:24:56Z
dc.identifier.uri https://repository.iiitd.edu.in/jspui/handle/123456789/279
dc.description.abstract Software Engineering (SE) being a practice-oriented and applied field is taught primarily (at University Level) using instructor-driven classroom lectures as well as team-based projects requiring hands-on skills. In comparison to classroom lectures, team-based hands-on projects require more active participation and experiential learning. SE educators have proposed and shown positive student learning outcomes by teaching certain concepts using simulation games. Some of the advantages of teaching using simulation games are incorporation of real-world dynamics such as critical decision making under multiple and conflicting goals, encountering unexpected and unanticipated events, allowing exploration of alternatives (discovery learning) and allowing incorporation of learning through doing and failure. We develop a web-based interactive educational SE simulation game or environment for teaching bene fits and best-practices of peer-code review process. We describe a learning framework and model based on discovery learning, learning from failure, evidence and reasoning for teaching concepts on the practice of peer code review. Finally we evaluate the proposed learning framework and tool by conducting experiments and collecting feedback from users and present the results of our evaluation. en_US
dc.language.iso en_US en_US
dc.title ANUKARNA : a software engineering simulation game for teaching practical decision making in peer code review en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Repository


Advanced Search

Browse

My Account