欢迎来到天天文库
浏览记录
ID:26079272
大小:889.50 KB
页数:25页
时间:2018-11-24
《程序设计初步教学单元设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《程序设计初步》教学单元设计广州市育才中学薛芝兰第一节《程序与程序设计》教学设计一、学习者分析对于初二的学生,经过第一册第一章的学习,对信息技术课程的学习已经形成了习惯,熟悉常见的应用软件和常规的教学环境,为进一步学习计算机程序设计打下了一定的基础。但由于程序设计本身的教学内容条理性、实践性、综合性强、需要学习者有较强的动手能力、逻辑思维能力并掌握程序设计的语言、熟悉问题的相关的背景知识,因此,就一般学生而言,学习的难度仍然很大,教师的引导、启发、点拨作用尤其重要。二、教材内容分析1、本节的主要内容及其在本章的地位:本节是本章的入门,引起学生的学习兴趣
2、是关键,必须通过本节的学习,激发学生的学习兴趣,为进一步学习程序设计,了解程序打下基础。2、教学重点难点教学重点:了解程序作用;学习程序的意义和方法。教学难点:如何运行程序;如何学习程序设计。3、课时安排:一课时三、教学目标1、知识与技能(1)了解程序的如何应用。(2)了解学习程序设计的意义和方法。2、过程与方法(1)学生通过运行游戏程序,初步了解程序的应用。(2)学生通过修改程序的部分参数,了解程序解决问题的思路和方法。(3)体会程序设计在计算机应用中的作用,激发学生学习程序知识的兴趣,为进一步学习程序设计打下基础。四、教学理念和教学方法程序的概念与
3、计算机程序设计对于初中的学生来讲比较抽象,本节安排的学习内容较小,只要是让学生通过直观的体验,引导学生了解认识什么是计算机程序和程序设计对计算机应用的重要作用。五、教学过程设计教学环节教师教学学生活动设计意图引入教师进行情景设置,运行一些游戏小程序,引起学生的兴趣,并打开程序的原代码说明编程并不很神秘。任务一:学生运行游戏小程序,并试运行。激发学生的学习兴趣。知识点一什么是程序问题一:什么是程序?日常所说的“程序”是指事情的先后顺序。问题二:什么是计算机程序?教师展示游戏程序部分的源代码语句,说明计算机程序是由人根据一定的需要编写好的一系列控制计算工作
4、的命令。学生思考,观察游戏程序的源代码。很多都是我们似乎认识的东西。说明程序设计跟我们生活密切相关。教师展开windows的程序,打开一到两个应用程序。例如:用播放器播放一首歌,用画笔画一圆。进一步说明冯.诺尔曼(JohnVonNeumann)的学生能够观察,思考让学生进一步了解冯.诺尔曼的“存储程序控制”思想。25知识点二冯诺尔曼的程序设计思想及计算机语言“程序”控制计算机的设计思想。知识点三程序设计语言的种类问题三:程序设计语言的种类?教师展示用不同语言显示大写字母“A”:(展示三种不同语言编写的程序)机器语言:由0和1组成的语言,机器能直接识别,
5、但人很难记忆和识别。汇编语言:采用英文缩写,比较容易记忆和识别。高级语言:接近我们日常生活习惯,多为程序设计者使用。例如BASIC、C、Java等。学生观察,了解机器语言、汇编语言、高级语言等几种语言的特点。让学生对几种程序设计语言有初步印象。知识点四VB中如何实现画一个圆?教师展示运行一个画圆的程序:用程序如何实现画圆?PrivateSubForm_Click()r=1000Circle(1500,1500),rEndSub任务二:学生模仿运行程序语句画一个圆了解如何用程序设计语言实现画圆。并学会运行一个程序,双击打开源程序窗口修改程序。分组体验进一
6、步置疑:能否通过修改语句的参数,改变圆的半径,位置,线条颜色等?PrivateSubForm_Click()FillColor=&HFFFF&(H0,Hcc,HFF等)FillStyle=0r=1000(1500,500等)Circle(1500,1500),rEndSub任务三:学生分组修改程序让学生体会,修改程序一些参数,运行结果就会不一样,程序是由人来控制的。小结程序:是人预先编写好的让计算工作的命令组合。编写程序的语言分类:机器语言汇编语言高级语言等,程序是由人来编写和控制的。学生思考形成本节知识知识形成:程序:是人预先编写好的让计算工作的命令
7、组合。编写程序的语言分类:机器语言汇编语言高级语言等。冯.诺尔曼(JohnVonNeumann)的“程序”控制计算机的设计思想。VB的界面认识菜单 工具箱 窗体 属性窗口254、教学评价:完成任务情况来评价教学效果。学生实践2-1及课堂评价表:实践内容知识技能完成情况情感态度情况完成没完成喜欢一般不喜欢任务一程序设计很好玩。运行小游戏程序。任务二动动脑筋很简单。试运行程序画一个圆。任务三开扩思维,分组修改程序给圆上颜色。4、教学资源:教学网络,游戏小程序,画圆小程序。六、教学反思:本节主要是引起学生学习程序的兴趣,消除学生学习程序的畏难情绪,在运行
8、程序的过程中渗透熟悉程序的运行。学生通过一些简单参数的修改,程序运行就会有不同的效果。在教学过
此文档下载收益归作者所有