《身份证号中有效信息的提取──VB函数的运用》教学设计
[04-16 14:00:46] 来源:http://www.dalupang.com 高中信息技术教学设计 阅读:9845次
概要: 行为目标 知识与技能 (1)能理解函数,并选择函数解决实际问题。 (2)能理解函数嵌套的使用。 (3)能熟练编写、修改、运行程序。 过程与方法 能灵活运用函数编写程序解决实际问题 情感态度与价值观 (1)通过任务驱动,逐步深化对知识的理解,提高分析问题、解决问题的能力。 (2)通过问题的解决,提高自主学习的能力。 三、教学重难点 (1)重点:能合理选择函数并灵活运用函数编写程序解决实际问题。 (2)难点:能合理选择函数、理解函数嵌套的使用。 四、教学流程 五、教学过程 (一)创设情景,导入新课 教师:同学们,老师手上拿的是什么? 学生:身份证。 教师:现在,我们一起来做一个游戏,我报一
《身份证号中有效信息的提取──VB函数的运用》教学设计,http://www.dalupang.com
一、教学内容分析
本节课是教育科学出版社普通高中课程标准实验教科书《算法与程序设计(选修)》第二章第二节的部分内容。本节内容是在学生初步了解了VB的编程环境以及VB中的数据类型、变量的使用以后,进一步向学生展示VB强大的函数功能。本案例通过身份证号中有效信息的提取为主线,让学生在分析、探究中学会函数的使用方法,并通过编写程序、调试程序、修改程序、运行程序,掌握计算机解决问题的一般过程。
二、教学目标
目标维度
|
行为目标
|
知识与技能
|
(1)能理解函数,并选择函数解决实际问题。
(2)能理解函数嵌套的使用。
(3)能熟练编写、修改、运行程序。
|
过程与方法
|
能灵活运用函数编写程序解决实际问题
|
情感态度与价值观
|
(1)通过任务驱动,逐步深化对知识的理解,提高分析问题、解决问题的能力。
(2)通过问题的解决,提高自主学习的能力。
|
三、教学重难点
(1)重点:能合理选择函数并灵活运用函数编写程序解决实际问题。
(2)难点:能合理选择函数、理解函数嵌套的使用。
四、教学流程
五、教学过程
(一)创设情景,导入新课
教师:同学们,老师手上拿的是什么?
学生:身份证。
教师:现在,我们一起来做一个游戏,我报一个身份证号,大家来告诉我他(她)的出生日期、性别以及年龄。
学生:好!
教师:老师手上拿的这个身份证号码是:420203199408082134,请问他(他)的出生日期、性别和年龄。
学生:他是男生,出生年月是1994年08月08日,今年16岁。
教师:很好,大家怎么判断的呢?
学生:身份证号中一些特定数字,表示了特殊含义,第7~14位表示出生日期,倒数第二位数字表示性别,如果是奇数代表男性,如果是偶数则代表女性。年龄我们可以用2010减去他的出生年份1994,所以他今年16岁。
教师:这位同学回答得很好,我们每一个人都有一个唯一的身份证号,并且身份证号的各位数字都有其特定的含义,下面跟我一起总结一下其中的规律(如图1)。
图1
教师:上面我们了解了身份证号中数字的奥秘。如果让我们帮忙设计一个VB程序,当我们任意输入一个身份证号,就在屏幕上显示他(她)的省份代码、出生日期、年龄、性别等信息,我们该怎么做呢?
设计意图:以小游戏的形式设问,能够快速吸引学生的注意,引起学生的兴趣,以学生已有知识作为背景,减少学生对程序设计的畏难情绪,为后面任务的开展打下良好的基础。
(二)师生探究,构建新知
1.任务一:提取身份证号(420203199408082134)中的省份信息(师生共同分析)。
教师:同学们,我们刚才总结过,1~2位表示省份,我们需要提取420203199408082134中的42即可。我们该怎么提出这一串数字中1~2两位呢?VB提供了很多函数,现在请大家把课本翻到书第31面,阅读课本中的表2-9,请大家根据需要,选择一个合适的函数,并说说你是怎么选择的?
学生:可以使用Left函数,Left(“420203199408082134”,2)的结果就是42。因为我们需要提取身份证号最左边的两位,根据Left函数功能描述:“截取字符串左边的部分”,所以选择Left函数。
教师:很好,我们可以根据函数的功能选择函数,选择函数后,我们需要正确使用函数的参数,这样才能达到我们的目的。
www.dalupang.com
教师:通过打开提前准备好的VB程序,通过大屏幕向学生展示,如图2。
图2
然后运行该程序,点击确定按钮,如图3。
[1] [2] [3] 下一页
标签:高中信息技术教学设计,高中信息技术教学设计案例,教学设计 - 信息技术教学设计 - 高中信息技术教学设计