Filters








9,009 Hits in 6.5 sec

Serious Games Development as a Vehicle for Teaching Entertainment Technology and Interdisciplinary Teamwork

Ralf Dörner, Ulrike Spierling
2014 Proceedings of the 2014 ACM International Workshop on Serious Games - SeriousGames '14  
Dörner -07/11/14 V1 [12] gaining knowledge and skills (entertainment technology, game engines, tools, 3D modelling, usability, game design, project management, software engineering, …) • evaluation  ...  Questions • How can the creation of a serious game be used as a vehicle for teaching? • How can a course be devised? • Which learning goals can be addressed?  ... 
doi:10.1145/2656719.2656724 dblp:conf/mm/DornerS14 fatcat:mo4f6aviwbcmbpu3cfj3zirdaq

Requirements analysis gamification in legacy system replacement projects

Assia Alexandrova, Lucia Rapanotti
2019 Requirements Engineering  
Our research aims to evaluate the utility of gamifying the requirements activities during legacy replacement projects for scoping replacement systems efforts in a way that takes advantage of opportunities  ...  The supplementation of the requirements process with game elements is explored in our research through the development of a requirements discussion game (RE-PROVO) and its evaluation by practitioners in  ...  in digital government and to requirements engineering activities for legacy replacement projects in the public sector.  ... 
doi:10.1007/s00766-019-00311-2 fatcat:auvf6djqvzdxtfjqs3efnzesra

Proceedings 16th Conference on Software Engineering Education and Training

2003 Proceedings 16th Conference on Software Engineering Education and Training 2003 (CSEE&T 2003) CSEE-03  
Cowling An Experimental Card Game for Teaching Software Engineering ........................................................................ 216 A. Baker, E.  ...  Thompson Together We Stand: Group Projects for Integrating Software Engineering in the Curriculum .............................. 193 D. Dalcher and M.  ... 
doi:10.1109/csee.2003.1191338 fatcat:k6vmswl7jfgmfoaqtutpg7qe4e

Large team projects in software engineering courses

David Coppit, Jennifer M. Haddox-Schatz
2005 ACM SIGCSE Bulletin  
As a result, many software engineering courses compromise the project experience by reducing the team sizes, project scope, and risk.  ...  In this paper, we present an approach to teaching a one-semester software engineering course in which approximately 30 students work together to construct a moderately sized (22 KLOC) software system.  ...  ACKNOWLEDGMENTS The authors thank Meghan Revelle for her insightful comments on a previous version of this paper.  ... 
doi:10.1145/1047124.1047400 fatcat:7nlj2hmbmzanljolpekhmpoxa4

Large team projects in software engineering courses

David Coppit, Jennifer M. Haddox-Schatz
2005 Proceedings of the 36th SIGCSE technical symposium on Computer science education - SIGCSE '05  
As a result, many software engineering courses compromise the project experience by reducing the team sizes, project scope, and risk.  ...  In this paper, we present an approach to teaching a one-semester software engineering course in which approximately 30 students work together to construct a moderately sized (22 KLOC) software system.  ...  ACKNOWLEDGMENTS The authors thank Meghan Revelle for her insightful comments on a previous version of this paper.  ... 
doi:10.1145/1047344.1047400 dblp:conf/sigcse/CoppitH05 fatcat:fw3jcggz5rbz5pixt2y4sdu3pe

Using continuous integration of code and content to teach software engineering with limited resources

Jorn Guy Sus, William Billingsley
2012 2012 34th International Conference on Software Engineering (ICSE)  
professional practices do not arise, or have required significant additional staffing that would be expensive to provide in a large cohort core undergraduate software engineering course.  ...  The course is supported by a just-in-time teaching programme of thirty-two technical topics.  ...  them difficult and expensive to run for all students in a core software engineering course at a major university.  ... 
doi:10.1109/icse.2012.6227025 dblp:conf/icse/SusB12 fatcat:3qqozynow5aqrbi7lcx2xpdkz4

Reporting about industrial strength software engineering courses for undergraduates

Matthias Gehrke, Holger Giese, Ulrich A. Nickel, Jörg Niere, Matthias Tichy, Jörg P. Wadsack, Albert Zündorf
2002 Proceedings of the 24th international conference on Software engineering - ICSE '02  
and configuration management tools, a standard system architecture with interchangeable components and competing software agents, quality assurance and standard conformance testing through final overall  ...  Key properties of our project design are: starting with an existing large application, regular hard deadlines with peer reviews and presentations to a large audience, working in groups, applying project  ...  ACKNOWLEDGEMENT We thank Wilhelm Schäfer who is one of the architects of this course and who incorporated the industrial strength character in the project.  ... 
doi:10.1145/581339.581389 dblp:conf/icse/GehrkeGNNTWZ02 fatcat:onjauob5dbau3adzwkupwfsr2i

Reporting about industrial strength software engineering courses for undergraduates

Matthias Gehrke, Holger Giese, Ulrich A. Nickel, Jörg Niere, Matthias Tichy, Jörg P. Wadsack, Albert Zündorf
2002 Proceedings of the 24th international conference on Software engineering - ICSE '02  
and configuration management tools, a standard system architecture with interchangeable components and competing software agents, quality assurance and standard conformance test through final overall  ...  Key properties of our project design are: starting with an existing large application, regular hard deadlines with peer reviews and presentations to a large audience, working in groups applying project  ...  At a first shot, a fixed simple arena a basic game engine and agent management component and a very simple agent suffice to fulfil the formal course requirements.  ... 
doi:10.1145/581388.581389 fatcat:7oi6dyrdaza4tc2mdsose7kfvm

The Frog and the Octopus—Experience Teaching Software Project Management

Philippe Kruchten
2011 Proceedings of the Canadian Engineering Education Association (CEEA)  
How do you teach software project management to 4th year engineering students, when there is nothing to manage, and the largest project they've ever experienced was with two buddies last term?  ...  The approach is based on a conceptual model of software development that takes into account the common aspects across a vast spectrum of software projects ("the frog"): intent, product, work, people, time  ...  We have developed 2 simple games for this purpose: • Hard Choices [15] developed with the Software Engineering Institute introduces risk management, decisions making and dealing with the consequences  ... 
doi:10.24908/pceea.v0i0.3610 fatcat:62owyy6tbfdubivytjztpwepkq

AddSIM: A new Korean engagement simulation environment using high resolution models

Hyun-Shik Oh, Samjoon Park, Hyung-Jun Kim, Taeho Lee, Sangjin Lee, Dohyung Kim, Ockhyun Paek, Ju-Hye Park
2014 Proceedings of the Winter Simulation Conference 2014  
AddSIM can interoperate with legacy models in various forms, C/C++, MATLAB, HLA/RTI, and DIS, through the AddSIM external interface functions.  ...  AddSIM is a simulation environment for integrating models such as platforms, sensors, command and control systems, and shooters into the same synthetic battle field.  ...  The main contractor for developing prototype is SIMNET in Korea. Department of industrial engineering in UCF (Univ. of Central Florida) is conducting a project for LVC interoperability of AddSIM.  ... 
doi:10.1109/wsc.2014.7020134 dblp:conf/wsc/OhPKLLKPP14 fatcat:eczlp2zqzvflngbhnflwajvmxi

Teaching software engineering with SimulES-W

Elizabeth Suescun Monsalve, Vera Maria B. Werneck, Julio Cesar Sampaio do Prado Leite
2011 2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)  
This work presents an educational board and card game named SimulES-W, as a tool for teaching Software Engineering.  ...  SimulES-W innovates in three distinct areas: it is a web based game, it relies on a broad view of the software process and it is customizable for content.  ...  Software engineering games, usually, allow students to take the role of a project manager and they play by addressing issues related to software engineering in the pursuit of finishing a project.  ... 
doi:10.1109/cseet.2011.5876102 dblp:conf/csee/MonsalveWL11 fatcat:cb6pr7otrvc2pierzo6hr3c47m

Theory and Practice Behind the Course Designing Enterprisewide IT Systems

A. Wegmann
2004 IEEE Transactions on Education  
The course has three modules: a competitive game to illustrate business thinking, role-playing to practice IT requirement analysis, and an IT integration project to present how modern, off-the-shelf technologies  ...  As a consequence of the co-evolution of business and information technology (IT), the responsibilities of software engineers are expanding.  ...  A description follows on how concretely the game is played. The goal of the game is to design and manufacture a new engine for NPI.  ... 
doi:10.1109/te.2004.825059 fatcat:gaum2xeqazejfjvu6hroyebpz4

Teaching Method for Software Measurement Process Based on Gamification or Serious Games: A Systematic Review of the Literature

Lennon Sales Furtado, Rafael Ferreira de Souza, João Luís dos Reis Lima, Sandro Ronaldo Bezerra Oliveira, Michael J. Katchabaw
2021 International Journal of Computer Games Technology  
Although the use of serious games and gamification in software engineering is not recent, there still remains a large area to be explored, especially in software process improvement and software measurement  ...  The study expands and advances the research on how serious games and gamification proposals can be used for teaching software measurement in the context of software process improvement programs by conducting  ...  This scholarship was used to foster the research that led to the development of the article entitled "Teaching Method for Software Measurement Process based on Gamification or Serious Games: A Systematic  ... 
doi:10.1155/2021/8873997 fatcat:w6oljushznh7lax2a4neghkv2a

The Road We've Traveled: 12 Years of Undergraduate Software Engineering at the Rochester Institute of Technology

J. Fernando Naveda, Michael J. Lutz, James R. Vallino, Thomas Reichlmayr, Stephanie A. Ludi
2009 2009 Sixth International Conference on Information Technology: New Generations  
In 1996, the Rochester Institute of Technology launched the first undergraduate software engineering program in North America.  ...  We conclude by considering the current and future challenges for undergraduate software engineering education both at RIT and elsewhere.  ...  The legacy code base used is the deliverable for some team's project in the previous year's Introduction to Software Engineering; it is gratifying for us to see students learn valuable maintenance lessons  ... 
doi:10.1109/itng.2009.290 dblp:conf/itng/NavedaLVRL09 fatcat:ynpvnd6lonefzjkrf5ehdlnd6i

An academic kit for integrating mobile devices into the CS curriculum

Qusay H. Mahmoud, Thanh Ngo, Razieh Niazi, Pawel Popowicz, Robert Sydoryshyn, Matthew Wilks, Dave Dietz
2009 ACM SIGCSE Bulletin  
software engineering, game design and development, web services, information security, and operating systems.  ...  The first release of the kit includes the teaching material for a full introductory course on mobile application development, and concrete teaching modules for integrating mobile devices into courses on  ...  Software Engineering Software engineering is a core course in the CS curriculum.  ... 
doi:10.1145/1595496.1562896 fatcat:ph7z2u5fkza2tluro2awke64va
« Previous Showing results 1 — 15 out of 9,009 results