内容正文:
4.1 程序设计语言基础知识(教案)高一信息技术(粤教版2019必修1)
教材分析:
《4.1 程序设计基础》这一节中以“数据输入与输出”为中心,以培养信息素养为目标,以知识技能为载体,以实践活动为途径,开展讲授、协作、探究学习方式,让学生掌握 Python 程序设计语言的数据输入与输出,并能够做一些相应的处理。
学情分析:
本课的授课对象高一年级学生,在本节内容学习之前,学生已经初步掌握了用算法解决问题的过程,能够使用办公软件解决一些常用的计算机问题,学生本应该有能力依据学习任务,通过教师的讲授加上学生自主开展协作学习,建构知识,完成相应项目任务。
教学目标:
1、能够掌握input()输入函数的使用方法和技巧。
2、能够掌握print()函数的使用方法和技巧。
3、能够运用输入函数和输出函数进行简单的数据处理。
教学重难点:
重点:
1、掌握input()函数的使用技巧。
2、掌握 print()函数的使用技巧。
难点:
1、掌握变量赋值的技巧。
2、运用输入与输出函数进行简单的数据处理。
教学方法:
讲授法、小组合作讨论法。
教学过程:
一、新课引入
教师:前面我们对python进行了基础学习,那同学们知不知道怎么把数据输入到程序中,又怎么把程序里的数据显示出来?
请同学们思考一下,这些技术的背后都离不开什么?
学生:……
根据学生的回答进行辩证和讲解从而引出本节课的教学任务和学习目的。
设计目的:通过提问让学生思考和讨论,明确本知识点的学习任务和目的。
二、新课讲授
1、引出学习内容
教师:今天我们一起利用信息技术来做个简单的数学题,分别输入两个数A和B,然后计算它们的和。
学生:……
教师:首先我们要知道怎样输入A、B这两个数。
接着首引出input()函数,详细讲解input()函数的使用方法和技巧。
2、简单的数据处理
教师:因为input()函数默认输入的是字符串,如何将字符串转换成整型?
学生:……
教师:讲解int()的用法
教师 :完成上面这个题我们需要怎么去做。接着讲思路、讲具体操作方法
并以实例加以说明:同时也要让学生进行思考为什么这样做?还有没有其它方法可以完成。
3、本知识点总结
让学生完成课堂小练习,对所学知识加以巩固。
三、设计目的:根据学生的思维特点,由简到难层层深入引导学生学习计算机程序编写,本堂课的题在数学课里面很简单,但如何在计算机上面完成就需要学生思考了,这还是需要有一定基础的同学才能完成,以这个任务为出发点激发学生学习的积极性,让学生主动思考学会利用计算机解决实际生活问题的能力。
学科网(北京)股份有限公司
$