2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)最新文献

筛选
英文 中文
The impacts of personal characteristic on educational effectiveness in controlled-project based learning on software intensive systems development 软件密集型系统开发中基于控制项目的学习中个人特征对教学效果的影响
2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2014-05-19 DOI: 10.1109/CSEET.2014.6816789
Y. Yamada, Shota Inaga, H. Washizaki, K. Kakehi, Y. Fukazawa, Shoso Yamato, Masashi Okubo, Teruhiko Kume, M. Tamaki
{"title":"The impacts of personal characteristic on educational effectiveness in controlled-project based learning on software intensive systems development","authors":"Y. Yamada, Shota Inaga, H. Washizaki, K. Kakehi, Y. Fukazawa, Shoso Yamato, Masashi Okubo, Teruhiko Kume, M. Tamaki","doi":"10.1109/CSEET.2014.6816789","DOIUrl":"https://doi.org/10.1109/CSEET.2014.6816789","url":null,"abstract":"In practical courses on software-intensive business systems, students work in teams to acquire practical skills in systems acquisition and provisioning. However, we do not yet have an established method to determine the optimal team composition to achieve maximum educational effectiveness. In this study, we quantitatively and qualitatively investigate how personal characteristics and the learning process of team members affect educational effectiveness by examining a university course in which students work in teams on a realistic project in a classroom setting. We use the Five Factors and Stress (FFS) theory and the modified grounded theory approach (M-GTA) to measure the personal characteristics and to identify the learning process of each team member. Additionally, we compare the learning process of a team with a high educational effectiveness to one with a low educational effectiveness based on number of topics about the learning process and the kind of topics. As a result, we find that it is better for a team to have members with different personal characteristic as defined by FFS theory in order for the students to acquire more knowledge and skills through the course. Additionally, teams that focus on fewer learning process topics acquire more knowledge and skills. We expect that our findings will help increase the educational effectiveness in similar practical courses.","PeriodicalId":418645,"journal":{"name":"2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124747872","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 20
Opportunities and challenges in using competencies during design and delivery of software engineering curriculum 在软件工程课程的设计和交付过程中使用能力的机遇和挑战
2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2014-04-23 DOI: 10.1109/CSEET.2014.6816799
V. Shankararaman, J. Ducrot
{"title":"Opportunities and challenges in using competencies during design and delivery of software engineering curriculum","authors":"V. Shankararaman, J. Ducrot","doi":"10.1109/CSEET.2014.6816799","DOIUrl":"https://doi.org/10.1109/CSEET.2014.6816799","url":null,"abstract":"This position paper proposes a framework for leveraging course competencies to effectively deliver and assess course content, and give valuable, timely feedback to students. The framework addresses the following five phases of a course, namely, content design, assessment design, content delivery and assessment, assessment feedback, and content review. The paper then presents the benefits of this approach and challenges in implementing this framework in scalable manner and suggests some solutions to overcome these challenges.","PeriodicalId":418645,"journal":{"name":"2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)","volume":"16 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129002028","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Increasing the effectiveness of teaching software engineering: A University and industry partnership 提高软件工程教学的有效性:大学与行业的合作
2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2014-04-23 DOI: 10.1109/CSEET.2014.6816781
A. Dagnino
{"title":"Increasing the effectiveness of teaching software engineering: A University and industry partnership","authors":"A. Dagnino","doi":"10.1109/CSEET.2014.6816781","DOIUrl":"https://doi.org/10.1109/CSEET.2014.6816781","url":null,"abstract":"Software Engineering is a complex topic because it encompasses multiple disciplines such as team work, effectively managing change in organizations, understanding technology, understanding software development and its lifecycle, understanding the role of change agents, and also having a good business sense. A method derived from the collaboration between North Carolina State University and ABB, brings diverse techniques that simulate an industrial environment for teaching a senior level Software Engineering course. Eleven elements that have been incorporated to enrich the Software Engineering graduate course are described. The paper also shows how the progressive incorporation of the elements have resulted increased student satisfaction.","PeriodicalId":418645,"journal":{"name":"2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134039950","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 19
The times, they are a changing 时代在变化
2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2014-04-23 DOI: 10.1109/CSEET.2014.6816774
D. Frailey
{"title":"The times, they are a changing","authors":"D. Frailey","doi":"10.1109/CSEET.2014.6816774","DOIUrl":"https://doi.org/10.1109/CSEET.2014.6816774","url":null,"abstract":"Change is inevitable, especially in the field of software engineering. We must change what we teach and how we teach it if we are to remain relevant and useful to our students. This requires openness to new approaches and more effective collaboration among academics, practitioners and experts on educational methods.","PeriodicalId":418645,"journal":{"name":"2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131982961","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Self-guided learning environment for undergraduate software engineering 软件工程本科自主学习环境
2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2014-04-23 DOI: 10.1109/CSEET.2014.6816802
Junhua Ding
{"title":"Self-guided learning environment for undergraduate software engineering","authors":"Junhua Ding","doi":"10.1109/CSEET.2014.6816802","DOIUrl":"https://doi.org/10.1109/CSEET.2014.6816802","url":null,"abstract":"A high qualified software developer should have the ability to develop software systems following good software engineering practices. However, an integrated software engineering tool that can help students to learn the practices is absent. In this paper, we present an IDE that is able to monitor and guide students to develop software following good practices. In addition, the tool offers a set of guidelines for improving the learning process via analyzing learning activities and results.","PeriodicalId":418645,"journal":{"name":"2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)","volume":"200 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122527124","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Using business process models to foster competencies in requirements engineering 使用业务流程模型来培养需求工程中的能力
2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2014-04-23 DOI: 10.1109/CSEET.2014.6816776
Yvonne Sedelmaier, D. Landes
{"title":"Using business process models to foster competencies in requirements engineering","authors":"Yvonne Sedelmaier, D. Landes","doi":"10.1109/CSEET.2014.6816776","DOIUrl":"https://doi.org/10.1109/CSEET.2014.6816776","url":null,"abstract":"Requirements are of paramount importance for the quality of software systems. For various reasons, however, university students encounter difficulties in understanding the role of requirements and appropriately applying relevant methods to deal with requirements. This paper describes the concept for teaching requirements engineering that was devised at Coburg University of Applied Sciences. As a key idea, teaching requirements starts out from business process models. From these models, requirements for a workflow application can be derived and specified in a requirements document. A main benefit of this approach lies in the fact that requirements are not just presented as an abstract concept. Furthermore, students are exposed to the complexity of an almost realistic workflow application. Being more realistic than a toy project, the latter also improves understanding why requirements should be described precisely and provides opportunities to also exercise non-technical competencies that are important for successful requirements engineering.","PeriodicalId":418645,"journal":{"name":"2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122505004","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 15
InspectorX: A game for software inspection training and learning InspectorX:软件检查培训和学习的游戏
2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2014-04-23 DOI: 10.1109/CSEET.2014.6816782
H. Potter, Marcelo Schots, L. Duboc, Vera Werneck
{"title":"InspectorX: A game for software inspection training and learning","authors":"H. Potter, Marcelo Schots, L. Duboc, Vera Werneck","doi":"10.1109/CSEET.2014.6816782","DOIUrl":"https://doi.org/10.1109/CSEET.2014.6816782","url":null,"abstract":"Software inspections are recommended for improving the quality of software artifacts, but their effectiveness heavily depends on properly training inspectors and other stakeholders in the inspection process. We previously proposed InspectorX, a serious game for learning and training on software inspections, whose design accounts for an optimized cognitive load by offering different levels of difficulty. The game has already been evaluated regarding its learning potential in the detection of defects, revealing positive outcomes. Since then, InspectorX has extended its coverage to other stages of the inspection process, for a more realistic simulation. This paper presents the games novel features and a new experiment that evaluates them with a bigger sample. Results indicate that there was considerable knowledge retention with just 20 minutes of gameplay. Suggestions on its design made by the experiment volunteers are also discussed.","PeriodicalId":418645,"journal":{"name":"2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125662145","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Improving model-based collaboration by social media integration 通过社交媒体集成改进基于模型的协作
2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2014-04-23 DOI: 10.1109/CSEET.2014.6816794
Wolfgang Gaar, E. Teiniker
{"title":"Improving model-based collaboration by social media integration","authors":"Wolfgang Gaar, E. Teiniker","doi":"10.1109/CSEET.2014.6816794","DOIUrl":"https://doi.org/10.1109/CSEET.2014.6816794","url":null,"abstract":"Software engineering is inherently a collection of collaborative tasks, such as customer interviews to collect requirements, discussions about software architecture and design, collective code ownership and the interaction between developers, customers and testers to ensure software quality. Open source development communities are a particularly good example of a worldwide collaboration in software engineering. This position paper describes our opinion about the use of collaboration techniques in software engineering education. We discuss the benefits of model-based collaboration techniques as well as social media platforms. In a practical example, we show that the integration of both techniques can significantly improve the collaboration in software engineering courses.","PeriodicalId":418645,"journal":{"name":"2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)","volume":"117 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127587918","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Teaching semantic technologies as part of a software development program 将语义技术作为软件开发计划的一部分进行教学
2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2014-04-23 DOI: 10.1109/CSEET.2014.6816806
A. Opdahl
{"title":"Teaching semantic technologies as part of a software development program","authors":"A. Opdahl","doi":"10.1109/CSEET.2014.6816806","DOIUrl":"https://doi.org/10.1109/CSEET.2014.6816806","url":null,"abstract":"The information science study at the University of Bergen has human-computer interaction and semantic technologies as two of its focal points, with software development as a third focus that supports the two others. This talk will review the department's courses in semantic technologies at bachelor and graduate levels, with emphasis on the introductory course in advanced modelling and programming for the Web of Data (or Semantic Web).","PeriodicalId":418645,"journal":{"name":"2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121218307","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Automated mentor assignment in blended learning environments 在混合学习环境中自动分配导师
2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2014-04-23 DOI: 10.1109/CSEET.2014.6816786
Chris Boesch, K. Steppe
{"title":"Automated mentor assignment in blended learning environments","authors":"Chris Boesch, K. Steppe","doi":"10.1109/CSEET.2014.6816786","DOIUrl":"https://doi.org/10.1109/CSEET.2014.6816786","url":null,"abstract":"In this paper, we discuss the addition of automatic assignment of mentors during in-class lab work to an existing online platform for programing practice. SingPath is an web based tool for users to practice programming in several software languages. The platform started as a tool to provide students with online feedback on solutions to programming problems and expanded over time to support different of blended learning needs for a variety of classes and classroom settings. The SingPath platform supports traditional self-directed learning mechanisms such as badges and completion metrics as well as features for use in classrooms, such as tournaments. We evaluate the addition of the mentor assignment feature during two short workshops designed to introduce students to the Python and JavaScript programming languages. The introduction of the mentor assignment features provided a more collaborative and engaging experience compared with previous courses.","PeriodicalId":418645,"journal":{"name":"2014 IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115964969","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信