首页> 外文会议>Frontiers in education annual conference >An Open-Ended Software Design Project for Honors Freshmen-Basketball Statistics
【24h】

An Open-Ended Software Design Project for Honors Freshmen-Basketball Statistics

机译:荣誉新闻新闻篮球统计的开放式软件设计项目

获取原文

摘要

It is important that engineering courses offer a learning environment that avoids the use of contrived, watered-down exercises, so that learning is thorough and retention is assured. To that end, a problem based on material already familiar to the students was sought for Freshman Engineering Honors programming classes. It was hoped that this would provide sufficient challenge in the program design and coding that the lack of a heavy technical slant to the problem would not dim the students' enthusiasm for the project. One answer is a project in basketball statistics, including data entry, data management, and report generation, that found most students enthusiasticfrom the day of its assignment. The first part of the project requires students to do the most fundamental activity of all: gain an understanding of the problem they are solving. To accomplish this, they collect basketball statistics, using paper and pencil (forms are provided) for a high school game from videotape. This allows the use of stop action, slow motion, and other electronic aids in their data collection activities. Of course, they are made to realize that the end use of their software is far less kind, requiring the collection of data in a live setting. While the first part of the project must be completed by every individual, the remainder is performed by four-member project teams, utilized throughout the course to prepare students for the group-oriented work place. In Part II, the students design the user interface and data storage, then generate the code, written in the C language, for all parts of the data entry and report generation activities. The result of all this student effort is an improved knowledge of the C language, a great improvement in problem-solving skills, and a marked increase in the students' confidence in their ability to incorporate the use of the computer and of programming languages and skills into their everyday work.
机译:重要的是,工程课程提供了一个学习环境,避免使用了学习,淹水的练习,以便学习是彻底的并且保留保留。为此,寻求基于学生熟悉的材料的问题是为新生工程荣誉编程课程寻求。希望这将在方案设计中提供足够的挑战,并编码缺乏对问题的繁重技术倾斜不会暗中学生对项目的热情。一个答案是篮球统计数据的项目,包括数据输入,数据管理和报告生成,其中大多数学生的分配当天都可以热情。该项目的第一部分要求学生做出最基本的活动:了解他们正在解决的问题的理解。为实现这一目标,他们收集篮球统计,使用纸张和铅笔(提供的表格)从录像带中获得高中游戏。这允许在其数据收集活动中使用停止动作,慢动作和其他电子辅助设备。当然,他们是为了意识到他们的软件的最终使用程度远不那么种,需要在实时设置中收集数据。虽然项目的第一部分必须由每个人完成,但其余部分由四名成员项目团队进行,在整个课程中使用,为学生制作面向团体的工作场所。在第二部分中,学生设计用户界面和数据存储,然后生成在C语言中编写的代码,用于数据输入和报告生成活动的所有部分。所有这些学生努力的结果是对C语言的了解,解决问题的技能的巨大改善,并且学生对他们纳入使用计算机和编程语言和技能的能力的有信心的显着增加进入他们的日常工作。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号