顺序结构程序设计说课.ppt

上传人:李司机 文档编号:4113843 上传时间:2023-04-04 格式:PPT 页数:21 大小:1.80MB
返回 下载 相关 举报
顺序结构程序设计说课.ppt_第1页
第1页 / 共21页
顺序结构程序设计说课.ppt_第2页
第2页 / 共21页
顺序结构程序设计说课.ppt_第3页
第3页 / 共21页
顺序结构程序设计说课.ppt_第4页
第4页 / 共21页
顺序结构程序设计说课.ppt_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《顺序结构程序设计说课.ppt》由会员分享,可在线阅读,更多相关《顺序结构程序设计说课.ppt(21页珍藏版)》请在三一办公上搜索。

1、用顺序结构解决实际问题,1,3,教 学 重 难 点,教学背景,4,教学目标,教学与学法,教学过程,教学反思,一、教学背景,这是第一次使用这套教材,感觉导入用实例有的比较复杂,不适合初学者,但很多例子又很贴近实际。于是多数情况下,是用更简单的例题导入,有了一定基础后,引导学生自学书上的例题。这样学生不仅能做到循序渐进,还能接触更多的知识和问题,提高解决问题的能力。,这是算法与程序设计这门课的第六节课,学生对界面设计已经熟悉,而且了解事件过程与事件驱动,但是真正去认识代码这是第一节课。在这之前,做过代码录入的练习,能够比较熟练地掌握。,教材分析,学情分析,1,1、掌握赋值语句的格式、功能和执行过程

2、;2、学会使用赋值语句来实现顺序结构,解决实际问题。,学会用算法分析问题、能够使用顺序结构编写简单的程序解决实际问题,激发学生学习兴趣,培养学生分析处理问题的能力,增强逻辑思维能力。,知识与技能,过程与方法,情感态度与价值观,二、教学目标,三、教学重难点,1、编写计算机程序解决问题的一般过程2、用流程图的方式描述算法;,算法的描述、对程序代码的理解及分析。,重 点,难 点,3,讲解演示,自主探究,体验式,四、教法与学法,提出问题,思考问题,解决问题,四、教法与学法,4,第一环节:导入新课,新课讲解,1,2,3,5,第二环节:提出任务,分析问题,解决问题,第三环节:作品展示,交流评价,第四环节:

3、课堂小结,回顾知识,五、教学过程,讨论交流,得出结论或解决问题,五、教学过程,1,第一环节:导入新课,新课讲解(1)用时间转换程序的例子来引出今天要讲的课题。Private Sub Command1_Click()Dim second,minute,hour As Integerhour=(Text1.Text)/3600minute=(Text1.Text)Mod 3600/60second=(Text1.Text)Mod 3600 Mod 60Label2=Text1.Text&秒等于&hour&时&minute&分&second&秒End Sub,2,第二环节:提出问题,分析问题,解决问

4、题,编写程序代码,分析问题 确定算法,运行、调试程序,解决类似问题,五、教学过程,分析及描述问题,算法描述,画流程图,A,C,B,步骤一:分析问题 确定算法,步骤A 分析及描述问题:,提出任务:自助餐点餐程序制作,分析及描述问题,A,五、教学过程,算法描述,B,自然语言描述:汉堡的单价为10元,薯条的单价为8元,可乐的单价为5元2)输入数量3)求总费用4)输出总费用,第三部分 说教学过程,步骤B 算法描述:引导学生先用自然语言描述解题方法,然后带领学生将此算法用流程图的方式进行描述。,算法流程图,C,开始,输入数量为X、Y、Z,S=X*10+Y*8+Z*5,输出S,结束,步骤二:编写程序代码,

5、五、教学过程,-学生自己编程-出现问题-个别指导,Private Sub Command1_Click()Dim haberger,chips,koal,total As Integerhamberger=Val(Text1.Text)chips=Val(Text2.Text)koal=Val(Text3.Text)total=hamberger*10+chips*8+koal*5Label10=您共消费为:&total&元,谢谢!End SubPrivate Sub Command2_Click()Text1.Text=Text2.Text=Text3.Text=Label10.Captio

6、n=End Sub,Private Sub Image1_Click()hamburger=hamburger+1Text1.Text=hamburgerEnd SubPrivate Sub Image2_Click()chips=chips+1Text2.Text=chipsEnd SubPrivate Sub Image3_Click()koal=koal+1Text3.Text=koalEnd Sub,步骤三:运行、调试程序,五、教学过程,学生运行自己编写的程序,根据错误提示调试程序。教师巡视、指导。学生完成调试后,保存程序并上交程序文件。,任 务 二,根据以上例子,学生自行设计一个程序

7、,小组合作,协助提高,学生分组,自主尝试,采用分层教学法让学生动手制作,然后找制作比较好的同学指导其他的学生。这样,就能够各个层次的学生都能够在原有的基础之上有所提高。,五、教学过程,重点,步骤四:解决类似问题,通过作品展示,树立学生的自信心;同时引导学生进行正确的作品评价。,作 品 展 示,2.教师参加讨论,对于有闪光点的作品要及时予以鼓励和表扬。,1.采用组间评和组内评相结合的方法,评出优胜组。,五、教学过程,第三环节:作品展示,交流评价,五、教学过程,第四环节:课堂小结,回顾知识,编写计算机程序解决问题的一般过程:描述问题,算法设计,编写及调试计算机程序。当我们要用计算机解决一个问题时,首先要对这个问题进行分析,此问题若不能使用我们已学过的软件解决,就要采用编程的方法,按照上面的步骤来完成,其中算法设计最重要,算法设计正确了,才能得出正确的结论。,Thank You!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号