| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 论文 >> 计算机论文 >> 正文 用户登录 新用户注册
编程语言《QBASIC》教学研究           
编程语言《QBASIC》教学研究
【摘要】本文是一篇讲述编程语言《qbasic》教学探讨的文章,文中从以下几个方面来阐述:教材内容的把握,重难点的确定,教学课时的分配,教学策略的探讨,上机时间的分配和必备的练习,其中重点阐述了攻心、环境、方法和模块四种教学策略。
【关键词】 《qbasic》 编程语言 教学策略
在考试的必考科目,在从事了几年的《qbasic语言》教学工作中,自己悟出了一点心得体会。

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

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

二、 准确抓住重难点

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

三、 合理分配教学课时

这里的教学课时的分配与其重难点的把握有相当的关系,重难点把握准确就可以较好的分配课时。假设该门科目给你的教学课时是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] [2] 下一页

  • 上一个论文:

  • 下一个论文:


  • 看了《编程语言《QBASIC》教学研究》的网友还看了:
    [法律论文]试析刑诉法、民诉法的修改看立法语言的规范
    [免费范文]如何提升主持人在直播节目中的语言艺术
    [今日更新]浅析初中语文汉语言文学教学
    [今日更新]初中语文,汉语言文学,教学
    [今日更新]基于网络文化背景谈汉语言的变异
    [今日更新]心理学关于语言、学习和教学的探究
    [今日更新]英语求职简历的语言特色与写作技巧
    [今日更新]强化口语训练 提高俄语语言能力
    [今日更新]加强口语训练全面提高俄语语言能力
    [今日更新]怎样培养学生的俄语综合语言运用能力

    计算机论文
    普通论文基于B/S模式的水库兴利调度系
    普通论文浅谈智能社区网络系统的构建方案
    普通论文网络社会个体道德自律建设探析
    普通论文浅析XML技术在网络招生中的应用
    普通论文数据加密技术
    普通论文关于现代化语境下中国“公共性”
    普通论文浅谈企业内部局域网安全控制策略
    普通论文移动业务运营支撑系统的设计及实
    普通论文关于群集的网络教学资源库设计
    普通论文关于从教育技术发展角度看计算机
    普通论文基于主机的3D网络应用的研究和实
    普通论文GPON技术在接入网中的应用浅析
    论文
    普通论文[交通运输]现代交通运输统计调查方
    普通论文[今日更新]浅谈地理教学的生活化\实
    普通论文[免费范文]学校工会工作总结范文
    普通论文[企业管理]浅谈基于学科共同体的知
    普通论文[经济论文]区域产业技术创新联盟与
    普通论文[简历文档]渐进改革与人力资产
    普通论文[企业管理]重庆渝北区农家乐旅游的
    普通论文[免费范文]综治工作总结
    范文大全
    普通范文[范文大全]县领导在迎接市人口计生
    普通范文[科学发展观]农技中心科学发展观回头
    普通范文[范文大全]《信心与希望》&32;读后
    普通范文[范文大全]五一巾帼奖获得者先进事
    普通范文[范文大全]县国税局优化人力资源管
    普通范文[范文大全]法院庆祝建国60周年征文
    普通范文[范文大全]2010年度中层领导干部年
    普通范文[范文大全]关于热爱祖国题目的演讲
    演讲致词
    普通演讲[竞聘演讲稿]学校中层竞聘演讲稿
    普通演讲[节日祝福语]情人节祝福语 英文版
    普通演讲[开业开幕]六一联欢会开幕词和闭幕词
    普通演讲[会议发言稿]在全区档案工作会议上的讲
    普通演讲[会议发言稿]携手奋进、共创辉煌金秋联
    普通演讲[庆典致辞]在矿区派出所揭牌仪式上的
    工作范文
    普通党建工会[入团申请书]第一范文教你写入团申请书
    普通汇报体会[先进事迹材料]法院创省级文明单位先进事
    普通总结[年终总结]城市管理局年终工作总结
    普通公文方案[公文写作]战略无动态
    普通总结[工作计划]桂林、黄果树旅游考察调研
    普通领导讲话[工作报告]上半年经济形势分析与工作
    普通公文方案[公文写作]管理观察:谈“人性化”与
    普通汇报体会[心得体会]基层班组长培训心得
    普通公文方案[公文写作]英文简历(客户服务代表)
    普通总结[工作计划]“体育教研计划”体育工作
    普通党建工会[记要]收费所2010年上半年工作总
    普通总结[工作总结]2009年广告协会社团招新工