《基本数据类型、常量和变量》说课稿
自我介绍:在座的各位老师同学,大家上午好,我今天说课的题目是《基本数据类型、常量和变量》
一、说教材
(一)教材内容
本节内容是浙教版教材·选修一算法与算法设计·第四章的第一节
(二)教材分析
本节中所涉及的基本数据类型、常量和变量、数组变量和标准函数都是一些新知识,是今后学习编写VB代码的重要基础,所以直接安排在第一节课。本节课之前,学生只在第一章《算法与算法的表示》中学习了用流程图的方式来表述算法,所以编程对学生来说没有前置知识。
(三)教学重、难点
根据教学大纲要求及教材的特点,我将常量和变量作为本节的重点。根据学生的认知水平,将变量的命名规则作为本节的难点。
(四)教学目标
同时针对高中生的心理特点和认知水平,确定本节课的教学目标如下:
1.知识目标:
(1)第一.理解VB基本数据类型;(2)第二.掌握变量和常量的概念;(3)第三.了解数组变量的概念;(4)第四.了解VB常用的标准函数。
2.能力目标:
(1)第一.培养学生运用本节知识解决编程VB代码的能力;(2)第二.培养学生观察问题、分析问题和解决问题的能力;
3.思想目标:通过课堂的师生交流、生生交流创造良好的学习氛围,使学生对编程更加感兴趣。
二、说教法
根据本节课的教学特点,为了更好地突出重点、突破难点,我将采用的教法是:
1.讲授法:通过口头表述呈现教材内容,促进学生的理解。
2.演示法:通过PPT和板书的演示,让学生在观察演示内容的基础上,分析归纳出知识的要点。
3.练习法:通过对所学知识的巩固练习,让学生更好地理解和记忆。
三、说学法
如何让学生变成学习的主人,使他们不仅学会,而且会学。本节课学生应掌握的学法是:
1.记忆法:学会通过不同的记忆方式再现已学的知识。
2.归纳法:学会根据现象,通过分析归纳,总结所学的知识点。
3.讨论法:学会为解决某个问题而进行讨论以获得新知识。
四、说教学过程
钻研教材,研究教法与学法是教学的前提和基础,合理安排教学过程则是教学的关键。
本次教学,我设计了引入、知识讲解、练习、小结四个环节。具体如下:
(一)第一个环节——引入:通过提问的方式进行引入
1.首先由数学课中的数据引出主题,接着带出计算机中的数据,然后以提问的方式说明数学中的数据与计算机中的数据的区别
2.然后通过Excel,了解计算机应用程序中的数据类型,由此带出今天的新课
3.最后让同学们看PPT中的目录,即这节课要学习的内容
(二)第二个环节——知识讲解:采用的教学方法有讲授法、演示法和练习法
第一个知识点:基本数据类型
1.首先讲解VB中的数据分类,在观察分类的同时,提出几个问题,引导学生思考。并指出要注意的地方,即红笔标注的英文要记忆
2.然后看表格中7种基本数据类型各自的特点。通过观察表格,和同学们一起分析和总结每种数据类型的特点,并在板书上一一进行说明
3.最后通过练习,看看同学们对7种基本数据类型的掌握情况
第二个知识点:常量和变量
1.首先指出数据在计算机中以常量和变量这两种形式存在,从而带出常量和变量
2.然后讲解常量中的直接常量和符号常量
直接常量通过PPT简单带过,直接浏览了例子,不进行具体讲解
符号常量是通过一个问题来引导学生一步步思考,加深对该知识点的理解
3.最后讲解变量中的变量名的命名规则和变量声明
先和学生一起看PPT中变量名的命名规则,接着通过练习判断变量名是否合法,以加深同学们的理解和记忆
变量声明的概念是同符号常量对照说明,进行区别
第三个知识点:数组变量
1.首先和学生一起简单浏览数组变量的概念
2.然后通过例子具体说明一维数组和二维数组的定义,把定义语句与变量声明对照说明,进行区别
第四个知识点:常用的标准函数
1.首先让同学们看书本上的两张表格
2.然后对照着课本一起和同学们完成PPT上的一个例子,让学生更加熟悉
三.第三个环节——练习
让学生完成课本72页的练习
四.最后一个环节——小结
对这节课的内容进行总结,并说明重难点,指出同学们只有掌握了这些基础的知识,在以后的编程中才可以得心应手地加以应用。
五、说板书
板书分为左板和右板
左边是第一个知识点基本数据类型,由于这一块书写内容较多,所以占用板书比较多,所以单独放到左边
右边是接下去的三个知识点,由于常量中的符号常量、变量中的变量声明和数组变量中的数组定义要进行对照说明,所以一起放于右边
六、教学体会
课堂过程设计说明:
本节课的教学内容主要是对基本概念的描述。在识记不同的内容时,为了避免枯燥,采用不同的方法。在讲解变量的命名规则时,通过判断变量名是否合法来加强记忆;在讲解符号常量、变量的声明和数组变量的定义时,通过比较的方式来加强理解和记忆。
介绍基本的数据类型和标准函数这些记忆性的东西时,学生一下子记不住,以后编程中用多了就会熟悉,所以不需要花费很多时间去讲解。对于常量和变量的概念,我觉得不需要象课本上那么烦琐,只需要用简单的文字加以描述。但是符号常量、变量的命名规则、变量声明、数组变量这些知识点要求学生多了解。
本节课不足之处:
本节内容较为枯燥,教学时我还是离不开照本宣科。学生对动手操作的东西比较感兴趣,但是对于这节课纯理论的东西,感到乏味,而且在教的过程中我也找不到有趣的程序实例来分析。
本节课的知识点太多了,对于第一次接触vb的学生来说真的很难。第一次课上讲了30分钟,也许没有抓住叫教学的重点吧。
因为本人经验不足,整个说课过程一定有许多缺点和漏洞,希望各位老师和同学能给予批评和指正,谢谢!
相关说课:
考试支招: