栏目列表
编程与数学与融合的项目式学习案例《因数》
发布时间:2020-09-21   点击:   来源:原创   录入者:芮清

因 数

教材、学情分析因数一课是一节编程与数学融合的项目式学习编程课。通过使用编程来加深学生对因数的理解,培养学生的数学素养,同时培养学生计算思维的能力和信息素养。

 

教学目标

1. 学会“列表”命令

2. 学会“如果……那么”语句

3. 进一步理解“因数”

4. 初步了解计算思维

教学重点难点

1. 重点:if语句的使用

2. 难点:重复执行……直到……

教学时间

1课时

教学过程(第一课时)

教学环节

师生活动

设计意图

导入

(一)趣味导入

   师生交流:因数?

   学生思考并回答

   师生交流:因数是指整数a除以整数b(b≠0) 的正好是整数而没有余数,我们就说b是a的因数。


1、算式

(二)用程序语言来判断奇数和偶数

   师:请同学们试一试用程序语言来表示因数的算式。

   我们先来新建两个变量

   0.png

   生自主合作探究

   师生交流

      1.png


 

2.新建列表

 

 

 

 

 

师:我们要新建一个列表,把所有的因数放进去。

3.png 

师:建好列表好,使用之前,我们要先清空

4.png 


3.设置问答程序

师:下面我们来设置问答程序,询问要用什么命令?

学生思考并回答

师生交流

5.png 


4.找因数

师:下面,我们开始来找因数,你们觉得要从哪一个数字开始找?

同桌交流

师:为什么应该从1开始找,而不是从0开始找

生:0不能做除数

6.png 

 

师:下面我们开始找因数,把找到的因数放入序列中。

生自主合作探究,师巡视指导

7.png 

师:我们从1开始,1个数字一个数字匹配,需要用什么命令?

生思考并回答:每运行一次,加1

8.png 

 

师:将找到的因数放入序列中,什么时候停止寻找?

生思考并回答:大于数字本身

9.png 

 


4.总结回顾

(四)总结回顾

师:回顾一下,本节课你学习到了哪些命令?它们有什么作用?

生回顾并回答


5.练习

拓展:数学中还有哪些类似的知识?你能编写一个程序来判断它们么?



附件下载:
    关闭窗口
    打印文档

    主办单位:常州市雕庄中心小学 苏ICP备14011763号-8

    地址:江苏省常州市天宁区雕庄路2号
    技术支持:常州万兆网络科技有限公司 访问统计