编程语言《QBASIC》教学研究

【摘要】本文是一篇讲述编程语言《QBASIC》教学探讨的文章,文中从以下几个方面来阐述:教材内容的把握,重难点的确定,教学课时的分配,教学策略的探讨,上机时间的分配和必备的练习,其中重点阐述了攻心、环境、方法和模块四种教学策略。

【关键词】 《QBASIC》 编程语言 教学策略

在计算机更新换代日新月异的今天,计算机编程语言也在争相媲美,《QBASIC语言》就是其中之一,可以说《QBASIC语言》是非常古老的语言了,它语法简单,语句与常用英语相似,容易理解;概念,基本语句较少,没有复杂的概念如指针等;处理***像,音乐,字符串非常方便;可以解释执行,调试程序非常方便;不受硬件限制,编程不用了解内存,中断等,它有这么多的优点又是单招考试的必考科目,在从事了几年的《QBASIC语言》教学工作中,自己悟出了一点心得体会。

一、 清晰把握《QBASIC语言》教材内容

《QBASIC编程语言》是对口单招学生参加高考的必考科目,教材有不同的版本,这里以高等教育出版社的《编程语言基础―QBASIC语言》为基础进行讨论,但无论哪种版本,其主要内容不变,主要分为以下几个部分: QBASIC语言概述,数据类型、运算符和表达式,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,函数和子程序,文件,屏幕控制与作***,QBASIC和VB。教材内容注重对学生能力的培养,充分考虑能力培养的层次性、系统性和完善性,突出计算机基本操作能力、程序设计能力、上级调试能力和阅读程序能力的培养,并分阶段,分层次实现培养目标,力求使技能训练及能力提高与教学理论整体合一。

二、 准确抓住重难点

大部分教师在上一节课时都能很好的把握本节课的重难点,但是否也能很好地把握一本书的重难点呢?这很重要,关系到这门课你是否能教好,特别是对要参加高考的学生。《QBASIC语言》中的重点章节是选择结果设计、循环结构设计、数组、函数和子程序。难点章节是循环结构设计、函数和子程序这两个章节中,高考中出题也是大部分集中于这两个章节。

三、 合理分配教学课时

这里的教学课时的分配与其重难点的把握有相当的关系,重难点把握准确就可以较好的分配课时。假设该门科目给你的教学课时是72学时,则建议按照如下安排:循环、函数和子程序这两个章节安排的教学时数至少分别为18学时,第一章概述2课时,数据类型、运算符和表达式为6课时,顺序结构6课时、选择结构为8课时,数组8课时,文件6课时。

四、 积极探讨有效教学策略

同一门课程,不同的教师来教其结果是不同的。教学策略是指在教学过程中,为完成特定的目标,依据教学的主客观条件,特别是学生的实际情况,对所选用的教学顺序、教学活动程序、教学组织形式、教学方法和教学媒体等的总体考虑。那么有哪些教学策略呢?

(一)攻心策略。很多学生面对《QBASIC语言》是未学先怕,因此在学习前教师必须先让其克服这个“怕”字,这时非智力因素显得相当重要,无数在创新道路上取得成功的人物表明,成功的决定因素首先不是他们的渊博知识而是他们的毅力。源自内心的热爱和追求,是创新的灵魂。其自主性、激情、意志等对学生创新素质的形成与提高具有极大的推动作用。所以在教学中要特别注重创新意识的培养,激发学生的创新欲望。

(二)环境策略。在《QBASIC》教学的课堂中教师应努力创设一种“以人为本”,以学生为中心的课堂环境,营造一种尊重学生的观点、问题,鼓励学生提问、概括、假设和陈述的课堂氛围,高度鼓励和评价学生的尝试编程的精神。一句话就是要营造一种有利于开展教学的课堂氛围。编程教学的关键是问题性。把这个问题转换成三种结构中的哪一种,转换成数组还是函数与子程序,明确了问题所在,解决也就容易了。学生对问题产生困惑并产生求解问题的愿望,是达到教学目的的前提。教师要创造性地设置问题的情境,营造一种让学生发现问题、解决问题的氛围。在教师的引导下学生通过观察、讨论,***地去发现问题,抓住问题的实质,从不同的方面、不同的思维方式,探求多种求解的途径。

(三)方法策略。扎实的课本知识是编程的基础,而灵活的思维方法是编程的关键,很多程序的完成可以通过不同的方法,方法的形成有两种途径,一是教师在引导的过程中,就加以指出,可以通过哪些方法;另外就是学生的***创新思维,这一点更重要,要加以鼓励。教学过程中要强调发现知识的过程,创造性解决问题的方法,而不是简单地介绍其结果。

方法策略中很重要的一点就是创新思维。创新思维重要的特征是批判性和发散性。怀疑就是思考,就是批判。传统的教学方法有的是抑制甚至扼杀学生的创新思维。如教学时间和空间“集装箱”式的程式化,使师生缺乏个性化的选择和自由;统一的学习方法抹煞了学生的思维个性;标准答案不允许学生尝试错误,更不允许批判思维、发散思维;过分依赖演绎的教学使学生跳不出教材和教师的手心等等。因此在创新教学中要适当调整教材结构和体系,加强创新思维方法和技巧的训练。

(四)模块策略。这里所说的模块有两层含义。其一是指QBASIC本身就是模块化的编程语言,第二层是指QBASIC中的很多常见的模块化功能实现的程序块,举例如下:

1.判断素数的程序模块:

FLAG=1

FOR I=1 TO SQR(N)

IF N MOD I=0 THEN FLAG=0

NEXT I

2.顺序比较法排序模块:

FOR I=1 TO N-1

FOR J=I+1 TO N

IF A(I)>A(J) THEN SWAP A(I),A(J)

NEXT I

NEXT J

3.最大公约数(GYS)和最小公倍数(GBS)类模块:

P1: R=M MOD N

IF R=0 THEN GYS=RELSE M=N :N=R:GOTO P1:

GBS=M*N/GYS

在QBASIC程序中,有相当一部分的程序是固定的模块,因此,在教学的过程中应注重模块教学的方法,让学生识记并灵活应用这些模块对他们的编程将有很大的帮助。

五、 适当配合上机

编程语言的学习有别于其他的科目,很多程序需要学生上机调试,很多误区要在上机中发现,很多灵感会在上机时闪烁,因此在教学中,适时的带学生到机房进行上机教学,强化学生的动手能力是一个关键。

六、 大量的练习是成功的秘诀

多做多练,熟能生巧。“冰冻三尺,非一日之寒”,计算机编程是一门枯燥乏味的科目,很容易走上两个极端,其一是习题做得很多,能够很好地掌握编程技巧,编程已经成为一种主观,开心的事情。另外一个极端是根本就没有入门,认为编程太难,根本就不愿意学习,这是我们最害怕的情形,因此,我们应做出长计划,短安排,有目的、有计划、有步骤地进行教学和训练,体现出循序渐进的基本原则。

总之,计算机语言的学习有共同点,但每个人在教法上又有不同之处,也正是因此才使得计算机的发展如此之快,本文是我从事计算机教学中的几点感悟,不足之处请批评指正。

参考文献:

[1]冯奕兢.现代教育技术[M].南京:南京师范大学出版社,2001.

[2]袁振国.当代教育学[M].北京:教育科学出版社,2004.

[3]王生华.普通高中新课程改革探索与创新[M].宁夏人民教育出版社.

(作者单位:江苏连云港市旅游学校)

转载请注明出处学文网 » 编程语言《QBASIC》教学研究

学习

人力资源的法律保障

阅读(20)

本文为您介绍人力资源的法律保障,内容包括人力资源保障法最新版,人力资源涉及的法律。我国人力资源管理的发展是随着市场经济的发展而逐渐兴起的。改革开放三十年来,我国的人力资源管理取得了巨大发展,在促进经济发展和带动就业方面取得了

学习

2011中国股市大事记

阅读(19)

本文为您介绍2011中国股市大事记,内容包括2011年中国股市大事记,中国股市大事记之2012。2011年已成历史,在这一年中,中国经济一枝独秀,但A股的走势却令投资者失望,跌幅居于全球表现最差的市场之列。在2011年初,我们曾对A股市场的行情和制度建

学习

天才横溢俞大维

阅读(25)

俞大维先生对我来说,始终是个传奇。天下之人居中者多,真聪明的少,真愚笨的也少。俞大维是聪明的代表。陈寅恪的博学众所周知,会太多外语,记忆力像电脑。多少年来,我一直很留心,想弄明白与他齐名的俞大维,究竟是位什么样的人物。据说俞大维90岁,摔

学习

人力资源开发和社会保障

阅读(16)

本文为您介绍人力资源开发和社会保障,内容包括人力资源社会保障部最新文章,人力资源和社会保障书。狭义的人力资源是指具有劳动力人口的人力资源,这部分人力资源开发的重要途径是为其主体创造良好的客观外部环境,调动其主体的积极性,充分发

学习

第二次握手

阅读(30)

本文为您介绍第二次握手,内容包括第二次握手全文版,第二次握手全文结局。郑志刚在一个建筑工程队里打工,这天正埋头砌砖,突然几双大脚到了眼前。他抬头一看,只见老板和几个干部模样的人正亲切地注视着他呢。他不知道该做何表示时,老板拍了拍

学习

相声文本计划生育好表演者:杨振华金炳昶

阅读(21)

本文为您介绍相声文本计划生育好表演者:杨振华金炳昶,内容包括杨振华金炳昶相声大裤衩指的是谁,杨振华金炳昶七十年代的相声。计划生育好杨振华金炳昶杨:要建设社会主义,实现四个现代化,就必须有一个强壮的身体金:是吗?杨:你看你的这个体格我就

学习

浅谈社会心理学视角下网络对人际关系的影响

阅读(24)

本文为您介绍浅谈社会心理学视角下网络对人际关系的影响,内容包括社会心理学分析中国式人际关系,社会心理学对人际关系的促进作用。随着科技的进步,互联网开始走入人们的生活,便捷的信息服务改变了人们的出行方式和生活模式,同时不可避免的

学习

同桌冤家作文600字

阅读(27)

本文为您介绍同桌冤家作文600字,内容包括同桌冤家作文600字,我的同桌冤家作文600字初一。邹区中心小学蔡乾我的同桌叫陆银佳,她和我差不多高,我们两都很黑,还有,我们两都是“四眼田鸡”,我们一年级时就是同班同学也是同桌,六年了,又是同桌。如

学习

谈法医尸检的程序规范

阅读(31)

本文为您介绍谈法医尸检的程序规范,内容包括法医尸检知识要点,法医尸检报告标准样本。法医尸体检验作为侦查及司法鉴定活动的重要内容,对于各种死亡案件的查处及刑事诉讼具有重要意义。目前我国尚无一部对此进行程序规范的相关法规,致使尸

学习

从社会心理角度透视女生校园暴力

阅读(19)

本文为您介绍从社会心理角度透视女生校园暴力,内容包括听校园暴力后的感想作文500字左右,2020到2021的校园暴力电视剧。摘要:近年来,校园暴力现象日益严重,极大危害了学生的身心健康,而一向被视为弱者的女生也成为校园暴力的主角。本文

学习

世界上最聪明的女孩等

阅读(19)

世界上最聪明的女孩――其智商超过爱因斯坦、霍金和比尔・盖茨维多利亚・考伊,一位长相俊俏的英国女孩,通过智力测试,维多利亚一下子引起全球瞩目――她的智商达到162,超过爱因斯坦、史蒂芬・霍金和微软创始人比尔・盖茨。更令人吃惊的是,她

学习

日本传说中的狐妻形象

阅读(28)

本文为您介绍日本传说中的狐妻形象,内容包括日本传说中的狐狸娶媳妇,中篇狐妻故事。内容在日本的传说中,狐的形象被赋予了很多神秘的色彩,成为了一个人格化、神化的存在,在众多狐的传说中,流传广泛最打动人心的应该是有关狐妻的传说。日本传

学习

青海玉树遭受巨大震灾

阅读(22)

本文为您介绍青海玉树遭受巨大震灾,内容包括玉树赈灾晚会现场歌曲,玉树地震遗址最新消息。2010年04月14日7时49分许,北纬33.1度,东经96.7度,青海省玉树藏族自治州玉树县发生了7.1级地震,震源深度33公里。截至4月21日17时,地震造成2183人

学习

研究生EAP课程教学研究

阅读(26)

本文为您介绍研究生EAP课程教学研究,内容包括研究生课程教学管理,研究生教育管理探索书。EAP在国内还是一门较新的英语课程。校方通过学生的需求分析,设置EAP的教学课程,让学生掌握学术英语的特点,学会用英语撰写研究论文并且能用英语进行

学习

教学研究中教师应研究什么

阅读(26)

本文为您介绍教学研究中教师应研究什么,内容包括教学研究是研究什么内容,什么是教师教学研究。教师只有积极投身到火热的教学研究中去,才能丰富自我、提升品位,也才能成为新一轮课改中的教育教学强手。对教师来说,加强教研不只是燃烧自己照

学习

“批注式”阅读教学研究

阅读(32)

本文为您介绍“批注式”阅读教学研究,内容包括批注式阅读教学文献综述,批注式阅读教学论文。“批注式”阅读作为一种阅读的方法,在提升学生学习能力方面的影响是毋庸置疑的。那么,我们应如何在小学中高年级语文教学中开展行之有效的批注式

学习

财务管理专业虚拟仿真实验教学研究

阅读(19)

本文为您介绍财务管理专业虚拟仿真实验教学研究,内容包括财务管理校内仿真模拟实训,财务管理虚拟账户是真实账户吗。摘要:当前,随着财务管理专业毕业生就业率下降,财务管理专业教学存在问题显现出来:专业教学落后,课程体系不健全等问题。虚

学习

中小学生器械体操教学研究

阅读(14)

摘要:在器械体操教学中,中小学生最常见的问题之一就是恐惧心理,受其影响,不但练习时会出现错误动作,影响教学效果,而且极有可能会因恐惧导致运动伤害事故发生。因此,如何消除中小学生的恐惧心理是器械体操教学中一个亟待解决的现实问题,理应引起

学习

贝叶斯统计中后验分布的教学研究与探析

阅读(33)

本文为您介绍贝叶斯统计中后验分布的教学研究与探析,内容包括贝叶斯统计中二项分布的理解,贝叶斯概率分布什么时候学呢。【摘要】针对贝叶斯统计的学科特点和教学难点,对后验分布的讲授,由经典统计中的贝叶斯公式引入并推广得到定义,结合案

学习

浅谈单片机编程语言

阅读(23)

本文为您介绍浅谈单片机编程语言,内容包括最新单片机编程语言,单片机编程语言与c语言。摘要:单片机的编程语言很多,最常见的为汇编语言、C语言、PL/M和BASIC等四种语言。在对各种编程语言的优缺点作了详尽的分析之后,为单片机技术的初学者

学习

专创融合实践教学研究

阅读(33)

本文为您介绍专创融合实践教学研究,内容包括专创融合特色示范课程项目申报书,专创融合的含义。摘要:在“全面深化改革”的教育背景下,创新创业教育与专业教育融合成为知识经济时展的必然要求。然而专创融合受到理念与实践认知、课程体系、