- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈非计算机专业程序设计语言教学改革
浅谈非计算机专业程序设计语言的教学改革
摘要:非计算机专业编程语言的教学弊端种种,文章提出了一种新的思路,即:使用VB Script语言在记事本中编写程序,在IE浏览器环境下来运行之,使其真正为每个用户服务。 关键词:非计算机专业;编程语言教学;IE浏览器;记事本 中图分类号:TP312文献标识码:A 文章编号:1674-1145(XX)35-0207-02 计算机基础教育是指面向大学中非计算机专业学生的计算机教育,这部分学生约占全体大学生的95%以上。非计算机专业中进行计算机教育的目的是培养大批能使用计算机的人才,明确了这个培养目标,那就可以有的放矢。 一、高等院校非计算机专业编程语言教学存在的弊端 对于现存的高等院校非计算机专业编程语言教学的弊端,我们做以下几点分析说明: 1.非计算机专业编程语言教学培养目标定位有误。对于非计算机专业学生进行的编程语言教学,应与计算机专业的学生有所不同。在非计算机专业中进行编程语言教学的目的是培养大批能使用计算机的新型人才,他们需要达到的程度仅仅是使用计算机这个工具。作为高等院校非计算机专业编程语言教学计划的制定者,对于专业和非专业要达到的目标一定要明确,否则有可能南辕北辙。 2.非计算机专业的编程语言教学设置内容繁多。几乎各大高校对于非计算机专业编程语言教学一般从大学一年级就开始,陆续开有VB、C、FoxPro、SQL、C、PB、Delphi、Java等,有的院校在高年级非计算机专业还开有计算机编程语言课程,美其名曰:多学点东西,增加就业砝码。作为从事高等教育的老师,我们不能为了这些表面的假象自欺欺人。对于非计算机专业的学生,我们应该敢于摒弃学习那些当前为了考试,今后根本用不多,仅仅是为了增加学分的计算机编程课程。 3.系统本身庞大,掌握的知识有限,学不能使其精。对于现存的计算机程序设计的任何一门语言,如VB、VisualFox、SQL等,系统都是很庞大的。对于这么大的一个系统,非要通过系统地做上几个项目才能掌握一二,更不要说是对于仅仅是通过教材上的几个简单例子学习的学生了,这几乎是不太可能的事情。 4.程序交流困难。一个用户编写的程序如果仅仅是自己使用,这个时候程序的使用有一定的局限性,如果能够拿出去跟别的用户交流,就具有了更大的价值。 二、高校计算机基础教育的新思路 针对上述我国高校计算机基础教育体制中存在的诸多问题,作者提出了一种新的思路。 对于一台安装了操作系统(WindowsXP、WindowsXXProfessional、WindowsME、Win98等)的PC机来说,拥有IE浏览器和记事本是再简单不过的事情,作者推荐给大家的就是使用VBScript语言来完成自己想要做的工作。下面我们通过例子来做进一步的说明,以此来演示如何更好地结合二者,使之发挥作用。 在数学或工程应用中,常常存在着大量的数值计算和数值分析问题,通过编写简单的程序,就可以让计算机代替人类来做一些复杂的计算任务,在这里以数值计算中一个常见的问题来说明一下如何使用提倡的方法完成计算任务,这里以复合Simpson公式的计算为例。程序是通过输入给定的三个初始值:a、b和n,如图1所示。 计算设计大致上分为三个步骤: 1.在记事本中编写程序代码如下示: 从上述源代码中可以看出:第一,VB Script使用的仅仅是VB中简单的程序设计思想的三种结构:顺序、选择和循环,不涉及复杂的结构,对于非计算机专业的用户来说是非常容易的事情。第二,在程序开始写了一个自定义的函数,在后面对该函数进行了调用,可以达到程序复用的作用。 2.将该文件保存为一个html格式的文件,如:。 3.运行该程序只需要双击该文件图标就可以在IE浏览器环境下运行,在指定的文本框中输入符合计算要求的数据点击确定就可以得到计算的结果。 三、结论 通过上述例子我们可以得出以下结论:1.在记事本环境下,仅仅使用了一些简单的VB Script脚本语句就可以完成复杂的数值计算任务。VB Script是介于HTML语言和VisualBasic、Java等高级语言之间的一种脚本语言,它接近于高级语言的大部分功能,但却比高级语言简单易学。 2.在运行该程序时,不像其他的程序设计语言需要经过编译或解释等步骤,以此来生成目标文件、连接文件以及可执行文件等,使用VB Script在记事本中编写的程序需要做的工作仅仅是双击该文件名,而不会生成其他的中间文件,这样就大大节省了系统的存储空间。 3.在运行该程序时,对运行环境没有提出特别的要求,仅仅是需要一个IE浏览器。这对于拥有一台PC机的用户是轻而易举的事情。 4.当你还在费尽
原创力文档


文档评论(0)