2023 IEEE 35th International Conference on Software Engineering Education and Training (CSEE&T)最新文献

筛选
英文 中文
Teaching Software Technology and Social Economics with Hybrid Methods 软件技术与社会经济学混合教学
James J. Cusick
{"title":"Teaching Software Technology and Social Economics with Hybrid Methods","authors":"James J. Cusick","doi":"10.1109/cseet58097.2023.00044","DOIUrl":"https://doi.org/10.1109/cseet58097.2023.00044","url":null,"abstract":"This paper illustrates the use of multiple educational channels focused on conveying software and technology topics to diversify interest, relevancy, and interconnectedness with historical and contemporary economic themes. Interdisciplinary panels, custom online tools, and ongoing publications - including a blog — are combined to create a hybrid educational approach anchored in both software development and technology to spotlight their effects on the economy. This program brings key software ideas to a largely non-technical audience and advances the awareness of Software Engineering to adult learners globally.","PeriodicalId":256885,"journal":{"name":"2023 IEEE 35th International Conference on Software Engineering Education and Training (CSEE&T)","volume":"158 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120884511","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
Training students to choose their agile practices and tools 训练学生选择他们的敏捷实践和工具
P. Ciancarini, Andrea Loretti, Marcello Missiroli, Andrea Schinoppi
{"title":"Training students to choose their agile practices and tools","authors":"P. Ciancarini, Andrea Loretti, Marcello Missiroli, Andrea Schinoppi","doi":"10.1109/CSEET58097.2023.00017","DOIUrl":"https://doi.org/10.1109/CSEET58097.2023.00017","url":null,"abstract":"We present our experiences in training computer science students in agile software development over two academic years. The product to build was a specialized Twitter client, with instructors refining its requirements throughout the course. We observed over a hundred students divided into teams of approximately five members each. To support agile collaboration and self-tracking, we provided students with a comprehensive software development environment consisting solely of opensource tools. Before commencing their cooperation, we encouraged students to engage in team-building activities to foster better mutual understanding. We adopted the Essence approach to instill an agile mindset and facilitated retrospectives tailored to the students’ needs. Key findings include the effective use of the adaptable Scrum framework with support from the Essence approach to agile teamwork. Although the constraint of using exclusively on-premises open-source software tools posed some challenges for the students, all produced data and documents were accessible for inspection by the instructors. Additionally, the utilization of a product quality model and team maturity model proved valuable for evaluating and comparing the teams. Notably, all teams successfully completed their tasks within the designated timeframe.","PeriodicalId":256885,"journal":{"name":"2023 IEEE 35th International Conference on Software Engineering Education and Training (CSEE&T)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128218290","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
Plagiarism Detection and its Effect on the Learning Outcomes 抄袭检测及其对学习成果的影响
Jonnathan Berrezueta-Guzman, Markus Paulsen, Stephan Krusche
{"title":"Plagiarism Detection and its Effect on the Learning Outcomes","authors":"Jonnathan Berrezueta-Guzman, Markus Paulsen, Stephan Krusche","doi":"10.1109/CSEET58097.2023.00021","DOIUrl":"https://doi.org/10.1109/CSEET58097.2023.00021","url":null,"abstract":"The consistent effort and autonomous problem-solving required in programming instruction presents unique educational challenges, with plagiarism being a significant factor negatively correlated with independent programming performance. The prevalence of digital communication and information exchange further complicates this issue.This research paper aims to investigate and discern patterns of plagiarism among first-year computer science undergraduates. To investigate the research questions, we conducted three controlled experiments. The first experiment demonstrated that students were more likely to commit plagiarism when provided with the opportunity to do so. The second experiment corroborated this, showing a tendency for plagiarism among students who had not previously been exposed to any plagiarism mitigation strategies. The third experiment revealed that early awareness of plagiarism mitigation strategies leads to enhanced student performance, indicating that awareness of these measures acts as a stimulant for autonomous learning.","PeriodicalId":256885,"journal":{"name":"2023 IEEE 35th International Conference on Software Engineering Education and Training (CSEE&T)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123076179","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
Evaluation-driven Online Learning Mode: Design and Practice 评估驱动的在线学习模式:设计与实践
Shuwei Qiu, Wei Huang
{"title":"Evaluation-driven Online Learning Mode: Design and Practice","authors":"Shuwei Qiu, Wei Huang","doi":"10.1109/CSEET58097.2023.00043","DOIUrl":"https://doi.org/10.1109/CSEET58097.2023.00043","url":null,"abstract":"In this paper, we design an evaluation-driven online learning mode. The implementation process of the proposed mode is illustrated. In addition, the evaluation scheme of the online course is explained. Practice results show that the designed online learning mode is effective.","PeriodicalId":256885,"journal":{"name":"2023 IEEE 35th International Conference on Software Engineering Education and Training (CSEE&T)","volume":"161 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114022246","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
Students’ perceptions of integrating a contribution measurement tool in software engineering projects 学生对在软件工程项目中集成贡献度量工具的看法
Sivana Hamer, Christian Quesada-López, Marcelo Jenkins
{"title":"Students’ perceptions of integrating a contribution measurement tool in software engineering projects","authors":"Sivana Hamer, Christian Quesada-López, Marcelo Jenkins","doi":"10.1109/CSEET58097.2023.00013","DOIUrl":"https://doi.org/10.1109/CSEET58097.2023.00013","url":null,"abstract":"Measuring developers’ and teams’ contributions in project-based software engineering courses is challenging. Instructors require measurement tools to identify early improvement opportunities and simplify the assessment of students’ contributions to projects. Besides, students could appreciate detailed, timely, and valuable feedback that encapsulates the multi-faceted nature of their contribution to improve their skills. With the rise of software repositories, data-driven tools that mine and visualize repository data have been proposed to help assess and improve software engineering courses. Still, little is known about students’ perceptions of integrating these tools to measure project contributions. This paper analyzes students’ perceptions of integrating a contribution measurement tool in agile software engineering projects. We collected the perceptions of 65 undergraduate students developing projects through a mixed-method approach. Our results show several benefits of using these tools in software engineering courses, providing valuable feedback, intending to use such tools in projects, and facilitating timely and helpful feedback. Additionally, students described the benefits of nine agile practices, including coding standards, reviews and inspections, and planning games. These tools were perceived as useful, easy to use, and intended to be used in future projects. Six challenges for integrating these tools in a course setting related to adoption, learning curves, configuration issues, measurement completeness, team dynamics, and Goodhart’s law were found. Our results showed the acceptance and utility of such tools to aid students in software engineering projects.","PeriodicalId":256885,"journal":{"name":"2023 IEEE 35th International Conference on Software Engineering Education and Training (CSEE&T)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115259087","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
Investigation of early detection methods for dropout students by using LMS log data 利用LMS测井数据对辍学学生早期检测方法的探讨
Mayu Koito, Kayo Ogawa
{"title":"Investigation of early detection methods for dropout students by using LMS log data","authors":"Mayu Koito, Kayo Ogawa","doi":"10.1109/cseet58097.2023.00040","DOIUrl":"https://doi.org/10.1109/cseet58097.2023.00040","url":null,"abstract":"Digital human resource development is an important issue, and e-learning that allows for learning at any time and from any location is well-suited for recurrent education and reskilling. However, although e-learning has the advantage of enabling a large number of students to take courses, it has a high dropout rate. Hence, this study focuses on analyzing e-learning course log data pertaining to basic computer science education. We examine methods to address missing values, and identify sessions that exhibit significant signs of dropout by employing a self-organizing map. Subsequently, based on the analysis findings, we developed a system for the early detection and identification of students displaying dropout signs.","PeriodicalId":256885,"journal":{"name":"2023 IEEE 35th International Conference on Software Engineering Education and Training (CSEE&T)","volume":"119 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116382690","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
An Experience Report on English Medium Instruction (EMI) based Computing Education in a Faculty of Engineering in Japan 日本某工程学院基于英语媒介教学(EMI)的计算机教育经验报告
Zilu Liang, Ian Piumarta
{"title":"An Experience Report on English Medium Instruction (EMI) based Computing Education in a Faculty of Engineering in Japan","authors":"Zilu Liang, Ian Piumarta","doi":"10.1109/CSEET58097.2023.00034","DOIUrl":"https://doi.org/10.1109/CSEET58097.2023.00034","url":null,"abstract":"In response to the globalization of education, an increasing number of Japanese universities are adopting English-medium instruction in computing classes. However, instructors often encounter significant barriers, ranging from the students’ insufficient English language competency to the passive learner mentality, and research on EMI-based computing education remains limited. In this short paper, we share the strategies that we implemented both at the course level and at the department level to support students’ learning in EMI-based computing courses. We map our strategies to the three dimensions of transitions posed in the multiple and multidimensional transitions (MMT) theory. While previous studies and common EMI practices have focused primarily on supporting students’ academic and social-cultural transitions, some of our strategies also serve to support students’ psychological transition from high school to university in an EMI context. Our experience has relevance for other educational institutions, particularly those in Japan, where English-taught computing courses are being implemented or expanded.","PeriodicalId":256885,"journal":{"name":"2023 IEEE 35th International Conference on Software Engineering Education and Training (CSEE&T)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130079595","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
A Method to Semi-Automatically Identify and Measure Unmet Requirements in Learner-Created State Machine Diagrams 学习者创建的状态机图中半自动识别和度量未满足需求的方法
Takuma Kimura, Shinpei Ogata, Erina Makihara, Kozo Okano
{"title":"A Method to Semi-Automatically Identify and Measure Unmet Requirements in Learner-Created State Machine Diagrams","authors":"Takuma Kimura, Shinpei Ogata, Erina Makihara, Kozo Okano","doi":"10.1109/CSEET58097.2023.00011","DOIUrl":"https://doi.org/10.1109/CSEET58097.2023.00011","url":null,"abstract":"The UML (Unified Modeling Language) state machine diagram notation is challenging for learners to understand because of its complexity. Therefore, educators assign modeling assignments to learners to assess their understanding. If learners do not fully understand the notation, they may make errors in their diagrams. To improve learners’ understanding, educators provide the learners with explanations of what and why the diagrams unmet the requirements of the modeling assignments. However, the variety of content and layout in Learner-created diagrams can be challenging for educators to accurately and quickly identify the unmet requirements in each diagram. Therefore, this study proposes a method to semi-automatically identify and measure unmet requirements in Learner-created diagrams. The proposed method was applied to 38 state machine diagrams created by learners to evaluate its effectiveness. Consequently, the proposed method gave reasonable results for 37 out of 38 diagrams (approximately 97%).","PeriodicalId":256885,"journal":{"name":"2023 IEEE 35th International Conference on Software Engineering Education and Training (CSEE&T)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123954271","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
Design of a Graduate level Software Engineering Program with a Product Perspective and a Product Management Specialization 从产品视角和产品管理专业角度设计研究生级软件工程课程
Pravin Pawar, S. Balasubramaniam, Anita Ramachandran
{"title":"Design of a Graduate level Software Engineering Program with a Product Perspective and a Product Management Specialization","authors":"Pravin Pawar, S. Balasubramaniam, Anita Ramachandran","doi":"10.1109/CSEET58097.2023.00032","DOIUrl":"https://doi.org/10.1109/CSEET58097.2023.00032","url":null,"abstract":"While Software Engineering practice in the industry had matured well over the second half of the twentieth century, the first two decades of this millennium have witnessed disruptive growth of the field arising out of the evolution of new problem domains (e.g., intelligent applications and data management) as well as diverse deployment patterns (e.g., cloud, mobile and embedded devices). More subtle and impactful for practitioners is the change in perspective and approach-from a project-driven lifecycle to a product-driven lifecycle of software. Academic programs have kept up with the former set of changes as evidenced in curricular aspects or components such as DevOps, Mobile Application Development, Cloud-Native Application Development, Data Engineering, Big Data Systems, Software Engineering for AI, etc. But there is a distinct lack of representation of the product perspective or approach and the emerging role of Product Management in typical University-level Software Engineering programs and curricula. We propose to address this gap by identifying-and then incorporating into a curriculum-the following:(i)requirements and features of a Software Product Life Cycle,(ii)practices of a product-driven approach to Software Engineering, and(iii)competencies of a Software Product Manager.We show how these aspects can be addressed by a graduate level Software Engineering program with an optional specialization in Software Product Management targeted at practicing Software Engineers. We present the design of such a program in sufficient detail along with validation from industry and comparison with other programs.","PeriodicalId":256885,"journal":{"name":"2023 IEEE 35th International Conference on Software Engineering Education and Training (CSEE&T)","volume":"101 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116882400","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
The Field of Requirements Engineering Education 需求工程教育领域
Marian Daun, A. Grubb, Viktoria Stenkova, B. Tenbergen
{"title":"The Field of Requirements Engineering Education","authors":"Marian Daun, A. Grubb, Viktoria Stenkova, B. Tenbergen","doi":"10.1109/CSEET58097.2023.00023","DOIUrl":"https://doi.org/10.1109/CSEET58097.2023.00023","url":null,"abstract":"Requirements engineering (RE) is an essential part of the software development process. Good RE, among others, is the basis for high quality software, considerably reduces the risk for software projects to fail entirely or with budget-overspending and is crucial for coordinating systems and software engineering. Thus, RE education is a vital part of software engineering curricula. However, a central concept of what RE education comprise and how to best teach RE is lacking. Therefore, we conducted a systematic literature review of the field and provide a systematic map describing the state of the RE education field. Results for key trends in RE instruction of the past decade include involvement of real or realistic stakeholders, teaching predominantly elicitation as an RE activity, and increasing student factors such as motivation or communication skills.","PeriodicalId":256885,"journal":{"name":"2023 IEEE 35th International Conference on Software Engineering Education and Training (CSEE&T)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114062720","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
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学术官方微信