视频简介:
视频标签:字符串处理,枚举算法
所属栏目:信息技术优质课视频
视频课题:浙教版高中信息技术选修1算法与程序设计5.1《字符串处理—枚举算法的实现》浙江省 - 绍兴
本视频配套资料的教学设计、课件 /课堂实录及教案下载可联本站系客服
《字符串处理—枚举算法的实现》教学设计
课程内容
字符串处理—枚举算法的实现 教师 高幼萍 课时 1 年级 高一
教学
准备
希沃助手、PPT、微课、上机程序、导学案
二、教学目标
1、能够根据实际情境—“如何产生年度热词”的需要,学生可能基于一定的信息敏感性和判断力获取数据,运用恰当的方式处理信息。
2、运用计算机科学领域的思想方法,界定“字符串处理”问题,通过抽象建立问题求解模型.
3、有效地利用数字化环境的环境,在程序实现的过程中利用“分步执行”的调试方式掌握程序运行过程中各个变量的变化。 三、学情分析
教学对象是普通高中高一学生,已经掌握VB程序设计的基础知识和简单的算法知识,但对实际问题的分析能力较弱,不会选择合适的算法进行问题的分析和算法实现。因此本节课以“年度热词”的产生为背景,对字符串处理展开分析。在完成任务的过程中引出枚举算法的应用,提高学生的计算思维能力。 四、教学重难点分析
1、 枚举算法的理解和应用 2、 字符串处理的方式方法
3、 思考并剖析计算机程序实现过程中各个变量的变化 五、教学设计 教学 环节 教师及学生活动
设计
意图
项目 导入
老师:提出“年度热词”的概念,引导学生思考是如何产生“年度热词”的。 学生:小组讨论,回答问题。 老师:概括“年度热词”产生的流程:如下
项目导入,激发学生兴趣,并思考问题解
决的途径。 探究1
老师:引导学生抽象问题:“年度热词”是在什么数据类型进行处理,简化后提问:
(1) 是不是字符串中任何一个字符都有可能是要寻找
的指定字符?
(2) 如何从字符串中取出字符?
循序渐进,学生用自然语言描述建构问题解决的
(3)对于取出来的字符做什么处理?(分情况)
学生:用自然语言描述问题解决方法,得出需要用循环+分支的算法控制结构完成程序:即用mid()函数在字符串中取字符,并进行对比操作。
老师:以流程图方式梳理问题解决步骤,设定变量P作为计数器进行字符个数的记录。
学生:流程图填空,掌握各个变量在程序中的作用。 老师:引导学生利用导学案实现程序。
学生:独立完成导学案作业,用VB程序语言实现计算英文字符串(小写) 中某一字符的个数。
模型,接着借助流程图梳理问题解决的方式,最后用计算机语言实现程序。
上机 操作 学生上机,完成程序。
给予学生
空间进行
独立思考
完成程序。
微课讲解
教师使用“逐过程”的调试方法,利用微课通过“本地窗口”讲解程序运行过程中变量的变化,并总结枚举算法的思想。(Text1里面是字符串,Text2里面是指定字符)
剖析计算机程序实现过程中
各个变量的变化 探究2
老师:以“年度热词”的背景,引导学生思考是如何在字符串中以“小写变成大写”的方式对文字做了凸显处理,提问:
(1) 是不是字符串中任何一个字符都有可能是寻找的指定字符?
(2) 如何从字符串中取出字符?
(3)对于取出来的字符做什么处理?(分情况)
学生:用自然语言描述问题解决方法,去感受同探究1活动的相同与不同之处。
老师:回顾将字符“小写变成大写”过程中涉及到的函数,并提醒学生输出需要设置新的变量t用于存储新的字符串。
学生:在“错误”的流程图(填入t=Chr (Asc(y)-32)和t=y)思考程序的运行结果。
探究2与探究1的活动相似,学生在理解探究1的基础上,思考探究2的活动内容。在这个过程中,会发生学生能够提前想到问题解决的方法。而在解决过程中遇到困
老师:引入字符串连接符“+”、“&”,引导学生思考可能的程序答案。
学生:独立完成导学案作业,思考填入3 1或者4 2时程序得到的运行结果。
难时,会在教师的引导下继续思考。通过上述方法,完成学生计算思维的训练与提高。
上机 操作 学生:上机完成程序,并练习“逐过程”的调试方式。 教师:讲解学生在上机过程中出现的易错点。 给予学生
空间进行独立思考
完成程序。
探究
总结
(1) 总结:通过以上的案例,归纳字符串处理过程应用的枚举思想,字符串函数与连接符的应用 (2) 课后思考:请学生根据导学案的引导完成探究。 总结回顾
本节课的
内容。
视频来源:优质课网 www.youzhik.com
-----更多视频请在本页面顶部搜索栏输入“字符串处理,枚举算法”其中的单个词或词组,搜索以字数为3-6之间的关键词为宜,切记!注意不要输入“科目或年级等文字”。本视频标题为“浙教版高中信息技术选修1算法与程序设计5.1《字符串处理—枚举算法的实现》浙江省 - 绍兴”,所属分类为“信息技术优质课视频”,如果喜欢或者认为本视频“浙教版高中信息技术选修1算法与程序设计5.1《字符串处理—枚举算法的实现》浙江省 - 绍兴”很给力,您可以一键点击视频下方的百度分享按钮,以分享给更多的人观看。优质课网 的成长和发展,离不开您的支持,感谢您的关注和支持!有问题请【点此联系客服QQ:983228566】 ----- |