在线性系统课程中,科学计算先决条件对学生表现的影响

S. Warren, D. Day
{"title":"在线性系统课程中,科学计算先决条件对学生表现的影响","authors":"S. Warren, D. Day","doi":"10.1109/FIE.2012.6462489","DOIUrl":null,"url":null,"abstract":"Programming can be an important part of a linear systems (a.k.a., signal and systems) course, as programming projects help to solidify mathematical concepts and provide students with a means to visualize and interpret signal and coefficient behavior. However, students often struggle with programming, leading to frustration that minimizes learning and worsens student attitudes toward the material. To address that need, the Kansas State University (KSU) Electrical & Computer Engineering (ECE) Department recently added a required course, ECE 540 - Applied Scientific Computing, to the ECE curricula to ensure more overall C programming exposure and to serve as a prerequisite to ECE 512 - Linear Systems and other courses that require programming. This paper presents initial assessments of student preparedness for C programming projects in the Fall 2011 and Spring 2012 offerings of ECE 512 following this course prerequisite change. The primary assessment mechanisms are pre- and post-project surveys that address students' proficiency in C, where the survey results are compared to similar surveys offered in prior semesters unaffected by the new course. These analyses indicate greater overall confidence in C programming, a better understanding of the supporting development environments, and an overall improved attitude toward Linear Systems programming projects.","PeriodicalId":120268,"journal":{"name":"2012 Frontiers in Education Conference Proceedings","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2012-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"The impact of a scientific computing prerequisite on student performance in a linear systems course\",\"authors\":\"S. Warren, D. Day\",\"doi\":\"10.1109/FIE.2012.6462489\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Programming can be an important part of a linear systems (a.k.a., signal and systems) course, as programming projects help to solidify mathematical concepts and provide students with a means to visualize and interpret signal and coefficient behavior. However, students often struggle with programming, leading to frustration that minimizes learning and worsens student attitudes toward the material. To address that need, the Kansas State University (KSU) Electrical & Computer Engineering (ECE) Department recently added a required course, ECE 540 - Applied Scientific Computing, to the ECE curricula to ensure more overall C programming exposure and to serve as a prerequisite to ECE 512 - Linear Systems and other courses that require programming. This paper presents initial assessments of student preparedness for C programming projects in the Fall 2011 and Spring 2012 offerings of ECE 512 following this course prerequisite change. The primary assessment mechanisms are pre- and post-project surveys that address students' proficiency in C, where the survey results are compared to similar surveys offered in prior semesters unaffected by the new course. These analyses indicate greater overall confidence in C programming, a better understanding of the supporting development environments, and an overall improved attitude toward Linear Systems programming projects.\",\"PeriodicalId\":120268,\"journal\":{\"name\":\"2012 Frontiers in Education Conference Proceedings\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-10-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 Frontiers in Education Conference Proceedings\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FIE.2012.6462489\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 Frontiers in Education Conference Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIE.2012.6462489","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

编程可以是线性系统(又名信号与系统)课程的重要组成部分,因为编程项目有助于巩固数学概念,并为学生提供一种可视化和解释信号和系数行为的方法。然而,学生们经常在编程方面遇到困难,这导致了挫败感,使学习最小化,并使学生对材料的态度恶化。为了满足这一需求,堪萨斯州立大学(KSU)电气与计算机工程系(ECE)最近在ECE课程中增加了一门必修课,ECE 540 -应用科学计算,以确保更多的C编程知识,并作为ECE 512 -线性系统和其他需要编程的课程的先决条件。本文介绍了学生在2011年秋季和2012年春季ECE 512课程中对C编程项目的准备情况的初步评估。主要的评估机制是针对学生C语言熟练程度的项目前和项目后调查,调查结果将与不受新课程影响的前几个学期提供的类似调查进行比较。这些分析表明了对C编程的更大的总体信心,对支持开发环境的更好理解,以及对线性系统编程项目的总体改进态度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
The impact of a scientific computing prerequisite on student performance in a linear systems course
Programming can be an important part of a linear systems (a.k.a., signal and systems) course, as programming projects help to solidify mathematical concepts and provide students with a means to visualize and interpret signal and coefficient behavior. However, students often struggle with programming, leading to frustration that minimizes learning and worsens student attitudes toward the material. To address that need, the Kansas State University (KSU) Electrical & Computer Engineering (ECE) Department recently added a required course, ECE 540 - Applied Scientific Computing, to the ECE curricula to ensure more overall C programming exposure and to serve as a prerequisite to ECE 512 - Linear Systems and other courses that require programming. This paper presents initial assessments of student preparedness for C programming projects in the Fall 2011 and Spring 2012 offerings of ECE 512 following this course prerequisite change. The primary assessment mechanisms are pre- and post-project surveys that address students' proficiency in C, where the survey results are compared to similar surveys offered in prior semesters unaffected by the new course. These analyses indicate greater overall confidence in C programming, a better understanding of the supporting development environments, and an overall improved attitude toward Linear Systems programming projects.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Undergraduate hands-on senior capstone project experience on emerging mobile IPV6 technology A program to increase female engineering and science enrollments through NSF STEM scholarships Care ethics in engineering education: Undergraduate student perceptions of responsibility Work in progress: Out-of-class learning: Shaping perception of learning and building knowledge of IT professions Differentiating undergraduates from graduate student and faculty inventors
×
引用
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