北师大附中九年级信息技术上册程序设计入门课件
- 格式:ppt
- 大小:727.00 KB
- 文档页数:9
第1章程序设计基础教材分析:本章以Python为例,介绍程序语言的相关基础,知识编写程序时,需要使用特定字符集里的词汇、标点和符号,并要按照一定的规则输入计算机中。
这种人为规定的字符集和规则等就构成了程序设计语言。
程序设计语言有许多种,例如,C语言、Logo 语言、C++语言、PHP语言、Java语言等。
其中Python语言简单易用,可以开发出各种功能的应用程序。
学情分析:从整体来说,进入九年级后学生学习积极性还是比较强的。
但是学业负担加重,中考压力大,学习计算机的兴趣不高,一门心思学习主要考试科目,经常有学生在我的课上补主科作业。
啊,这学期刚好又是学习编程,Python编程虽然相对比较容易,但是学生的基础电脑基础知识很弱,没有建立基本的编程逻辑,也是第一回接触编程。
上手比较慢,需要花大量的时间在基础知识的学习上。
基础薄弱点很多,动手能力较差,不善于自己纠错总结。
知识面比较狭窄,知识点欠缺仍很多。
主动学习质疑少,学习被动,不爱动脑、动手。
部分学生课堂纪律散漫。
需要平时在课堂纪律,学生的基本素质培养上花费大量的时间,还要腾出更多的时间用于学生的编程练习操作。
活动任务1.通过修改已有的程序,体会编写Python程序的过程。
2.通过交互式编程,熟悉Python常用的数据类型和数据结构。
3.通过编程活动,熟悉变量、函数等基本概念。
4.通过编写简单程序,熟悉程序的三种基本结构。
5.小组协作商讨克服难点,然后独立开发稍复杂的Python程活动计划活动1:数据的表示与组织通过识读、修改和自编Python程序,体会编写Python程序的基本过程,熟悉常用的数据类型和数据结构,初步掌握它们的基本特点。
活动2:程序的基本结构通过利用顺序结构、分支结构和循环结构编程解决实际问题的活动,归纳三种基本结构的特点,进一步理解变量、常量、条件表达式等基本概念。
活动3:函数、模块与库通过完成编程任务,积累编程经验,认识更多的函数、模块和编程模块,提高编程解决实际问题的能力,培养计算思维。
初三北师大版信息技术第一节理解程序与程序设计一、学习者分析关于初三的学生,对信息技术课程的学习差不多形成了适应,熟悉常见的应用软件和常规的教学环境,为进一步学习运算机程序设计打下了一定的基础。
但由于程序设计本身的教学内容条理性、实践性、综合性强、需要学习者有较强的动手能力、逻辑思维能力并把握程序设计的语言、熟悉问题的相关的背景知识,因此,就一样学生而言,学习的难度仍旧专门大,教师的引导、启发、点拨作用专门重要。
二、教材内容分析1、本节的要紧内容及其在本章的地位:本节是本章的入门,引起学生的学习爱好是关键,必须通过本节的学习,激发学生的学习爱好,为进一步学习程序设计,了解程序打下基础。
2、教学重点难点教学重点:程序作用及学习程序设计的意义和方法。
教学难点:程序程序的概念;如何学习程序设计。
3、课时安排:一课时三、教学目标1、知识与技能(1)了解程序的概念及程序在运算机中的作用。
(2)初步了解学习程序设计的意义和方法。
(3)了解程序设计语言的种类及要紧特点。
2、过程与方法(1)通过对游戏程序的运行初步体验程序在运算机中的作用。
(2)通过观看由于修改程序的部分参数而引起程序运行结果的变化,感受程序解决问题的一样过程与方法。
3、情感态度价值观运行游戏程序的运行中激发学生学习程序知识的爱好,为初步学习程序设计打下基础。
四、教学理念和教学方法程序的概念与运算机程序设计关于初中的学生来讲比较抽象,本节安排的学习内容较小,只4、教学资源:教学网络,游戏小程序,画圆小程序。
六、教学反思:本节要紧是引起学生学习程序的爱好,排除学生学习程序的畏难情绪,在运行程序的过程中渗透熟悉程序的运行。
学生通过一些简单参数的修改,程序运行就会有不同的成效。
在教学过程中寓教于乐。