首页 > 最新文献

Proceedings Frontiers in Education 35th Annual Conference最新文献

英文 中文
An environment for training computer science students on software testing 培训计算机科学专业学生进行软件测试的环境
Pub Date : 2005-10-19 DOI: 10.1109/FIE.2005.1611937
J. Collofello, K. Vehathiri
Software testing is essential to ensure software quality. On most software projects testing activities consume at least 30 percent of the project effort. On safety critical applications, software testing can consume between 50 to 80 percent of project effort. There is a vast amount of information available on software testing techniques and tools and some universities offer software testing courses at the advanced undergraduate and graduate level. Software testing must also be stressed in beginning courses and even in the high schools when students are first learning to program. It is also important in these early years to instill a respect for software testing and some interest in possible testing careers. This paper describes a project to develop a learning and training environment that enables students to develop the knowledge and skills to perform requirement based testing. The target audience for the environment are beginning programming students at either the high school or university level. The software training environment consists of Web-based instructional materials as well as a testing simulator which enables students to actually test software programs. This paper describes the educational objectives of the test training environment, its implementation and results from utilizing the environment with beginning programming students
软件测试是保证软件质量的关键。在大多数软件项目中,测试活动至少消耗了项目工作的30%。在安全关键应用程序上,软件测试可以消耗项目工作的50%到80%。有大量关于软件测试技术和工具的信息,一些大学提供高级本科和研究生水平的软件测试课程。软件测试也必须在入门课程中强调,甚至在高中学生第一次学习编程时也要强调。同样重要的是,在最初的几年里,灌输对软件测试的尊重和对可能的测试职业的一些兴趣。本文描述了一个开发学习和培训环境的项目,该环境使学生能够发展执行基于需求的测试的知识和技能。该环境的目标受众是初学编程的高中或大学学生。软件培训环境包括基于网络的教学材料以及一个测试模拟器,使学生能够实际测试软件程序。本文介绍了测试训练环境的教育目标、测试训练环境的实现以及对初学编程的学生使用测试训练环境的效果
{"title":"An environment for training computer science students on software testing","authors":"J. Collofello, K. Vehathiri","doi":"10.1109/FIE.2005.1611937","DOIUrl":"https://doi.org/10.1109/FIE.2005.1611937","url":null,"abstract":"Software testing is essential to ensure software quality. On most software projects testing activities consume at least 30 percent of the project effort. On safety critical applications, software testing can consume between 50 to 80 percent of project effort. There is a vast amount of information available on software testing techniques and tools and some universities offer software testing courses at the advanced undergraduate and graduate level. Software testing must also be stressed in beginning courses and even in the high schools when students are first learning to program. It is also important in these early years to instill a respect for software testing and some interest in possible testing careers. This paper describes a project to develop a learning and training environment that enables students to develop the knowledge and skills to perform requirement based testing. The target audience for the environment are beginning programming students at either the high school or university level. The software training environment consists of Web-based instructional materials as well as a testing simulator which enables students to actually test software programs. This paper describes the educational objectives of the test training environment, its implementation and results from utilizing the environment with beginning programming students","PeriodicalId":281157,"journal":{"name":"Proceedings Frontiers in Education 35th Annual Conference","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115569549","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}
引用次数: 23
Work in progress - concept inventories for the thermal stem of mechanical engineering 正在进行的工作-机械工程热力系统的概念清单
Pub Date : 2005-10-19 DOI: 10.1109/FIE.2005.1611909
J. Martin, J. Mitchell, F. Pfefferkorn
Thermodynamics, fluid mechanics, and heat transfer comprise the thermal stem, which, along with the mechanical systems stem, is required for the BS degree in Mechanical Engineering. Traditionally, each of these subjects is covered in a separate course. A set of concept inventories that cover the fundamental concepts in the thermal science subject areas have been developed. The inventories have been given in courses at the University of Wisconsin and other universities over the last three semesters. An analysis of the results from the inventories and the development of a second version of one of the inventories are reported in this work in progress
热力学、流体力学和传热组成了热系统,与机械系统一起,是机械工程学士学位所必需的。传统上,这些科目都是在一个单独的课程中涵盖的。一套涵盖热科学学科领域基本概念的概念清单已经开发出来。过去三个学期,威斯康星大学(University of Wisconsin)和其他大学的课程都提供了这份清单。在这项正在进行的工作中报告了对清单结果的分析和其中一份清单第二版的编制
{"title":"Work in progress - concept inventories for the thermal stem of mechanical engineering","authors":"J. Martin, J. Mitchell, F. Pfefferkorn","doi":"10.1109/FIE.2005.1611909","DOIUrl":"https://doi.org/10.1109/FIE.2005.1611909","url":null,"abstract":"Thermodynamics, fluid mechanics, and heat transfer comprise the thermal stem, which, along with the mechanical systems stem, is required for the BS degree in Mechanical Engineering. Traditionally, each of these subjects is covered in a separate course. A set of concept inventories that cover the fundamental concepts in the thermal science subject areas have been developed. The inventories have been given in courses at the University of Wisconsin and other universities over the last three semesters. An analysis of the results from the inventories and the development of a second version of one of the inventories are reported in this work in progress","PeriodicalId":281157,"journal":{"name":"Proceedings Frontiers in Education 35th Annual Conference","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115691477","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 study of gender parity: department culture from the students' perspective 性别平等研究:学生视角下的院系文化
Pub Date : 2005-10-19 DOI: 10.1109/FIE.2005.1612060
Teri Reed Rhoads, Teri J. Murphy, D. Trytten
The School of Industrial Engineering (IE) at the University of Oklahoma (OU) has an unusual trend of gender parity at the undergraduate level. To investigate local factors contributing to the success of IE at OU, we interviewed 41 IE majors (23 female) about their background, choices, experiences, and goals, with a semi-structured protocol. Using established qualitative research methods, we examined interview transcript excerpts related to relevant categories. Participants described the cohesive community among the undergraduate majors. As a social networks model would predict, the student-student connections (horizontal ties) provide emotional support, in particularly strong ways. What is most unusual, however, are the vertical ties. Faculty in IE at OU are especially proactive and diligent about offering resources to students as well as providing an additional layer of emotional support. Three faculty, in particular, seem to have acquired critical roles in the students' support structure
俄克拉荷马大学(University of Oklahoma)工业工程学院(IE)在本科阶段出现了一种不同寻常的性别平等趋势。为了调查促成开放大学IE成功的本地因素,我们采用半结构化协议采访了41名IE专业学生(23名女性),了解他们的背景、选择、经历和目标。使用已建立的定性研究方法,我们检查了与相关类别相关的访谈记录摘录。参与者描述了本科专业之间的凝聚力社区。正如社会网络模型所预测的那样,学生与学生之间的联系(横向联系)以特别强烈的方式提供了情感支持。然而,最不寻常的是垂直关系。开放大学IE学院的教师在为学生提供资源以及提供额外的情感支持方面尤其积极和勤奋。尤其是三名教师,似乎在学生的支持结构中扮演了关键角色
{"title":"A study of gender parity: department culture from the students' perspective","authors":"Teri Reed Rhoads, Teri J. Murphy, D. Trytten","doi":"10.1109/FIE.2005.1612060","DOIUrl":"https://doi.org/10.1109/FIE.2005.1612060","url":null,"abstract":"The School of Industrial Engineering (IE) at the University of Oklahoma (OU) has an unusual trend of gender parity at the undergraduate level. To investigate local factors contributing to the success of IE at OU, we interviewed 41 IE majors (23 female) about their background, choices, experiences, and goals, with a semi-structured protocol. Using established qualitative research methods, we examined interview transcript excerpts related to relevant categories. Participants described the cohesive community among the undergraduate majors. As a social networks model would predict, the student-student connections (horizontal ties) provide emotional support, in particularly strong ways. What is most unusual, however, are the vertical ties. Faculty in IE at OU are especially proactive and diligent about offering resources to students as well as providing an additional layer of emotional support. Three faculty, in particular, seem to have acquired critical roles in the students' support structure","PeriodicalId":281157,"journal":{"name":"Proceedings Frontiers in Education 35th Annual Conference","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114480501","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
Work in progress - development of teaching effectiveness "balanced scorecard" 教学效能“平衡计分卡”的发展
Pub Date : 2005-10-19 DOI: 10.1109/FIE.2005.1612088
K. Khan
According to Chester Barnard, "The fine art of executive decision making consists in not deciding those things that are not now pertinent, not deciding prematurely, not deciding those things that cannot be made effective and not deciding those thing that others should make." This fine art of executive decision making can be applied to the fine art of teaching and teaching effectiveness as, "The fine art of effective teaching consists in not teaching those things that are not now pertinent, not teaching prematurely, not teaching those things that cannot be made effective, and not teaching those things that others should teach." In examining these qualitative criteria Myers Briggs Type Indicators (MBTI) along with Kolb's and Felder's Learning Style Indices (LSI) for teachers and students will be overlapped. In analyzing such teaching effectiveness criteria, the nature of teaching responsibility and accountability will be examined to determine the sources of sustained teaching effectiveness and successes. On evaluating such tasks an ethnographic study (in line of Spradley's method) of some successful teachers will be undertaken to define a "balanced scorecard in effective teaching," developed in the pattern of the Harvard Business Review's Balanced Scorecard
切斯特·巴纳德说过:“行政决策的艺术在于不做那些现在不相关的决定,不做过早的决定,不做那些不能有效的决定,不做那些别人应该做的决定。”这种行政决策的艺术可以应用于教学的艺术和教学的效果,“有效教学的艺术在于不教那些现在不相关的东西,不过早地教,不教那些不能有效的东西,不教那些别人应该教的东西。”在检查这些定性标准时,Myers Briggs类型指标(MBTI)以及Kolb和Felder的教师和学生的学习风格指数(LSI)将重叠。在分析这些教学效能标准时,我们将审查教学责任和问责制的性质,以确定持续教学效能和成功的来源。在评估这些任务时,将对一些成功的教师进行人种学研究(与斯普拉德利的方法一致),以定义“有效教学中的平衡计分卡”,该计分卡是以《哈佛商业评论》的平衡计分卡的模式开发的
{"title":"Work in progress - development of teaching effectiveness \"balanced scorecard\"","authors":"K. Khan","doi":"10.1109/FIE.2005.1612088","DOIUrl":"https://doi.org/10.1109/FIE.2005.1612088","url":null,"abstract":"According to Chester Barnard, \"The fine art of executive decision making consists in not deciding those things that are not now pertinent, not deciding prematurely, not deciding those things that cannot be made effective and not deciding those thing that others should make.\" This fine art of executive decision making can be applied to the fine art of teaching and teaching effectiveness as, \"The fine art of effective teaching consists in not teaching those things that are not now pertinent, not teaching prematurely, not teaching those things that cannot be made effective, and not teaching those things that others should teach.\" In examining these qualitative criteria Myers Briggs Type Indicators (MBTI) along with Kolb's and Felder's Learning Style Indices (LSI) for teachers and students will be overlapped. In analyzing such teaching effectiveness criteria, the nature of teaching responsibility and accountability will be examined to determine the sources of sustained teaching effectiveness and successes. On evaluating such tasks an ethnographic study (in line of Spradley's method) of some successful teachers will be undertaken to define a \"balanced scorecard in effective teaching,\" developed in the pattern of the Harvard Business Review's Balanced Scorecard","PeriodicalId":281157,"journal":{"name":"Proceedings Frontiers in Education 35th Annual Conference","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117176004","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
Work in progress - project ClockIt: profiling and improving student software development practices 正在进行的工作-项目clockkit:分析和改进学生软件开发实践
Pub Date : 2005-10-19 DOI: 10.1109/FIE.2005.1612180
E.F. Barry, C. Norris
Achieving quality and schedule targets continue to be serious problems in the software industry. This "software crisis" is not new, and is not helped by the fact that new computer science/engineering graduates often have little experience with schedule estimation. Poor development habits acquired early on are not always corrected by the one or two software engineering courses commonly taught in upper level courses. We are developing ClockIt, a tool and supporting methodology that seek to improve student software development practices starting with introductory courses. As an extension or plug-in to an existing integrated development environment (IDE) ClockIt is being designed to monitor and log student development activities. It will also allow estimation of student effort by project or component, and provide reports and visualizations of student "development profiles." We believe that analysis and presentation of development profiles will provide instructors useful visual and quantitative support for teaching sound development practices. The same information will also provide students with immediate feedback with little conceptual overhead
在软件行业中,实现质量和进度目标仍然是一个严重的问题。这种“软件危机”并不新鲜,而且新的计算机科学/工程专业毕业生通常缺乏进度评估的经验,这一事实也无助于解决问题。早期获得的不良开发习惯并不总是通过在高级课程中通常教授的一两个软件工程课程来纠正。我们正在开发clockkit,这是一种工具和支持方法,旨在从入门课程开始改进学生的软件开发实践。作为现有集成开发环境(IDE)的扩展或插件,clockkit被设计用来监视和记录学生的开发活动。它还允许通过项目或组件来评估学生的努力,并提供学生“发展概况”的报告和可视化。我们相信,对发展概况的分析和呈现将为教师提供有用的视觉和定量支持,以教授合理的发展实践。同样的信息也将为学生提供即时反馈,几乎没有概念开销
{"title":"Work in progress - project ClockIt: profiling and improving student software development practices","authors":"E.F. Barry, C. Norris","doi":"10.1109/FIE.2005.1612180","DOIUrl":"https://doi.org/10.1109/FIE.2005.1612180","url":null,"abstract":"Achieving quality and schedule targets continue to be serious problems in the software industry. This \"software crisis\" is not new, and is not helped by the fact that new computer science/engineering graduates often have little experience with schedule estimation. Poor development habits acquired early on are not always corrected by the one or two software engineering courses commonly taught in upper level courses. We are developing ClockIt, a tool and supporting methodology that seek to improve student software development practices starting with introductory courses. As an extension or plug-in to an existing integrated development environment (IDE) ClockIt is being designed to monitor and log student development activities. It will also allow estimation of student effort by project or component, and provide reports and visualizations of student \"development profiles.\" We believe that analysis and presentation of development profiles will provide instructors useful visual and quantitative support for teaching sound development practices. The same information will also provide students with immediate feedback with little conceptual overhead","PeriodicalId":281157,"journal":{"name":"Proceedings Frontiers in Education 35th Annual Conference","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117180809","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
An intelligent circuit analysis module to analyze student queries in the universal virtual laboratory 一个智能电路分析模块,用于分析通用虚拟实验室中学生的查询
Pub Date : 2005-10-19 DOI: 10.1109/FIE.2005.1612140
A. Mahalingam, B. Butz, M. Duarte
This paper presents an intelligent circuit analysis module that is capable of analyzing electrical circuits and determining equivalence. We discuss the module in context of a National Science Foundation funded project - universal virtual laboratory (UVL). UVL is a virtual electrical engineering laboratory for able and disabled individuals to construct, simulate and understand the characteristics of basic electrical circuits. This paper discusses the development of an intelligent circuit analysis module called the circuit recognizer (CR). The CR is a program that has knowledge of circuit theory concepts, and is capable of using this knowledge to provide assistance to a student while he/she is performing the experiments in UVL. While verifying circuit configuration it identifies errors and provides explanations that guide the student to a better understanding of the experiment. The ultimate objective of the CR is to evaluate the effectiveness of the teaching strategies employed within the UVL as well as to enhance the learning abilities of students
介绍了一种具有电路分析和等效判定功能的智能电路分析模块。我们在国家科学基金会资助的项目-通用虚拟实验室(UVL)的背景下讨论该模块。UVL是一个虚拟的电气工程实验室,供健全人和残疾人构建、模拟和理解基本电路的特性。本文讨论了一种智能电路分析模块——电路识别器的开发。CR是一个具有电路理论概念知识的程序,并且能够使用这些知识为学生提供帮助,而他/她正在UVL中进行实验。在验证电路配置时,它识别错误并提供解释,指导学生更好地理解实验。本研究的最终目的是评估大学英语教学策略的有效性,以及提高学生的学习能力
{"title":"An intelligent circuit analysis module to analyze student queries in the universal virtual laboratory","authors":"A. Mahalingam, B. Butz, M. Duarte","doi":"10.1109/FIE.2005.1612140","DOIUrl":"https://doi.org/10.1109/FIE.2005.1612140","url":null,"abstract":"This paper presents an intelligent circuit analysis module that is capable of analyzing electrical circuits and determining equivalence. We discuss the module in context of a National Science Foundation funded project - universal virtual laboratory (UVL). UVL is a virtual electrical engineering laboratory for able and disabled individuals to construct, simulate and understand the characteristics of basic electrical circuits. This paper discusses the development of an intelligent circuit analysis module called the circuit recognizer (CR). The CR is a program that has knowledge of circuit theory concepts, and is capable of using this knowledge to provide assistance to a student while he/she is performing the experiments in UVL. While verifying circuit configuration it identifies errors and provides explanations that guide the student to a better understanding of the experiment. The ultimate objective of the CR is to evaluate the effectiveness of the teaching strategies employed within the UVL as well as to enhance the learning abilities of students","PeriodicalId":281157,"journal":{"name":"Proceedings Frontiers in Education 35th Annual Conference","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117270893","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}
引用次数: 6
Does engineering major affect student perception of engineering courses in a common first-year 工程专业是否会影响学生对普通一年级工程课程的认知
Pub Date : 2005-10-19 DOI: 10.1109/FIE.2005.1612015
G. Hein, B. Hamlin
In the fall of 2000, Michigan Technological University started a common first-year program for all engineering students. In conjunction with the student course evaluations, the students answered ten additional questions and reported their engineering major. These questions were used to evaluate their perception of the first-year engineering courses. The responses were used to assess the students': comfort in using the material and software taught in the courses, experiences in working on a multi-disciplinary team, perceptions of the semester design project, technical communication skills, and perception of time and effort spent on the course. This paper discusses the survey results and investigates how the data changed over time in regard to the relationship between engineering major and student perception of the first-year engineering program
2000年秋天,密歇根理工大学(Michigan Technological University)为所有工科学生开设了一个普通的一年级课程。与学生课程评估相结合,学生们回答了十个额外的问题,并报告了他们的工程专业。这些问题被用来评估他们对第一年工程课程的看法。这些回答被用来评估学生对课程中教授的材料和软件的使用舒适度,在一个多学科团队中工作的经验,对学期设计项目的看法,技术沟通技巧,以及对课程花费的时间和精力的看法。本文讨论了调查结果,并调查了随着时间的推移,工程专业和学生对第一年工程项目的看法之间的关系的数据是如何变化的
{"title":"Does engineering major affect student perception of engineering courses in a common first-year","authors":"G. Hein, B. Hamlin","doi":"10.1109/FIE.2005.1612015","DOIUrl":"https://doi.org/10.1109/FIE.2005.1612015","url":null,"abstract":"In the fall of 2000, Michigan Technological University started a common first-year program for all engineering students. In conjunction with the student course evaluations, the students answered ten additional questions and reported their engineering major. These questions were used to evaluate their perception of the first-year engineering courses. The responses were used to assess the students': comfort in using the material and software taught in the courses, experiences in working on a multi-disciplinary team, perceptions of the semester design project, technical communication skills, and perception of time and effort spent on the course. This paper discusses the survey results and investigates how the data changed over time in regard to the relationship between engineering major and student perception of the first-year engineering program","PeriodicalId":281157,"journal":{"name":"Proceedings Frontiers in Education 35th Annual Conference","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123115688","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
UAV Communications: Integrating a Real-World Scenario with Computer Architecture 无人机通信:将真实世界场景与计算机体系结构集成
Pub Date : 2005-10-19 DOI: 10.1109/FIE.2005.1612068
C. Augeri, D. Neebel, L. Baird, Adrian A. de Freitas, Christopher J. Augeri, D. Neebel
A challenge facing many educators is providing assignments in a realistic context that achieve the specified learning objectives. Integrating real-world scenarios in one's curriculum can be challenging. We present a new integrated exercise sequence using unmanned aerial vehicles (UAVs) involving both assembly language and high-level language software development. During this sequence, our sophomore students at the U.S. Air Force Academy (USAFA) implement a communications packet-based protocol for a simulated UAV system. The first exercise is an introduction to assembly language programming, involving user input/output and integer-based instructions. The second exercise adds the use of assembly language floating point instructions. To simulate radio transmission of data from the UAV to a ground control station (GCS), the third exercise introduces command-line pipes. The GCS is implemented in a high-level-language and consists primarily of an IEEE 754 software multiplier. Memory traces from these three exercises are used during their final team project, implementing a visual cache simulator. This new UAV-based computer architecture assignment meets an institutional goal of having career-related assignments in each course. Our institution has a strong inter-disciplinary UAV research group, which a member of our department directs and from which this sequence is derived. This sequence prepares students for the senior-year UAV-based software engineering capstone
许多教育工作者面临的一个挑战是在现实环境中布置作业,以实现指定的学习目标。将现实世界的场景整合到一个人的课程中可能具有挑战性。我们提出了一个新的集成演习序列使用无人机(uav)涉及汇编语言和高级语言软件开发。在此过程中,我们在美国空军学院(USAFA)的大二学生为模拟无人机系统实现了基于数据包的通信协议。第一个练习是汇编语言编程的介绍,涉及用户输入/输出和基于整数的指令。第二个练习增加了汇编语言浮点指令的使用。为了模拟从无人机到地面控制站(GCS)的数据无线电传输,第三个练习介绍了命令行管道。GCS是用高级语言实现的,主要由IEEE 754软件乘法器组成。这三个练习的记忆痕迹将在他们的最终团队项目中使用,实现一个视觉缓存模拟器。这个新的基于无人机的计算机体系结构作业满足了在每门课程中都有与职业相关的作业的机构目标。我们的机构有一个强大的跨学科无人机研究小组,由我们部门的一名成员领导,该序列由此衍生。这个序列为学生准备大四基于无人机的软件工程顶点
{"title":"UAV Communications: Integrating a Real-World Scenario with Computer Architecture","authors":"C. Augeri, D. Neebel, L. Baird, Adrian A. de Freitas, Christopher J. Augeri, D. Neebel","doi":"10.1109/FIE.2005.1612068","DOIUrl":"https://doi.org/10.1109/FIE.2005.1612068","url":null,"abstract":"A challenge facing many educators is providing assignments in a realistic context that achieve the specified learning objectives. Integrating real-world scenarios in one's curriculum can be challenging. We present a new integrated exercise sequence using unmanned aerial vehicles (UAVs) involving both assembly language and high-level language software development. During this sequence, our sophomore students at the U.S. Air Force Academy (USAFA) implement a communications packet-based protocol for a simulated UAV system. The first exercise is an introduction to assembly language programming, involving user input/output and integer-based instructions. The second exercise adds the use of assembly language floating point instructions. To simulate radio transmission of data from the UAV to a ground control station (GCS), the third exercise introduces command-line pipes. The GCS is implemented in a high-level-language and consists primarily of an IEEE 754 software multiplier. Memory traces from these three exercises are used during their final team project, implementing a visual cache simulator. This new UAV-based computer architecture assignment meets an institutional goal of having career-related assignments in each course. Our institution has a strong inter-disciplinary UAV research group, which a member of our department directs and from which this sequence is derived. This sequence prepares students for the senior-year UAV-based software engineering capstone","PeriodicalId":281157,"journal":{"name":"Proceedings Frontiers in Education 35th Annual Conference","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124924362","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
An Architecture-Based Software Reliability Modeling Tool and Its Support for Teaching 基于体系结构的软件可靠性建模工具及其对教学的支持
Pub Date : 2005-10-19 DOI: 10.1109/FIE.2005.1611965
Wen Wang, D. Scannell
This paper presents an architecture-based software reliability modeling tool for pedagogy and demonstrates its support for conveying learning materials to students. Software reliability is an important quality attribute. Improving this attribute early in the software life cycle is highly desirable, because it greatly reduces testing and maintenance effort later on. The architecture-based approach is for such a purpose. This tool enables students to conduct relative analyses on different architectural designs and to compute a more accurate measure once detailed information is available. It equips a GUI for architecture-to-state modeling, taking into account four architectural styles. Students can incorporate additional architectural styles into this framework, and exercise different design alternatives. The GUI shows a graphical representation of software architecture, and helps students visualize the matrix construction for design changes. This tool has shortened students' learning curve, helped them understand the impact of different designs on reliability estimates, and increased their interests in other quality attributes
本文提出了一种基于体系结构的教学软件可靠性建模工具,并论证了它对向学生传递学习资料的支持。软件可靠性是一个重要的质量属性。在软件生命周期的早期改进这个属性是非常可取的,因为它大大减少了以后的测试和维护工作。基于体系结构的方法就是为了达到这样的目的。该工具使学生能够对不同的建筑设计进行相关分析,并在获得详细信息后计算出更准确的度量。它为体系结构到状态建模配备了GUI,并考虑了四种体系结构风格。学生可以在这个框架中加入其他的建筑风格,并练习不同的设计方案。GUI显示了软件架构的图形化表示,并帮助学生可视化设计更改的矩阵构造。这个工具缩短了学生的学习曲线,帮助他们理解不同设计对可靠性评估的影响,并增加了他们对其他质量属性的兴趣
{"title":"An Architecture-Based Software Reliability Modeling Tool and Its Support for Teaching","authors":"Wen Wang, D. Scannell","doi":"10.1109/FIE.2005.1611965","DOIUrl":"https://doi.org/10.1109/FIE.2005.1611965","url":null,"abstract":"This paper presents an architecture-based software reliability modeling tool for pedagogy and demonstrates its support for conveying learning materials to students. Software reliability is an important quality attribute. Improving this attribute early in the software life cycle is highly desirable, because it greatly reduces testing and maintenance effort later on. The architecture-based approach is for such a purpose. This tool enables students to conduct relative analyses on different architectural designs and to compute a more accurate measure once detailed information is available. It equips a GUI for architecture-to-state modeling, taking into account four architectural styles. Students can incorporate additional architectural styles into this framework, and exercise different design alternatives. The GUI shows a graphical representation of software architecture, and helps students visualize the matrix construction for design changes. This tool has shortened students' learning curve, helped them understand the impact of different designs on reliability estimates, and increased their interests in other quality attributes","PeriodicalId":281157,"journal":{"name":"Proceedings Frontiers in Education 35th Annual Conference","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124951825","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
Workshop - designing and implementing an evaluation plan for curricular and pedagogical development projects 工作坊-设计和实施课程和教学发展项目的评估计划
Pub Date : 2005-10-19 DOI: 10.1109/FIE.2005.1611880
R. Pimmel, C. Della-Piana
The session is intended to enable engineering faculty members to plan and complete an evaluation of a curricular or pedagogical development project and to enhance their ability to write a convincing evaluation plan in educational development proposals
本课程旨在使工程学院成员能够计划和完成课程或教学发展项目的评估,并提高他们在教育发展提案中撰写令人信服的评估计划的能力
{"title":"Workshop - designing and implementing an evaluation plan for curricular and pedagogical development projects","authors":"R. Pimmel, C. Della-Piana","doi":"10.1109/FIE.2005.1611880","DOIUrl":"https://doi.org/10.1109/FIE.2005.1611880","url":null,"abstract":"The session is intended to enable engineering faculty members to plan and complete an evaluation of a curricular or pedagogical development project and to enhance their ability to write a convincing evaluation plan in educational development proposals","PeriodicalId":281157,"journal":{"name":"Proceedings Frontiers in Education 35th Annual Conference","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123613121","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
期刊
Proceedings Frontiers in Education 35th Annual Conference
全部 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