网站大量收购独家精品文档,联系QQ:2885784924

《BASIC语言》说课教案.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《BASIC语言》说课教案

《QBASIC语言》说课教案 鸡西市职教中心 张秀梅 《BASIC语言》是国内外广泛使用,易于初学者掌握而又有很高实用价值的计算机高级语言。语言只是一种工具,学习高级语言的目的是使用计算机语言进行程序设计,国家教工委指出“程序设计是计算机基础教育的基础和重点”,许多计算机后续课程都要用到程序设计的知识,特别是当前计算机应用技术,计算机网络技术高速发展的时代,软件的开发与使用,更显示出掌握一门高级语言进行程序设计的重要性,而《BASIC语言》的特点,也正是适合我校学生掌握高级语言的一个入门学科。 一、教材与学生分析及教材的处理 《BASIC语言》的发展大致经历了四代,作为第三代《QBASIC语言》它有强大的功能及结构化与模块化的程序设计思想,并与下一代有很好的兼容性,从而很容易过渡到使用第四代可视化《VISUAL BASIC》编写程序,而在我们本节课中所讲的数组数据类型在几代《BASIC语言》中都占具着很重要的位置。 对于中等职业学校的学生,学习高级语言进行程序设计,要求掌握各种数据类型及语句进行简单编程,但是学生初学编程语言,往往很难入门。针对这一情况,我对本节课的内容作了一些调整,以便学生更好的领会和掌握本节课的内容。 在本教材中对数组的定义与使用分两节进行,将不同维数的数组进行统一定义,而对数组元素的引用问题涉及很少,而这正是我们学生在使用数组进行程序设计时遇到问题最多的地方。根据以往的教学经验及学生的思维模式,我做了相关的调整,单独将一维数组的定义与引用作为一节而重点讲述,特别是引用方法,我借鉴了很多资料,加以综合处理,总结出了引用方法的若干规定。既减少了一堂课多概念的混淆现象,又弥补了本教材的空缺,也满足了学生对学习知识的连贯性的要求,并且在本节课的基础上再学习多维数组,将会迎刃而解。 二、教学目标的确定及教学方案的设计 在本节课中我确定了两个目标:1、掌握一维数组的定义 2、学会正确的引用方法 数组,是《BASIC语言》中用途最广的数据类型,在实际应用中经常要处理成批的相同类型的数据。如果使用简单变量,就要定义大量的变量名,对程序的设计、维护、调试相当困难,如果采用数组类型变量,就很方便,所以,要想学好程序设计,就必须学会使用数组。一维数组是数组的基础,因此,本节课的重点内容就是一维数组的定义与引用,而如何在程序中引用一维数组,就是本节课的难点了,通过学习会使用一维数组进行程序设计,即达到了本节课的教学目的。 为了使学生掌握本节课的内容,我对教学方案进行了全面的设计。针对本节课的特点,需要学生进行分析整理的问题较多而操作较少,因此教学地点设在班级。利用课件、小黑板等教具,减少了板书时间,增强了知识的连贯性,增大了课堂知识容量,增加了可视效果。教学方法,主要采用对比与启发的形式。 对本节课的两个目标,进行前后对比,讲解中始终贯穿着一条原则,层层设疑、灵活启发、适度调控,从而突出了师生之间的互动性。由教师主导整个教学过程,充分调动学生主动参与、积极思考,发挥学生学习的主体作用,培养了学生的分析和解决能力,拓宽了学生的思维,营造了一个相对和协、平等、尊重的学习氛围。 三、教学过程与环节的处理与安排 在整个教学过程中,遵循着启发式的原则,教师导,使更多的学生进入活动中。教师依靠丰富的知识,层层设疑而把整个教学环节衔接起来,过渡巧妙自然,让学生的思维始终围绕老师的问题而进行。 本节的教学环节及时间安排如下: (一)复习导入:通过回答数组的概念,对比简单类型的变量与数组变量,从而推出学习数组类型的必要性而导入新课。(时间:设计3分钟) (二)两个知识点 1、一维数组的定义格式 (时间:设计12分钟) 对格式中的每一个内容,加以说明,启发学生进行总结。 2、一维数组的引用方法 (时间:设计10分钟) 先给出4点规定,然后利用大量的举例,说明这个问题。 (三)应用举例 (时间:设计10分钟) 选择两道例题,一是对一维数组的定义和引用,加强刚学过的两个新知识点的熟练运用。二是在此基础上,学习简单编程。 (四)课堂练习 (时间:设计8分钟) 以幻灯片的形式准备了各种题型:一维数组的定义及引用方法,求元素值;数组重复定义出错;下标引用过界;程序运行结果等。 (五)教师小结 (时间:设计2分钟) (六)作业 编程:10个评委打分如下,9.25,9.47,9.66,9.53,9.78,9.71,9.40,9.75,9.36,9.54 去掉一个最高分,去掉一个最低分,求最后实得分。 通过这道例题,考察了学生对本节课知识的掌握,既增加了学生兴趣,又增加了学生对知识的巩固与应用。 以上,是我对本节课的总体设计,但这只是一种思路构想,在具体教学过程中,还要根据学生理解及各方面的情况,给予及时的启发和补充,从而使学生在互动式的教

您可能关注的文档

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档