Filters








73,026 Hits in 4.2 sec

A Case-Study on Teaching Undergraduate-Level Software Engineering Course Using Inverted-Classroom, Large-Group, Real-Client and Studio-Based Instruction Model [article]

Ashish Sureka, Monika Gupta, Dipto Sarkar, Vidushi Chaudhary
2013 arXiv   pre-print
Our motivation was to teach Software Engineering using an active learning (significantly increasing the engagement and collaboration with the Instructor and other students in the class), team-work, balance  ...  We present a case-study on teaching an undergraduate level course on Software Engineering (second year and fifth semester of bachelors program in Computer Science) at a State University (New Delhi, India  ...  REAL CLIENT BASED PROJECT AND DEPLOYMENT The goals of our course is to teach and expose students to both technical and management issues encountered while developing a non-trivial (in the context of an  ... 
arXiv:1309.0714v1 fatcat:wy4o7a4cprcjxkkieovx72wxsa

Technology Enhanced Active Learning in Software Engineering

Muthu Ramachandran
2017 Proceedings of the 9th International Conference on Computer Supported Education  
We have adopted an active based learning approach to teach final year BSc students in Software Engineering. We let the final year students manage group projects carried out by level 5 students.  ...  This work on active learning has changed our way of teaching software engineering and it has made a significant impact on the way the students learning and have been taught traditionally.  ...  sure the managed group is also actively engaged in their project.  ... 
doi:10.5220/0006257602420248 dblp:conf/csedu/Ramachandran17 fatcat:e34r5qi5ofb6dcqjxwvlmoxtk4

DELIVER! – An educational game for teaching Earned Value Management in computing courses

Christiane Gresse von Wangenheim, Rafael Savi, Adriano Ferreti Borgatto
2012 Information and Software Technology  
Context: To meet the growing need for education in Software Project Management, educational games have been introduced as a beneficial instructional strategy.  ...  Method: The game has been developed based on project management fundamentals and teaching experience in this area.  ...  to support the learning of Earned Value Management as an important part of teaching PM in computing courses.  ... 
doi:10.1016/j.infsof.2011.10.005 fatcat:ztb35jhrijez3aj3ilmokdozua

Measuring the Impact of Agile Coaching on Students' Performance

Guillermo Rodriguez, Alvaro Soria, Marcelo Campo
2016 IEEE Transactions on Education  
Agile methods have been in the cutting-edge of software engineering as a means to improve management of software development processes.  ...  The widespread use of such methods in professional contexts has encouraged their integration into software engineering training and undergraduate courses.  ...  Agile methods have been in the cutting-edge of software engineering as a means to improve management of software development processes.  ... 
doi:10.1109/te.2015.2506624 fatcat:gwrkkvwounet5mptabnkmexv4m

A Tri-Level Industry-Focused Learning Approach for Software Engineering Management

Anis Zarrad, Yassin Daadaa
2017 International Journal of Advanced Computer Science and Applications  
A software project management case study was introduced to measure students' performance and satisfaction.  ...  The integration of industry links in teaching pedagogy is essential.  ...  ACKNOWLEDGMENT The authors would like to thank Prince Sultan University (PSU) and Al Imam Mohammad Ibn Saud University for supporting this work.  ... 
doi:10.14569/ijacsa.2017.081032 fatcat:aophpnxym5b4zczexkrkklkiv4

Teaching software design with social engagement

Damian A. Tamburri, Maryam Razavian, Patricia Lago
2013 2013 26th International Conference on Software Engineering Education and Training (CSEE&T)  
These instruments embed the social conditions of software design within the students' learning process. We show the effectiveness of the course by discussing student evaluations.  ...  The course is designed to engage students with real-life projects and using peer-review sessions within collaborative team clusters.  ...  Teaching software design should also embed such uncertainty and variety of alternatives. Using project in a quasi-real context is not novel.  ... 
doi:10.1109/cseet.2013.6595237 dblp:conf/csee/TamburriRL13 fatcat:k76vexl65rbulkqc2bvqo5xnvm

Crossing Boundaries in Higher Education: Linking Theory To Practice with two UK Case Studies [chapter]

Laczik Andrea, Natasha Kersh, Katharine Emms
2021 Zenodo  
degrees in hospitality and events management.  ...  The case studies include the National Software Academy (NSA) at Cardiff University, which delivers a BSc in Applied Software Engineering.  ...  This link between theory and practice also prevails in the teaching of employability skills, such as team working, delivering an effective presentation, and project management.  ... 
doi:10.5281/zenodo.4605586 fatcat:wktgc7uafra2zk5qdjhk7rxc7e

Activity Oriented Teaching Strategy for Software Engineering Course: An Experience Report

2018 Journal of Information Technology Education Innovations in Practice  
In the current context of SE education, there is a knowledge gap between the theory learned in the classroom and the actual requirement demanded by the software industry.  ...  They are flipped classroom, project role-play for developing project artifacts, teaching by example, and student seminars.  ...  Most of the topics selected under this teaching method have applicability in the software industry related to project design and management activities.  ... 
doi:10.28945/4116 fatcat:wyr4lvjlnverhp6my6hjxxqqpq

A Graduate Education in Software Management and the Software Business for Mid-Career Professionals

Ray Bareiss, Gladys Mercier
2010 2010 23rd IEEE Conference on Software Engineering Education and Training  
We targeted students working in large companies, engaged in large-scale enterprise software projects, employing "high ceremony" software development processes.  ...  However, the majority of our students came from Silicon Valley companies which shared a product development focus, engaged in smaller projects, favored agile development processes, and measured development  ...  To meet the needs of our changing student population, our program has evolved from teaching software management to teaching both software management and, more broadly, the business of software.  ... 
doi:10.1109/cseet.2010.26 dblp:conf/csee/BareissM10 fatcat:52rcrnwgvvah7cs43qo2uzeoiy

The online computer-assisted translation classroom

Viktorija Bilic
2020 Translation and Interpreting : the International Journal of Translation and Interpreting Research  
project management software solutions.  ...  It specifically discusses the teaching of translation technology and terminology management, drawing on process-oriented approaches to translator training and the method of cooperative translation.  ...  At the end of the class, small groups of students investigate and present on a translation technology of their choice (e.g. a CAT tool not discussed in class, a project management (PM) software etc.).  ... 
doi:10.12807/ti.112201.2020.a08 fatcat:zr6wpbmawregdcjampljphnjgi

Impacting the teaching culture: Role of the department and the software tools

Minha R. Ha, Alidad Amirfazli
2017 Proceedings of the Canadian Engineering Education Association (CEEA)  
This paper argues that the departmental unit plays a critical role in setting the conditions necessary for faculty engagement, and that multiple strategies can be coordinated to target change in the teaching  ...  The ICDD project demonstrates several of our approaches to effecting change in individual behaviour towards studentcentered pedagogy.  ...  Acknowledgments We would like to acknowledge the input from all instructors in the Department of Mechanical Engineering contributing to the ICDD project, and also for partial funding from the NSERC Design  ... 
doi:10.24908/pceea.v0i0.6487 fatcat:pkpswf5gxncmpixc2ysnwis2fa

Imparting Global Software Development Experience via an IT Project Management Course: Critical Success Factors

Monica Adya
2006 30th Annual International Computer Software and Applications Conference (COMPSAC'06)  
The rapid trend towards global sourcing of software development has put increased pressure upon U.S. educational institutions in order to provide such experience and relevant skill sets to their students  ...  This presentation describes one such initiative between a Marquette University and Management Development Institute aimed at providing experience in global software development to their students.  ...  Acknowledgement This work is partially supported by a grant from the 3M Corporation. The author acknowledges her partners at MDI, Drs. Dhruv Nath and V.Sridhar and Mr. Amit Malik  ... 
doi:10.1109/compsac.2006.54 dblp:conf/compsac/Adya06 fatcat:s3bmhkjogjhazgv6dzez7xplby

Scrum Agile Framework in E-business Project Management: An Approach to Teaching Scrum

Jelena Mihajlović Milićević, Filip Filipović, Ivan Jezdović, Tamara Naumović, Miloš Radenković
2019 European Project Management Journal  
The aim of the paper is to explain Scrum and its application in student education in IT project management areas.  ...  In conclusion, the results of teaching Scrum in this way are presented and show that scrum application has a positive impact on project implementation and student education.  ...  In the specific context of agile project management, learning experiences are underrepresented compared to the use of agile methodologies in software-related disciplines.  ... 
doi:10.18485/epmj.2019.9.1.7 fatcat:4ropzuba5rdbjlzakn2epzlqby

Teaching Software Engineering with Gamification Elements

Sigrid Schefer-Wenzl, Igor Miladinovic
2018 International Journal of Advanced Corporate Learning  
In this paper we present the teaching method mix with particular focus on the integration of three gamification elements to increase students' engagement.  ...  Students of software engineering courses in higher education often experience a lack of motivation, partly caused by traditional teaching methods.  ...  Afterwards, the obtained knowledge is applied on exercises in the context of the students' lecture projects.  ... 
doi:10.3991/ijac.v11i1.9169 fatcat:msliykvjzva3fn5vneaqogqqqi

A Software Architecture Teacher's Dilemmas [article]

Arvind W Kiwelekar
2021 arXiv   pre-print
An instructor teaching a course on Software Architecture needs to be more reflective to engage students productively in the learning activities.  ...  The paper suggests a set of principles and small-teaching methods to make teaching and learning more effective in such situations.  ...  Engage students in the knowledge construction process. In the conventional view, teaching is perceived as a process of knowledge dissemination in which students passively absorb the knowledge.  ... 
arXiv:2101.09434v1 fatcat:p2z5omxmejb57meglogbttcq5e
« Previous Showing results 1 — 15 out of 73,026 results