首页 > 最新文献

2012 Frontiers in Education Conference Proceedings最新文献

英文 中文
An engineering curriculum track for IT for sustainability 可持续性的信息技术工程课程
Pub Date : 2012-10-03 DOI: 10.1109/FIE.2012.6462324
L. Morell, Martina Y. Trucco, C. Bash, C. Patel
Information technology (IT) forms a crucial foundation for designing, building and managing future sustainable cities. This paper proposes a model to innovate the engineering and computing curriculum to include sustainability and IT topics in order to develop the skills and competencies that future professionals will need to design, build and manage future cities. Rather than developing a new program, we propose a curriculum model - called SustainIT -adapted from the successful 2006 US NAE Gordon Prize engineering curriculum innovation, The Learning Factory - as a possible roadmap to reform and complement existing Bachelors of Science (BS) degrees in engineering. By providing a series of guided electives, any engineering program may offer engineering, and/or computer science students the opportunity to learn about and become specialized in IT for Sustainability. Multidisciplinary topics include traditional ecological engineering; life-cycle design; design and application of resource microgrids; pervasive sensing and data aggregation; knowledge discovery, data mining and visualization; and, policy based control and operation for resource provisioning.
信息技术(IT)是设计、建设和管理未来可持续城市的重要基础。本文提出了一种创新工程和计算机课程的模式,以包括可持续性和IT主题,以培养未来专业人员设计、建造和管理未来城市所需的技能和能力。我们不是开发一个新项目,而是提出了一种名为“可持续信息技术”的课程模式,它改编自2006年美国NAE戈登奖工程课程创新的成功案例“学习工厂”,作为改革和补充现有工程学士学位的可能路线图。通过提供一系列指导性选修课,任何工程项目都可以为工程和/或计算机科学专业的学生提供学习和专攻可持续发展信息技术的机会。多学科课题包括传统生态工程;生命周期设计;资源微电网的设计与应用普适传感和数据聚合;知识发现、数据挖掘和可视化;以及基于策略的资源配置控制和操作。
{"title":"An engineering curriculum track for IT for sustainability","authors":"L. Morell, Martina Y. Trucco, C. Bash, C. Patel","doi":"10.1109/FIE.2012.6462324","DOIUrl":"https://doi.org/10.1109/FIE.2012.6462324","url":null,"abstract":"Information technology (IT) forms a crucial foundation for designing, building and managing future sustainable cities. This paper proposes a model to innovate the engineering and computing curriculum to include sustainability and IT topics in order to develop the skills and competencies that future professionals will need to design, build and manage future cities. Rather than developing a new program, we propose a curriculum model - called SustainIT -adapted from the successful 2006 US NAE Gordon Prize engineering curriculum innovation, The Learning Factory - as a possible roadmap to reform and complement existing Bachelors of Science (BS) degrees in engineering. By providing a series of guided electives, any engineering program may offer engineering, and/or computer science students the opportunity to learn about and become specialized in IT for Sustainability. Multidisciplinary topics include traditional ecological engineering; life-cycle design; design and application of resource microgrids; pervasive sensing and data aggregation; knowledge discovery, data mining and visualization; and, policy based control and operation for resource provisioning.","PeriodicalId":120268,"journal":{"name":"2012 Frontiers in Education Conference Proceedings","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121055863","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
Work in progress: What do engineering students do with non-academic information as they address authentic socio-technical problems? 正在进行的工作:工程专业的学生在解决真正的社会技术问题时如何处理非学术信息?
Pub Date : 2012-10-03 DOI: 10.1109/FIE.2012.6462527
Annette Berndt
This paper focuses on the knowledge construction process in a technology and society course in which engineering students propose solutions to authentic socio-technical problems in India. Student definition and use of non-academic information is examined with the recommendation that documentation practices be further developed to accurately reflect community contribution. Implications for the global engineering workplace are also addressed.
这篇论文的重点是在技术和社会课程的知识建设过程中,工程学生提出解决方案,以真实的社会技术问题在印度。审查学生对非学术信息的定义和使用,并建议进一步发展文件编制实践,以准确反映社区的贡献。对全球工程工作场所的影响也解决了。
{"title":"Work in progress: What do engineering students do with non-academic information as they address authentic socio-technical problems?","authors":"Annette Berndt","doi":"10.1109/FIE.2012.6462527","DOIUrl":"https://doi.org/10.1109/FIE.2012.6462527","url":null,"abstract":"This paper focuses on the knowledge construction process in a technology and society course in which engineering students propose solutions to authentic socio-technical problems in India. Student definition and use of non-academic information is examined with the recommendation that documentation practices be further developed to accurately reflect community contribution. Implications for the global engineering workplace are also addressed.","PeriodicalId":120268,"journal":{"name":"2012 Frontiers in Education Conference Proceedings","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123815465","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 model for generating proactive context-aware recommendations in e-Learning systems
Pub Date : 2012-10-03 DOI: 10.1109/FIE.2012.6462246
Daniel Gallego, E. Barra, S. Aguirre, G. Huecas
A proactive recommender system pushes recommendations to the user when the current situation seems appropriate, without explicit user request. This is suitable in e-Learning scenarios in which a great amount of learning objects are available but it is difficult to find them according to the user's needs. In this paper, we present a model for generating proactive context-aware recommendations in the Virtual Science Hub (ViSH), a educational platform related to the GLOBAL excursion European project. The model relies on domain-dependent context modeling in several categories to generate personalized recommendations to teachers and scientists that will produce the learning resources the students will consume. The recommendation process is divided into three phases. First, the generation of the social context information related to the users in the platform. Then, the current situation considering the social, location and user context is analyzed. Finally, the suitability of particular learning objects to be recommended is examined. Therefore, details about the recommendation model proposed and advantages related to applying the model in ViSH can be found in the paper, in addition to some conclusion remarks and outlook on future work.
主动推荐系统在当前情况似乎合适时向用户推送推荐,而不需要用户明确的请求。这适用于有大量可用的学习对象,但很难根据用户的需要找到它们的e-Learning场景。在本文中,我们提出了一个模型,用于在虚拟科学中心(ViSH)中生成主动上下文感知建议,ViSH是一个与全球游览欧洲项目相关的教育平台。该模型依赖于几个类别的领域相关上下文建模,为教师和科学家生成个性化的建议,这些建议将产生学生将使用的学习资源。推荐过程分为三个阶段。首先,生成平台中与用户相关的社会语境信息。然后,结合社交、地理位置和用户语境对现状进行了分析。最后,对推荐的特定学习对象的适用性进行了检查。因此,本文详细介绍了所提出的推荐模型以及在ViSH中应用该模型的优势,并给出了一些结论和对未来工作的展望。
{"title":"A model for generating proactive context-aware recommendations in e-Learning systems","authors":"Daniel Gallego, E. Barra, S. Aguirre, G. Huecas","doi":"10.1109/FIE.2012.6462246","DOIUrl":"https://doi.org/10.1109/FIE.2012.6462246","url":null,"abstract":"A proactive recommender system pushes recommendations to the user when the current situation seems appropriate, without explicit user request. This is suitable in e-Learning scenarios in which a great amount of learning objects are available but it is difficult to find them according to the user's needs. In this paper, we present a model for generating proactive context-aware recommendations in the Virtual Science Hub (ViSH), a educational platform related to the GLOBAL excursion European project. The model relies on domain-dependent context modeling in several categories to generate personalized recommendations to teachers and scientists that will produce the learning resources the students will consume. The recommendation process is divided into three phases. First, the generation of the social context information related to the users in the platform. Then, the current situation considering the social, location and user context is analyzed. Finally, the suitability of particular learning objects to be recommended is examined. Therefore, details about the recommendation model proposed and advantages related to applying the model in ViSH can be found in the paper, in addition to some conclusion remarks and outlook on future work.","PeriodicalId":120268,"journal":{"name":"2012 Frontiers in Education Conference Proceedings","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125134870","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}
引用次数: 32
Work in progress: Real world relevant security labware for mobile threat analysis and protection experience 正在进行的工作:用于移动威胁分析和保护体验的现实世界相关安全实验室软件
Pub Date : 2012-10-03 DOI: 10.1109/FIE.2012.6462444
Minzhe Guo, P. Bhattacharya, Ming Yang, K. Qian, Li Yang
To address the need for innovative mobile security learning materials and for promoting mobile security education, this paper presents our work-in-progress effort on developing a real-world relevant security labware to provide students with mobile threat analysis and protection experience. A preliminary evaluation has been conducted on the pilot labs and positive feedback has been received.
为了满足对创新移动安全学习材料和促进移动安全教育的需求,本文介绍了我们正在开发的与现实世界相关的安全实验室软件,为学生提供移动威胁分析和保护经验。对试点实验室进行了初步评价,并收到了积极的反馈。
{"title":"Work in progress: Real world relevant security labware for mobile threat analysis and protection experience","authors":"Minzhe Guo, P. Bhattacharya, Ming Yang, K. Qian, Li Yang","doi":"10.1109/FIE.2012.6462444","DOIUrl":"https://doi.org/10.1109/FIE.2012.6462444","url":null,"abstract":"To address the need for innovative mobile security learning materials and for promoting mobile security education, this paper presents our work-in-progress effort on developing a real-world relevant security labware to provide students with mobile threat analysis and protection experience. A preliminary evaluation has been conducted on the pilot labs and positive feedback has been received.","PeriodicalId":120268,"journal":{"name":"2012 Frontiers in Education Conference Proceedings","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122839072","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
Towards a framework for designing and analyzing CS learning environments 一个设计和分析CS学习环境的框架
Pub Date : 2012-10-03 DOI: 10.1109/FIE.2012.6462430
Mikko Apiola, M. Tedre, M. Lattu, Tomi A. Pasanen
This paper focuses on understanding and developing learning environments for computer science education. We present two models that we have successfully used in European and African contexts. The first model, Computer Science Learning Environments (CSLE), presents seven dimensions of computer science courses, which should be considered in learning environment design for computer science. The second model, Investigative Learning Environment (ILE), presents an action plan model, inspired by action research, for combining educational research and computer science teaching. In the empirical section we outline two case studies where these models were used to design and implement computer science learning environments in two different learning contexts. In the first case in University of Helsinki, Finland, we developed and studied a method of learning-by-inventing in a robotics programming course. That course was designed around problem discovery and inventing, and it employed LEGO® Mindstorms robots. In the second case in Tumaini University, Tanzania, we designed an environment for studying and improving introductory programming courses. Both models showed to be useful for designing, implementing, developing, and analyzing the courses in both learning contexts.
本文的重点是理解和开发计算机科学教育的学习环境。我们提出了在欧洲和非洲成功使用的两种模式。第一个模型,计算机科学学习环境(CSLE),提出了计算机科学课程的七个维度,这是计算机科学学习环境设计中应该考虑的。第二种模式是调查性学习环境(ILE),它提出了一种行动计划模式,受行动研究的启发,将教育研究与计算机科学教学相结合。在实证部分,我们概述了两个案例研究,其中这些模型被用于在两种不同的学习环境中设计和实现计算机科学学习环境。在芬兰赫尔辛基大学的第一个案例中,我们在机器人编程课程中开发并研究了一种通过发明来学习的方法。该课程是围绕问题发现和发明而设计的,它采用了LEGO®Mindstorms机器人。在坦桑尼亚图马尼大学的第二个案例中,我们设计了一个学习和改进编程入门课程的环境。这两种模型对于设计、实现、开发和分析两种学习环境下的课程都是有用的。
{"title":"Towards a framework for designing and analyzing CS learning environments","authors":"Mikko Apiola, M. Tedre, M. Lattu, Tomi A. Pasanen","doi":"10.1109/FIE.2012.6462430","DOIUrl":"https://doi.org/10.1109/FIE.2012.6462430","url":null,"abstract":"This paper focuses on understanding and developing learning environments for computer science education. We present two models that we have successfully used in European and African contexts. The first model, Computer Science Learning Environments (CSLE), presents seven dimensions of computer science courses, which should be considered in learning environment design for computer science. The second model, Investigative Learning Environment (ILE), presents an action plan model, inspired by action research, for combining educational research and computer science teaching. In the empirical section we outline two case studies where these models were used to design and implement computer science learning environments in two different learning contexts. In the first case in University of Helsinki, Finland, we developed and studied a method of learning-by-inventing in a robotics programming course. That course was designed around problem discovery and inventing, and it employed LEGO® Mindstorms robots. In the second case in Tumaini University, Tanzania, we designed an environment for studying and improving introductory programming courses. Both models showed to be useful for designing, implementing, developing, and analyzing the courses in both learning contexts.","PeriodicalId":120268,"journal":{"name":"2012 Frontiers in Education Conference Proceedings","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127646509","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
Work in progress: ACTIVATE: Advancing computing and technology interest and innovation through teacher education 正在进行的工作:ACTIVATE:通过教师教育促进计算机和技术的兴趣和创新
Pub Date : 2012-10-03 DOI: 10.1109/FIE.2012.6462477
Thomas J. Cortina, W. Dann, C. Frieze, Cara Ciminillo, Cynthia A. Tananis, Keith Trahan
In the Northern Appalachian region around Pittsburgh, PA, many high schools do not have computer science courses, so students are not introduced to this critical subject that is needed for most technical career paths. Our unique strategy is to invite current high school science, technology, engineering and mathematics (STEM) teachers, in Pennsylvania, West Virginia, Ohio and Maryland, to participate in 3 summer workshops showing how to incorporate computing concepts into existing STEM courses. By working with teachers on how to assimilate programming and computational thinking into their classrooms we will effectively reach a large population of students in areas where computer science classes are not available. In this paper, we outline the current state of the project and some of the data we have collected. Future goals for this project include performing a rigorous evaluation of teacher impact and developing the workshop materials for wider dissemination.
在宾夕法尼亚州匹兹堡附近的阿巴拉契亚北部地区,许多高中没有计算机科学课程,所以学生们没有被介绍到这个大多数技术职业道路所需要的关键学科。我们独特的策略是邀请宾夕法尼亚州、西弗吉尼亚州、俄亥俄州和马里兰州的高中科学、技术、工程和数学(STEM)教师参加3个夏季研讨会,展示如何将计算概念融入现有的STEM课程。通过与教师合作,研究如何将编程和计算思维融入他们的课堂,我们将有效地接触到那些没有计算机科学课程的地区的大量学生。在本文中,我们概述了项目的现状和我们收集的一些数据。该项目的未来目标包括对教师的影响进行严格评价,并编写讲习班材料以供更广泛传播。
{"title":"Work in progress: ACTIVATE: Advancing computing and technology interest and innovation through teacher education","authors":"Thomas J. Cortina, W. Dann, C. Frieze, Cara Ciminillo, Cynthia A. Tananis, Keith Trahan","doi":"10.1109/FIE.2012.6462477","DOIUrl":"https://doi.org/10.1109/FIE.2012.6462477","url":null,"abstract":"In the Northern Appalachian region around Pittsburgh, PA, many high schools do not have computer science courses, so students are not introduced to this critical subject that is needed for most technical career paths. Our unique strategy is to invite current high school science, technology, engineering and mathematics (STEM) teachers, in Pennsylvania, West Virginia, Ohio and Maryland, to participate in 3 summer workshops showing how to incorporate computing concepts into existing STEM courses. By working with teachers on how to assimilate programming and computational thinking into their classrooms we will effectively reach a large population of students in areas where computer science classes are not available. In this paper, we outline the current state of the project and some of the data we have collected. Future goals for this project include performing a rigorous evaluation of teacher impact and developing the workshop materials for wider dissemination.","PeriodicalId":120268,"journal":{"name":"2012 Frontiers in Education Conference Proceedings","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132581323","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}
引用次数: 4
Teaching software inspection effectiveness: An active learning exercise 教学软件检查的有效性:一个积极的学习练习
Pub Date : 2012-10-03 DOI: 10.1109/FIE.2012.6462206
W. Schilling
This paper discusses a novel active learning exercise which teaches students how to perform and assess the effectiveness of formal software inspections. In this exercise, students are responsible for selecting an artifact from their senior capstone design projects. The students then use fault injection to strategically place faults within the artifact that should be caught by the inspection exercise. Based on the needs of the team, students prepare an inspection packet consisting of a set of inspection instructions, applicable checklists, and the inspection artifact. Students then “hire” a set of inspectors based on classmates' backgrounds and experiences. The team leader then holds two inspection meetings and reports the results. The results are then used to assess the effectiveness of the inspection. Overall, in analyzing 5 years worth of data from this exercise, it is found that students are capable of selecting appropriate materials for inspection and performing appropriate software inspections. The yield of students is lower than an experienced professional might have and the inspection rates tend to be slightly higher than desired for their experience. However, the yield is related to individual preparation time. Students overall find this to be a highly educational experience and highly recommend it be continued for future classes.
本文讨论了一种新颖的主动学习练习,教学生如何执行和评估正式软件检查的有效性。在这个练习中,学生负责从他们的高级顶点设计项目中选择一个工件。然后,学生们使用错误注入来策略性地将错误放置在应该被检查练习捕获的工件中。根据团队的需要,学生准备一个由一组检查说明、适用的检查清单和检查工件组成的检查包。然后,学生们根据同学的背景和经历“雇佣”一组检查员。然后,组长召开两次检查会议并报告结果。然后使用结果来评估检查的有效性。总的来说,在分析这个练习5年的数据中,我们发现学生能够选择合适的材料进行检查,并执行适当的软件检查。学生的出勤率比有经验的专业人员要低,而检查率往往比他们的经验所期望的略高。然而,产率与单个制备时间有关。学生们发现这是一次非常有教育意义的经历,并强烈建议在以后的课程中继续进行。
{"title":"Teaching software inspection effectiveness: An active learning exercise","authors":"W. Schilling","doi":"10.1109/FIE.2012.6462206","DOIUrl":"https://doi.org/10.1109/FIE.2012.6462206","url":null,"abstract":"This paper discusses a novel active learning exercise which teaches students how to perform and assess the effectiveness of formal software inspections. In this exercise, students are responsible for selecting an artifact from their senior capstone design projects. The students then use fault injection to strategically place faults within the artifact that should be caught by the inspection exercise. Based on the needs of the team, students prepare an inspection packet consisting of a set of inspection instructions, applicable checklists, and the inspection artifact. Students then “hire” a set of inspectors based on classmates' backgrounds and experiences. The team leader then holds two inspection meetings and reports the results. The results are then used to assess the effectiveness of the inspection. Overall, in analyzing 5 years worth of data from this exercise, it is found that students are capable of selecting appropriate materials for inspection and performing appropriate software inspections. The yield of students is lower than an experienced professional might have and the inspection rates tend to be slightly higher than desired for their experience. However, the yield is related to individual preparation time. Students overall find this to be a highly educational experience and highly recommend it be continued for future classes.","PeriodicalId":120268,"journal":{"name":"2012 Frontiers in Education Conference Proceedings","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115217649","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
Work in progress: A machine learning approach for assessment and prediction of teamwork effectiveness in software engineering education 正在进行的工作:在软件工程教育中评估和预测团队工作效率的机器学习方法
Pub Date : 2012-10-03 DOI: 10.1109/FIE.2012.6462205
D. Petkovic, K. Okada, Marc Sosnick-Pérez, Aishwarya Iyer, S. Zhu, R. Todtenhoefer, Shihong Huang
One of the challenges in effective software engineering (SE) education is the lack of objective assessment methods of how well student teams learn the critically needed teamwork practices, defined as the ability: (i) to learn and effectively apply SE processes in a teamwork setting, and (ii) to work as a team to develop satisfactory software (SW) products. In addition, there are no effective methods for predicting learning effectiveness in order to enable early intervention in the classroom. Most of the current approaches to assess achievement of SE teamwork skills rely solely on qualitative and subjective data taken as surveys at the end of the class and analyzed only with very rudimentary data analysis. In this paper we present a novel approach to address the assessment and prediction of student learning of teamwork effectiveness in software engineering education based on: a) extracting only objective and quantitative student team activity data during their team class project; b) pairing these data with related independent observations and grading of student team effectiveness in SE process and SE product components in order to create “training database” and c) applying a machine learning (ML) approach, namely random forest classification (RF), to the above training database in order to create ML models, ranked factors and rules that can both explain (e.g. assess) as well as provide prediction of the student teamwork effectiveness. These student team activity data are being collected in joint and already established (since 2006) SE classes at San Francisco State University (SFSU), Florida Atlantic University (FAU) and Fulda University, Germany (Fulda), from approximately 80 students each year, working in about 15 teams, both local and global (with students from multiple schools).
有效的软件工程(SE)教育面临的挑战之一是缺乏客观的评估方法来评估学生团队如何很好地学习关键需要的团队合作实践,定义为能力:(i)在团队合作环境中学习和有效地应用SE过程,以及(ii)作为一个团队来开发令人满意的软件(SW)产品。此外,没有有效的方法来预测学习效果,以便在课堂上进行早期干预。目前大多数评估SE团队合作技能成就的方法仅仅依赖于定性和主观的数据,这些数据是在课程结束时进行的调查,并且只进行了非常初级的数据分析。在本文中,我们提出了一种新的方法来解决软件工程教育中学生团队合作有效性学习的评估和预测:a)在团队课堂项目中仅提取客观定量的学生团队活动数据;b)将这些数据与SE过程和SE产品组件中学生团队有效性的相关独立观察和评分配对,以创建“训练数据库”;c)对上述训练数据库应用机器学习(ML)方法,即随机森林分类(RF),以创建ML模型,对既可以解释(例如评估)又可以预测学生团队有效性的因素和规则进行排名。这些学生团队活动数据是在旧金山州立大学(SFSU)、佛罗里达大西洋大学(FAU)和德国富尔达大学(Fulda)联合建立的(自2006年以来)SE课程中收集的,每年大约有80名学生,在大约15个团队中工作,既有本地的,也有全球的(来自多个学校的学生)。
{"title":"Work in progress: A machine learning approach for assessment and prediction of teamwork effectiveness in software engineering education","authors":"D. Petkovic, K. Okada, Marc Sosnick-Pérez, Aishwarya Iyer, S. Zhu, R. Todtenhoefer, Shihong Huang","doi":"10.1109/FIE.2012.6462205","DOIUrl":"https://doi.org/10.1109/FIE.2012.6462205","url":null,"abstract":"One of the challenges in effective software engineering (SE) education is the lack of objective assessment methods of how well student teams learn the critically needed teamwork practices, defined as the ability: (i) to learn and effectively apply SE processes in a teamwork setting, and (ii) to work as a team to develop satisfactory software (SW) products. In addition, there are no effective methods for predicting learning effectiveness in order to enable early intervention in the classroom. Most of the current approaches to assess achievement of SE teamwork skills rely solely on qualitative and subjective data taken as surveys at the end of the class and analyzed only with very rudimentary data analysis. In this paper we present a novel approach to address the assessment and prediction of student learning of teamwork effectiveness in software engineering education based on: a) extracting only objective and quantitative student team activity data during their team class project; b) pairing these data with related independent observations and grading of student team effectiveness in SE process and SE product components in order to create “training database” and c) applying a machine learning (ML) approach, namely random forest classification (RF), to the above training database in order to create ML models, ranked factors and rules that can both explain (e.g. assess) as well as provide prediction of the student teamwork effectiveness. These student team activity data are being collected in joint and already established (since 2006) SE classes at San Francisco State University (SFSU), Florida Atlantic University (FAU) and Fulda University, Germany (Fulda), from approximately 80 students each year, working in about 15 teams, both local and global (with students from multiple schools).","PeriodicalId":120268,"journal":{"name":"2012 Frontiers in Education Conference Proceedings","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115696224","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}
引用次数: 17
Work in progress: Weekly innovation challenge: Changing the mindset one step at a time every week 正在进行的工作:每周创新挑战:每周一步一步地改变思维方式
Pub Date : 2012-10-03 DOI: 10.1109/FIE.2012.6462262
S. Condoor, Greg S. Keogh
While the value of the entrepreneurial mindset in engineering is now well recognized, faculty members are still struggling to find curricular and extracurricular activities to instill this mindset. This paper presents weekly innovation challenges as a relatively easy to implement set of activities that can be incorporated into: i) Existing courses as impromptu competitions and icebreakers that require no major curricular overhaul ii) Extracurricular activities to effectively engage students and faculty, and iii) Outreach activities to promote STEM and entrepreneurship through summer camps, engineers week competitions, K-12 outreach, and open-house events. The goal of the weekly innovation challenges is to instill the entrepreneurial mindset and foster interdisciplinary team to address a need under tight time constraints. In the long-term, the challenges have the potential to change the eco-system of the entire school. This paper provides insights into the organization of such challenges and logistics in conducting them.
虽然创业心态在工程领域的价值已得到公认,但教师们仍在努力寻找课程和课外活动来灌输这种心态。本文将每周创新挑战作为一套相对容易实施的活动,可以纳入:i)现有课程作为即兴比赛和破冰者,不需要重大的课程改革ii)课外活动,有效地吸引学生和教师,以及iii)通过夏令营,工程师周比赛,K-12外展活动和开放日活动促进STEM和创业。每周创新挑战的目标是灌输创业思维,培养跨学科团队,在紧迫的时间限制下解决需求。从长远来看,这些挑战有可能改变整个学校的生态系统。本文提供了对这些挑战的组织和进行这些挑战的物流的见解。
{"title":"Work in progress: Weekly innovation challenge: Changing the mindset one step at a time every week","authors":"S. Condoor, Greg S. Keogh","doi":"10.1109/FIE.2012.6462262","DOIUrl":"https://doi.org/10.1109/FIE.2012.6462262","url":null,"abstract":"While the value of the entrepreneurial mindset in engineering is now well recognized, faculty members are still struggling to find curricular and extracurricular activities to instill this mindset. This paper presents weekly innovation challenges as a relatively easy to implement set of activities that can be incorporated into: i) Existing courses as impromptu competitions and icebreakers that require no major curricular overhaul ii) Extracurricular activities to effectively engage students and faculty, and iii) Outreach activities to promote STEM and entrepreneurship through summer camps, engineers week competitions, K-12 outreach, and open-house events. The goal of the weekly innovation challenges is to instill the entrepreneurial mindset and foster interdisciplinary team to address a need under tight time constraints. In the long-term, the challenges have the potential to change the eco-system of the entire school. This paper provides insights into the organization of such challenges and logistics in conducting them.","PeriodicalId":120268,"journal":{"name":"2012 Frontiers in Education Conference Proceedings","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114497964","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
Introducing parallel programming to traditional undergraduate courses 在传统的本科课程中引入并行编程
Pub Date : 2012-10-03 DOI: 10.1109/FIE.2012.6462263
H. Freitas
Parallel programming is an important issue for current multi-core processors and necessary for new generations of many-core architectures. This includes processors, computers, and clusters. However, the introduction of parallel programming in undergraduate courses demands new efforts to prepare students for this new reality. This paper describes an experiment on a traditional Computer Science course during a two-year period. The main focus is the question of when to introduce parallel programming models in order to improve the quality of learning. The goal is to propose a method of introducing parallel programming based on OpenMP (a shared-variable model) and MPI (a message-passing model). Results show that when the OpenMP model is introduced before the MPI model the best results are achieved. The main contribution of this paper is the proposed method that correlates several concepts such as concurrency, parallelism, speedup, and scalability to improve student motivation and learning.
并行编程是当前多核处理器的一个重要问题,也是新一代多核架构的必要条件。这包括处理器、计算机和集群。然而,在本科课程中引入并行编程需要做出新的努力,让学生为这一新的现实做好准备。本文介绍了在传统计算机科学课程中进行的为期两年的实验。主要焦点是何时引入并行编程模型以提高学习质量的问题。目标是提出一种基于OpenMP(共享变量模型)和MPI(消息传递模型)引入并行编程的方法。结果表明,在MPI模型之前引入OpenMP模型,效果最好。本文的主要贡献是提出了将并发、并行、加速和可扩展性等概念联系起来的方法,以提高学生的学习动机和学习能力。
{"title":"Introducing parallel programming to traditional undergraduate courses","authors":"H. Freitas","doi":"10.1109/FIE.2012.6462263","DOIUrl":"https://doi.org/10.1109/FIE.2012.6462263","url":null,"abstract":"Parallel programming is an important issue for current multi-core processors and necessary for new generations of many-core architectures. This includes processors, computers, and clusters. However, the introduction of parallel programming in undergraduate courses demands new efforts to prepare students for this new reality. This paper describes an experiment on a traditional Computer Science course during a two-year period. The main focus is the question of when to introduce parallel programming models in order to improve the quality of learning. The goal is to propose a method of introducing parallel programming based on OpenMP (a shared-variable model) and MPI (a message-passing model). Results show that when the OpenMP model is introduced before the MPI model the best results are achieved. The main contribution of this paper is the proposed method that correlates several concepts such as concurrency, parallelism, speedup, and scalability to improve student motivation and learning.","PeriodicalId":120268,"journal":{"name":"2012 Frontiers in Education Conference Proceedings","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117160822","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}
引用次数: 10
期刊
2012 Frontiers in Education Conference Proceedings
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1