《书生分卷》——计算机解决问题题的一般方法
一、教材分析
内容选自《妙趣横生的数学和算法》古算趣题。我国诗词文化源远流长,意韵优美的诗歌词赋也影响到数学领域。带给人们丰富的数学知识,启迪人们的心智,激发人们对数学的兴趣。《书生分卷》这道数学题目简单有趣并赋有意义,通过对三种书的阅读分配,通过抽象与建模,设计算法、编写程序、调试运行,让学生体验计算机用编程解决问题的一般过程,培养信息意识,初步感知算法,启蒙计算思维。
二、学情分析
本次上课班级是五年级学生,大部分学生对电脑知识有一定的认识,电脑操作熟练。有一定的数学逻辑思维能力,会用未知数列方程解决问题。但是对计算机用编程解决问题的过程与方法不清楚,对计算机编程语言不熟悉。本节课通过引导学生思考,体验scratch程序,形成程序自动化的概念。
三、教学目标
自学编程的书籍1.通过数学问题利用编程解决,提高信息意识。
2.通过计算机实现“书生分卷”,理解计算机编程解决问题的一般方法。
3.通过体验程序的运行,初步了解计算思维。
四、教学重难点
重点:数学问题能利用计算机编程解决
难点:问题的分析和设计算法
五、教学手段
讲授法、小组讨论法
六、教学过程
教学环节
教师活动
学生活动
设计意图
趣题导入
1. PPT演示古代数学趣题《书生分卷》,读题明意。
2.请学生说一说题目的意思,出数量关系。
读一读趣题
说一说题意
一数量关系
通过古代数学趣题导入,体会古人的智慧。在理清题意后,逐步出题目中的数量关系。
新授知识
分析问题
1.引导学生用数学的解题思路解题,设毛诗的数量为X,则通过数学算式可计算出学生、春秋、周易的值
建立数学算式如下:
学生 = 3X
春秋 =学生÷4
周易 =学生÷5
毛诗+春秋+周易=94
1.从数学的角度解题,学生说解题过程,本子上列出算式。
2.理解毛诗+春秋+周易=94这个条件的作用,列方程解题。
通过数学的解题思路,进行抽象与建模
设计算法
1.教师引导用自然语言表示计算能处理的步骤:
2.通过两人一组讨论将自然语言转化为流程图,并填写学习单
3.通过拍照投影评价学生完成情况
认真听教师讲解;小组讨论完成流程图学习单;
通过对解决问题的方法进行设计,并用自然语言、流程图、Scratch指令表示出来,让学生更明确解决问题的思路,培养学生初步算法思想
编写程序
1.将算法使用计算机能识别的语言如Scratch、Python、C++写出来,即程序
2.PPT出示C++ python scratch编程软件,简单介绍三种语言。
3.演示打开scratch,简单介绍操作界面,
比较三种语言哪种更适合小学生学习
尝试打开教师已编写完成的scratch程序进行运行,说出运行结果。
让学生知道程序语言只是程序设计中的工具。
程序是算法表示的其中一种方式,
调试运行
要求学生修改程序中的94值,比如100、123、300、567等数值,查看运行结果
输入不同的值,调试程序,并观察运行结果
让学生体验程序具有自动化、模块化,启蒙学生的计算思维。
课堂小结
计算机用编程解决问题的一般方法:分析问题、设计算法、编写程序、调试运行,今后可以使用这种方法让计算机解决生活中更多更复杂的问题
总结提升,进一步明确学习目标
板书设计
毛诗+春秋+周易=94
输入
处理
输出
毛诗 X
学生 3X
春秋 3X/4
周易 3X/5