QBASIC编程语言教学的探讨.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
QBASIC编程语言教学的探讨

QBASIC编程语言教学的探讨   [摘 要] 本文分析了中职学生学习QBASIC编程语言困难与现状,探讨了QBASIC编程语言教学过程中存在的问题以及解决办法。   [关键词] 学生现状 教材分析 教学方法      一、QB编程语言在网络专业中的地位   QBASIC编程语言是一门入门性质的编程语言,它简单、易学、易用,具有结构化的编程设计思想,是VB的子集。它是学习其他编程语言的基础。在一定时期内,它占有重要的地位,全世界VB程序设计者,其中大部份是从QBASIC开始编程的,可见QBASIC语言的地位之高。因此在中等职业学校的计算机以及网络工程职业,大都开设了这门课程。但是现实情况是学生学习起来很吃力,也不愿意学习。中等职业学校计算机专业的学生,应该怎样来学习QBASIC语言,作为专业课教师应该怎样来教好这门课程、这是我一直思考并且不断探索的问题。   二、QB教学要求与学生现状的冲突   1、中等职业学校计算机专业的学生,大多来源于初三毕业生中成绩比较差的学生,学习基础与学习习惯较差,而且他们已经适应了应试教育,习惯接受现成的知识,独立思考精神不强,学习中缺乏主动性,不会主动去发现知识。   2、学生首次接触编程语言,对计算机处理数据的方式缺乏必要的感性认识与理解,而且学生心理脆弱,而且容易急躁,害怕失败,一旦听不懂,就干脆放弃,自控能力也差,不能安心学习。   三、教材分析   我们现在采用的教材多由我国非常著名的计算机教育专家:谭浩强和田淑清二位专家编写的教材――QBASIC语言(第五次修订本),是非常优秀的教材。正因为如此,反而使它不适合作为我们中等职业学校学生学习入门的编程语言的教材。由于它没有专为针对中等职业学生的知识结构特点编写,因此我们专业课教师不能很好的贯彻教材精神,并且为学生的学习过程中设置了障碍。   四、教师与教学模式的思考   作为专业课教师,我们不能只按本宣科,把教材上的东西照搬照抄,以为越详细越好,可是事与愿违,这样反而不利于学生创新思维的培养。前段时间我们参观了洋思中学的教学课堂,学习了洋思中学的就学经验,对我启发比较大。我觉得我们应该把课堂45分钟的时间还给学生,学生应该是我们课堂的主角。这就要求我们花更多的时间去设置这堂课,而不是花更多的时间去抄教材的知识点上。专业课需要我们与时俱进。由于QBASIC这门课程在学生们的眼中是毫无实用价值的,认为中专、职高、中技生没有必要学习这种看起来“很难学”的计算机编程,还不如学点打字实用。QBASIC作为一门入门性质的编程语言,在一定时期内风行过,全世界600多万VB程序,期中绝大部份是从QB开始编程的,QB的地位之高是可想而知的。但时代在发展,作为DOS平台下的结构化的QBASIC编程语言与现在流行WINDOS下的面向对象的可视化的编程语言是大大不同了。因此我觉得我们在采用老版本的时候千万不要忘了我们教给学生的应该是新的内容,“旧瓶里面装的应该是新酒”。否则我们的课堂肯定是会缺乏生机与活力的。……   五、教学方法与教学模式的修改   经过反思,我在接下来的QBASIC教学中,逐步的实施自己的教学计划,对自己的设想加以验证。   1、首先对于教材我对其内容进行了适当的取舍,选择一些简单的职高易于接受的例子和观点,培养学生的兴趣:比如编写音乐程序与画图程序。   例如运行如下程序:   A$=“*”   PRINT A$;A$;A$;A$   END   运行程序,观察结果。   请学生根据以上程序,编写:如果要打印四个竖排的“*”号,应该如何修改程序。   如果要输出如右图形:   又该怎样编写呢?经过提示,学生很快有人编写好,并且输出如期的图形,这样学生学习编写程序有了兴趣。   2、造势,制造学习编程的学习氛围,吸引大家的积极参与:比如先让大家输入一段程序:   A$=”O5L4cL8cO4EL2g”   B$=”O4L8eL4eL8g L4O5cc O4L8aL4AL8f L4O5dd   C$=”O4mLL16gggmsaL8gf edep8 O4mLL16gggmsaL8gf edec”   D$=”MLL8GGGMSL8AL4O5CO4E MLL16GGGMSO5EL8DC O4MLL8GGGMSL8AL2   E$=O4L8GL16EGL8AG”   F$=”O4MLL16GGGMSA”   G1$=”L8O5CC”   G2$=”L8O5DD”   G3$=”L8O5EE”   G4$=”O5MLL16EEEMSDMLL4CCC”   PLAY A$+A$+B$   PLAY C$+D$+”E”+D$+”O5C”   PLAY E$+G1$+”P4”+E$

您可能关注的文档

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档