2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)最新文献

筛选
英文 中文
Mystery Bug Theater 神秘Bug剧场
2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2011-05-22 DOI: 10.1109/CSEET.2011.5876109
Renée C. Bryce, V. Allan
{"title":"Mystery Bug Theater","authors":"Renée C. Bryce, V. Allan","doi":"10.1109/CSEET.2011.5876109","DOIUrl":"https://doi.org/10.1109/CSEET.2011.5876109","url":null,"abstract":"Introductory Computer Science students often encounter programming bugs. Our previous work gathers and classifies data for 450 programming bugs brought to our tutor lab over a one year period. We use the data to identify the most common bugs as the basis for activities that improve our curriculum. This paper discusses several activities that rely on this data: (1) the “Mystery Bug Theater” website contains games and movies about common bugs, (2) professors quickly respond to the common bugs in lectures, and (3) class exercises use buggy code from the repository. Future work will distribute software testing material across the curriculum to help students with the most common bugs in specific courses and will analyze whether bug patterns change based on curriculum changes.","PeriodicalId":318528,"journal":{"name":"2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)","volume":"37 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125826287","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
Educating software engineers to become systems engineers 将软件工程师培养成系统工程师
2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2011-05-22 DOI: 10.1109/CSEET.2011.5876089
S. Koolmanojwong, B. Boehm
{"title":"Educating software engineers to become systems engineers","authors":"S. Koolmanojwong, B. Boehm","doi":"10.1109/CSEET.2011.5876089","DOIUrl":"https://doi.org/10.1109/CSEET.2011.5876089","url":null,"abstract":"Our two-semester USC core software engineering project course CS577ab devotes its first semester to having students learn and do systems engineering on a real-client project. This requires a good deal of just-in-time lectures, tutorials, and homework to prepare the students, and feedback in terms of mentoring, artifact grading, and live milestone reviews to help them succeed. This paper provides some initial motivation and context; discusses our approach to introduce systems engineering into software engineering relative to that in the GSwE 2009 curriculum guidelines, SEBOK draft 2010, and SWEBOK 2004; describes the course practices during the systems engineering and software engineering semesters; and summarizes the project results and conclusions.","PeriodicalId":318528,"journal":{"name":"2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121635574","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}
引用次数: 5
Teach sustainability in software engineering? 在软件工程中教授可持续性?
2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2011-05-22 DOI: 10.1109/CSEET.2011.5876124
B. Penzenstadler, A. Fleischmann
{"title":"Teach sustainability in software engineering?","authors":"B. Penzenstadler, A. Fleischmann","doi":"10.1109/CSEET.2011.5876124","DOIUrl":"https://doi.org/10.1109/CSEET.2011.5876124","url":null,"abstract":"Sustainability is becoming an important topic in IT — as contribution of IT to safeguard our future, and as evolving market segment. IT's high productivity in combination with short life cycles and, on the other hand, growing resource problems of our planet, lead to a necessity that software engineers take their share of responsibility for sustainability. Therefore, we need to include the concept of sustainability into the university curriculum of computer science. The challenge is to motivate and interest students (and lecturers) for sustainability, to identify spheres of activity for software engineers, to build up competence fields for solutions, and to incorporate the topic into the syllabus. This paper presents a strategy for integrating the concept of sustainability into a degree course scheme across three stages: find a core of interested people by offering a seminar, then broaden the awareness for sustainability by offering a lecture series, and finally establish the topic by offering teach-the-teacher seminars and integration into software engineering lectures.","PeriodicalId":318528,"journal":{"name":"2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122998958","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}
引用次数: 38
Teach Project Management, pack an Agile punch 教授项目管理,打包敏捷拳
2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2011-05-22 DOI: 10.1109/CSEET.2011.5876106
Shankar Venkatagiri
{"title":"Teach Project Management, pack an Agile punch","authors":"Shankar Venkatagiri","doi":"10.1109/CSEET.2011.5876106","DOIUrl":"https://doi.org/10.1109/CSEET.2011.5876106","url":null,"abstract":"Agile software development methods have begun to gain wide acceptance by the global software industry. However, project managers with academic training in ASD are a rarity. This paper outlines a course in IS Project Management that is well-suited for an audience consisting of students from the information systems, business and computer science streams, who normally make up a graduate class. The course begins by adopting a process-neutral perspective towards activities such as requirements and estimation, before proceeding to discuss Agile methods. A team project allows participants to develop a hands-on feel for ASD, with the help of an Agile PM platform. The author has recently taught the course as proposed at his institution. The paper makes some observations on the effect of prior work experience on team performance. It concludes with some testimonials from professional participants, on the impact that the course has had on their practices at work.","PeriodicalId":318528,"journal":{"name":"2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133490317","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}
引用次数: 5
Communication genres: Integrating communication into the software engineering curriculum 沟通类型:将沟通整合到软件工程课程中
2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2011-05-22 DOI: 10.1109/CSEET.2011.5876091
Michael Carter, M. Vouk, G. Gannod, J. Burge, P. Anderson, Mark E. Hoffman
{"title":"Communication genres: Integrating communication into the software engineering curriculum","authors":"Michael Carter, M. Vouk, G. Gannod, J. Burge, P. Anderson, Mark E. Hoffman","doi":"10.1109/CSEET.2011.5876091","DOIUrl":"https://doi.org/10.1109/CSEET.2011.5876091","url":null,"abstract":"One way to improve the communication abilities of new software engineering graduates in the workplace is to integrate communication more effectively in the software engineering curriculum. But faculty typically conceive of communication as outside their realm of expertise. Based on the results of an NSF-funded project, we use theories of situated learning and genre to make the case that communication is integral to software engineering and that faculty are in the best position to guide students in becoming better communicators in the field. We identify software engineering genres and show how those genres may be used to integrate communication in the classroom and throughout the curriculum.","PeriodicalId":318528,"journal":{"name":"2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133475188","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
The design and implementation of an innovative online program for a master of science degree in Computer Science — Software Engineering specialization 为计算机科学-软件工程专业的科学硕士学位设计和实施一个创新的在线课程
2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2011-05-22 DOI: 10.1109/CSEET.2011.5876095
Laura J. White, John W. Coffey
{"title":"The design and implementation of an innovative online program for a master of science degree in Computer Science — Software Engineering specialization","authors":"Laura J. White, John W. Coffey","doi":"10.1109/CSEET.2011.5876095","DOIUrl":"https://doi.org/10.1109/CSEET.2011.5876095","url":null,"abstract":"An executive software engineering program-developed to meet regional workforce needs-affords cohorts of students the opportunity to complete their Master's degree within one calendar year. This innovative program was designed with several objectives. Custom elective tracks were integrated to better meet needs within diverse application areas, such as healthcare, transportation, and the insurance industry. This program was also designed to establish a partner relationship with employers to support students through work release and opportunities for real world capstone project experiences. The program was designed as a cohort model in order to establish a strong sense of community and thus promote increased peer learning within courses because effective peer learning has been established as a best practice for online programs in higher education. Experiences regarding the development and implementation of an innovative, graduate, online program for the Master of Science in Computer Science — Software Engineering specialization are described in this paper.","PeriodicalId":318528,"journal":{"name":"2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115614655","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}
引用次数: 2
Supporting introductory test-driven labs with WebIDE 支持WebIDE的介绍性测试驱动实验室
2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2011-05-22 DOI: 10.1109/CSEET.2011.5876137
Thomas Dvornik, David S. Janzen, John Clements, O. Dekhtyar
{"title":"Supporting introductory test-driven labs with WebIDE","authors":"Thomas Dvornik, David S. Janzen, John Clements, O. Dekhtyar","doi":"10.1109/CSEET.2011.5876137","DOIUrl":"https://doi.org/10.1109/CSEET.2011.5876137","url":null,"abstract":"WebIDE is a new web-based development environment for entry-level programmers with two primary goals: minimize tool barriers to writing computer programs and introduce software engineering best practices early in a student's educational career. Currently, WebIDE focuses on Test-Driven Learning (TDL) by using small iterative examples and introducing lock-step labs, which prevent the student from moving forward until they finish the current step. However, WebIDE does not require that labs follow TDL. Instructors can write their own labs for WebIDE using any software engineering or pedagogical approach. Likewise, instructors can build custom evaluators — written in any language — to support their approach and provide detailed error messages to students. We report on a pilot study in a CS0 course where students were split into two groups, one that used WebIDE and one that didn't. The WebIDE group showed a significant improvement in performance when writing a simple Android application. Additionally, among students with some programming experience, the WebIDE group was more proficient in writing unit tests.","PeriodicalId":318528,"journal":{"name":"2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114717046","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
MSE studio project: The viewpoint of a UC student MSE工作室项目:UC学生的观点
2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2011-05-22 DOI: 10.1109/CSEET.2011.5876133
Antonio Damasceno
{"title":"MSE studio project: The viewpoint of a UC student","authors":"Antonio Damasceno","doi":"10.1109/CSEET.2011.5876133","DOIUrl":"https://doi.org/10.1109/CSEET.2011.5876133","url":null,"abstract":"This paper is a reflection on how the studio concept is applied in the Master of Software Engineering (MSE) in the joint program between University of Coimbra (UC) and Carnegie Mellon University(CMU). The partnership is sponsored by the Portuguese Government through the CMU Portugal program. The original MSE concept of James Tomayko was based on the ideas of Donald Schon on the education of the \"reflective practitioner\". It evolved over time, with contributions of faculty and students. Some of the improvements were made by Mary Shaw with the introduction of the Methods course, others by David Root, Mel Rosso-Lloppard and Gil Taran, addressing current concerns on Studio structure and exporting the program to foreign partners such as the University of Coimbra. One of the key concerns we have seen is on the identification of what is good and should be repeated and what is not so good and should be changed. Students are asked to contribute to this effort, this paper is the author's contribution to the effort of continuous improvement made by the MSE.","PeriodicalId":318528,"journal":{"name":"2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123548173","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}
引用次数: 2
A quantitative assessment method for simulation-based e-learnings 一种基于仿真的电子学习定量评估方法
2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2011-05-22 DOI: 10.1109/CSEET.2011.5876083
Natalia Andriano, M. Moyano, Carlos Bertoni, Diego Rubio
{"title":"A quantitative assessment method for simulation-based e-learnings","authors":"Natalia Andriano, M. Moyano, Carlos Bertoni, Diego Rubio","doi":"10.1109/CSEET.2011.5876083","DOIUrl":"https://doi.org/10.1109/CSEET.2011.5876083","url":null,"abstract":"For several years the software industry has been focused on improving its product´s quality by implementing different frameworks, models and standards like CMMI and ISO. It has been discovered that training team members is a must within these quality frameworks. Given the vast technologies differentiations and new methodologies for developing software, it is imminent that alternative faster, effective and more customized ways of training people are needed. One alternative way in training people is using simulation-based e-learning technologies. Due to the vast e-learnings market´s availability, evaluations on educational software must be done to verify the quality of the training that is been produced or acquired. This paper presents a method that provides a quantitative assessment of the training quality. The proposed method presents an approach towards assessing educational software through the quantitative evaluation of predefined attribute. A pilot experience is presented in this paper along with the method description and explanation.","PeriodicalId":318528,"journal":{"name":"2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122520184","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}
引用次数: 2
How middle school teachers solved our SE project problems 中学教师如何解决我们的SE项目问题
2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T) Pub Date : 2011-05-22 DOI: 10.1109/CSEET.2011.5876123
E. Sweedyk
{"title":"How middle school teachers solved our SE project problems","authors":"E. Sweedyk","doi":"10.1109/CSEET.2011.5876123","DOIUrl":"https://doi.org/10.1109/CSEET.2011.5876123","url":null,"abstract":"This paper compares several models for student software engineering projects. We discuss our experience using projects for external customers, using computer game projects, and finally using game projects for external customers, specifically middle school teachers. We discuss the problems we encountered with the first two approaches and how they are solved with our current model.","PeriodicalId":318528,"journal":{"name":"2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122842279","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
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学术官方微信