网络技术在高校体育教学中的应用

2015-01-04 08:51马婉红
电子设计工程 2015年17期
关键词:战术足球软件

马婉红

(陕西铁路工程职业技术学院 体育部,陕西 西安 714000)

随着网络技术改革和发展的不断推进,对其的应用也几乎涵盖了我们人类生活得方方面面,这其中就有对目前高等学校体育教育事业方面的影响[1],可以说,利用先进的网络技术并结合传统的体育教学观念是体育教学改革的一个必然趋势,但就目前的教学形式与方法来看,大多数的高校在网络技术应用与开发方面都是仅仅停留在利用互联网进行各种信息的资源获取方面,网络技术能否较好地、很全面客观的运用在体育教学上应该成为衡量体育教育是否迈向现代化的重要标志[2]。当前,对于教学的方法还是延续以往的传统方式,没有利用好网络时代带来的便利性和教学先进性,诸如各种教学软件的使用还是相当匮乏,通过对高校体育教学实际情况的调查,可以支撑以上说法。

1 体育教学软件的设计思路与研究

本文以设计一款足球进攻战术演练的软件为例,简要介绍软件开发时相关注意事项和基本原则,并进行可行性分析,并且对软件的结构和基础设计进行简要的叙述和介绍。

软件的开发主要依据七大原则[3],即教育性原则,科学性原则,技术性原则,艺术性原则,实用性原则,对学生区别对待的原则和软件结构模块化原则,下面将以软件的可行性和设计结构为主要线索对其进行研究。

1.1 软件开发工具的选择

VFP技术经过多年的发展已经成为比较先进和功能比较完备的一款开发软件,它是在xBASE的基础上发展而来的具有32位数据库管理系统[4],文中在开发这款用于足球教学的软件时用到的是其的6.0版本,这个版本相比其他版本,具有以下优势:

1)编程界面可视化。程序员在编程时不需要自己编写大量的程序代码,系统会自动化地设计出需要的设计源代码,只要在可视化的窗口作相应的设置即可。

2)程序设计的面向对象化。面向对象程序设计是一种适用于设计开发各类软件的标准范型,软件可看成一种由某种对象组成的社会,这些对象均足够智能,可根据编写者的需求作出相应的反应。

3)设计语言的结构化。VFP平台具有相当丰富和实用的数据类型资源,可将程序者的高级语言翻译成计算机能够识别的指令,还可对程序的合法性作出判断。

4)编程机制的驱动性。这种机制下,程序员可不必编写很多大型复杂的代码程序,只需要编写相应的用户动作的程序,如移动鼠标和命令的选择,可将复杂程序碎片化。

5)相当强大的数据库可访问功能。强大的数据管理功

能,简单可行的数据存取方式,相当友好的数据使用选择界面都为减少程序员的工作起到了重要的作用。

1.2 辅助软件(CAI)开发的可行性分析

首先是技术方面的分析,根据我们要用于实现的功能,这是一款用于教学目的辅助型软件,在编写软件的脚本和难度上并不大。设计出的软件主要实现的功能包括通过动画演示,视频等方式进行的足球进攻和防守教学,还可以提供添加,删除和更改等功能按钮,关于足球进攻的战术方面的具体内容和教程素材主要从欧洲各大足球官方网站(WWW.UEFA.COM)及土豆网和腾讯网中获得,动画方面的素材主要利用Macromedia Flash8.0来进行制作。

Visual FoxPro6.0主要用来完成战术软件等工作,其他第三方软件也大多数来源于互联网上,获得方式较为经济和便利[5-6]。在后期的制作调试方面还保留着整个源代码资料方便日后查取,在后期实际运行中存在的问题也可以迅速找到解决方案来对软件进行小规模的修正,这就避免了因为后期的维护而花费较大的资金。

在环境平台的搭建方面,随着PC端的不断发展,功能的不断完善和改进,而且一大批移动办公设备预装的Windows系统能很好地在办公的便携性上得到充分的发挥。不管深处何处环境和何种办公条件,均可顺利进行编程。关于第三方辅助软件的使用方面,也都不存在与操作系统的兼容性问题。

1.3 关于软件的结构和功能基础方面的设计

结构与功能的流程可视化模块图如图1所示。

图1 足球战术教学辅助软件的结构与功能Fig.1 Structure and function of football tactics teaching aids software

这种在软件开发时做的模块化设计会大幅降低开发的难度与复杂性,对软件的程序编写起着大纲式的指导意义,有利于各个模块的编写和修改,且这种结构化后的思路可将不同模块放在一起开发,大幅提高了开发效率。基于此,在设计这款足球进攻战术之初就将软件划分了两大模块,主要是为了操作演示的可视性,演示和完整性。具体模块内容如表2所示。

关于设计的本款软件的操作流程,一般而言,根据软件编写的流程图和脚本等,软件完成在PC端的安装后,会显示相应的欢迎界面和设置、操作帮助界面,可用过这些按钮的提示进行软件的初始化操作。进入正式功能区的界面后,操作者可以通过点击虚拟按钮的方式方法来进行功能的选择,当进入战术的演示模块后,会有非常清晰明了的不同战术演示分析供操作者学习,如果操作者在使用过程中没有进入演示模块,而是进入到了编辑维护界面,则会按照顺序添加一整套战术动画视频,如战术名称,添加动画视频,文字添加,说明,注意事项等。这样作为教练员会将自己的战术添加进软件里供学生们学习。整个操作维护系统非常简单明了,直观易懂,大幅提高了使用者的方便指数。下面的表3列出了软件开发中用到的字段属性和要实现的功能。

表1 足球进攻战术软件的组成和各个模块设计Tab.1 Football offensive tactics software composition and design of each module

2 对软件的测试调试方面

2.1 软件的综合运行测试

对于主要用来完成足球战术教学任务的一款软件来说,在测评的环节上必须把握几个必要的原则,1)软件开发的目标一定要清晰明确;2)能提供丰富的进攻战术资源;3)能充分体现计算机对多媒体信息的处理优势;4)软件界面的显示内容,结构和布局一定要合理,使用要很方便快捷;最后,就是要以实际教学效果作为测评标准。

软件经过编写和编译步骤后,就可以变为.exe文件在Windows系统下便可得到运行,此时还要多系统的安全性能、存在的风险、各个功能是否完好等方面进行测评,保证软件运行的流畅性和可操作性,本文测试中采取问卷调查法来反映软件的安装使用情况,根据反馈的问题再进行故障的排除和修正,使得开发的软件更加符合最终的目标,达到教学的目的。对于软件的操作测试方面,设计出的脚本和代码均是秉承清晰简单明了的原则,这就保证了软件运行中的各种兼容性问题。对与软件的编写测试程序方面,主要有下面的设计:

Thisform.pageframel.pagel.combol.interactivechange

Thisform.pageframel.pagel.editl.value=text

Thisform.pageframel,pagel.imagel.Visible=f.

If pic=’1’

Thisform.pageframel.pagel.commandgroupl.coirunandl.Enabled=t

Thisform.pageframel.pagel.OlecontrolL visible=f.

Else

Thisform. pageframel.pagel.commandgroupl. commandl.Enabled=.f.

Endif

If video='1'

Thisform.pageframel.pagel.conunandgroupl.commands,enabled=.t.

Thisform.pageframel.pagel.Olecontroll.visible=.f.

Else

Thisform.pagefreuneh pagel.coramandgroupl.commands.enabled=.f,

Endif

If swf=’1’

Thisform.pageframel.pagel.coiranandgroupl.command2.Enabled=t.

Thisform.pageframel.pagel.Olecontroll.visible=f.

Else

Thisform.pageframel.pagel.commandgroupl.command2.Enabled=f.

Endif

Thisform.pageframel.pagel.combo1.Requery

根据测试,上述代码在关键部分的运行中均表现良好,可以满足日常教学的需要,所以,所设计的软件是具有兼容性和有效性的。

2.2 其他模块的细节测试

主要分为3个部分来进行,分别是软件的模块集成测试、功能使用相关测试、教师实际使用测试,通过以上3个方面的测试,可对软件进行更加细致的分析和改进。

1)软件模块集成测试。内容展示模块主要用来展示的内容完全由内容编辑模块提供,这两个模块之间交流是否顺畅,内容在交接传输过程中是否完整,总体运行效果是否良好是测试的主要目标。

2)功能使用测试。这个模块的测试目标是各个控件功能是否完整,使用各个功能控件效果是不是突出,展示的足球的进攻战术是否有良好的效果,这一部分能有助于教学目标的达到。

3)教师实际使用测试。本软件以最后的.exe文件的安装包形式传至负责足球教学的相关老师负责人,并提供了最基础的教学资料,通过实际运行使用,得到其的重要反馈,最后再就实际问题进行解决分析。

经各个细节模块的测试完成,作了最后的代码相关Bug调整,最终软件经过了考核,调试测试流程完毕。

3 结束语

文中主要着眼于网络技术发达的时代背景下的体育教学方面的应用问题,指出了目前的高效体育教学在网络化进程中存在的诸多问题,反映出网络技术在实际运用过程中存在表面化,粗糙化等问题,应该更好地利用网络技术为体育的现代教学服务。

高效利用好体育教学网络来提升教学质量,促进传统教学模式的改革。网络时代下移动网络的普及为这一思路提供了现实依据。利用好各种资源不仅可为教学带来便利,还可提升体育学习效率,保障了体育教学质量的突破性提升。本文从理论和层面剖析了存在的问题,并以足球教学软件的设计和思路在技术层面上提供了可行性的实例。未来互联网思维将不断渗透到我们生活工作的方方面面,如何有效的利用它将成为为了体育教学方面改革的重要课题。

[1]任明仑,朱卫东,杨善林.基于构件的信息系统体系结构模型[J].小型微型计算机系统,2004(7):1159-1163.REN Ming-lun,ZHU Wei-dong,YANG Shan-lin.Information systemmodel based component systems[J].Computer Systems,2004(7):1159-1163.

[2]吴丽贤,和力,李丽.基于组件的网上教务管理系统[J].计算机与现代化,2003(1):38-40.WU Li-xian,HE Li,LI Li.Component-based online educational management system[J].Computer and Modernization,2003(1):38-40.

[3]胥光辉,金凤林,丁力.软件工程方法与实践[M].北京:机械工业出版社,2004.

[4]王军强,孙树栋,柴用生,等.基于组件的设备管理信息系统的研究与实现[J].计算机集成制造系统,2004,10(9):1095-1099.WANG Jun-qiang,SUN Shu-dong,CHAI Yong-sheng,et al.Research and implementation component of the management information system based on[J].Computer Integrated Manufacturing Systems,2004,10(9):1095-1099.

[5]王进博,丁振国.MVC模式在高校教务管理系统中的应用[J].电子科技,2006(6):75-78.WANGJin-bo,DING Zhen-guo.MVCModel in the University educational administration management system[J].Electronic Technology,2006(6):75-78.

[6]黄远航.基于构件模型和UML建模的信息系统研究与应用[D].广东:广东工业大学,2005.

猜你喜欢
战术足球软件
犬用战术头盔
禅宗软件
软件对对碰
让足球动起来
少年快乐足球
如何对抗毛球!全方位战术考察
认识足球(一)
即时通讯软件WhatsApp
丰富多彩的Android软件
巧用翻边战术