网站地图 | vip会员 | 优质课网_收录全国及各省市最新优质课视频,说课视频,名师课例实录,高效课堂教学视频,观摩展示公开示范课视频,教学大赛视频!

在线播放:高中信息技术教科版选修1算法与程序设计-《1.3 初试身手,体验编程》

本站QQ客服在线点击这里给我发消息
视频简介:

高中信息技术教科版选修1算法与程序设计-《1.3 初试身手,体验编程》

视频标签:初试身手,体验编程

所属栏目:信息技术优质课视频

视频课题:高中信息技术教科版选修1算法与程序设计-《1.3 初试身手,体验编程》

教学设计、课堂实录及教案:高中信息技术教科版选修1算法与程序设计-《1.3 初试身手,体验编程》

《1.3 初试身手,体验编程》教学设计 

一、教材分析和处理 
本节是高中信息技术选修课《算法与程序设计》(教科版)第一章“如何用计算机解决问题”的第三节“初试身手,体验编程”的第一课时的内容。上一节课学习了三种描述算法的方法。本节课学习用VB编写“桌面小时钟”问题的算法,然后同学们通过自主学习,体验编程。 
考虑到学生的程序设计基础弱,重点放在体验。  
教材中的程序语句对刚接触程序设计的农村孩子来说稍显复杂,所以我进行了一些改动,这样做比较符合我校学生的认知规律,能够保证他们有充足的实践、讨论和探究的时间,能更好地提高学生学习的兴趣,培养设计程序解决实际问题的习惯,提高信息技术处理能力。 
 
二、学情分析 
本课面向的是我校高二学生,作为初学者,这节知识点在理解和技术上有一定的难度,但他们具备一定的分析和自主学习能力,通过前期学习,他们已基本掌握用计算机解决问题的步骤等基础知识,算法与程序设计基本概念和方法,掌握了三种控制结构,能完成一定难度的算法分析和程序的改编,为本节课的学习提供了良好的基础。在老师引导下应该能有效完成任务。 
学生利用VB解决“桌面小时钟”问题,体验程序设计魅力,唤起学习程序设计的欲望和激情。 
 
三、教学目标 
(一)知识与技能 
1.知道什么是源程序代码; 
2.理解算法、程序设计和程序设计语言在解决问题中的地位; 3.了解如何编辑程序。 (二) 过程与方法 
1.学生通过实例体验VB程序,正确认知算法与程序设计的同时,拓展视野,培养信息思维观,提升信息素养。 
 
                    
             
                    
                            2 
 
2.教师组织学生开展探究活动,体验算法思想,进一步领会算法和程序设计在解决问题中的地位,比较完整地认识利用计算机解决问题的过程。切实体会程序和学习、生活密切相关,为后续的程序设计铺垫,激发学习兴趣。 
3.通过比较、探究、讨论、交流等活动激发学生的学习热情,引导学生学会自主学习。 (三)情感态度与价值观 
1.让学生在亲身体验中获得成就感,激发他们对程序设计的热爱; 
2.关注算法在实际生活的应用,培养利用信息技术解决实际应用问题的意识和能力。  
 三、教学重点 
1.让学生在体验编程的过程中,感受并理解什么是源程序,了解如何编辑程序。 
2.理解算法、程序设计和程序设计在解决问题中的地位。  
四、教学难点 
 学生对实例源程序的理解。  
五、教学策略 
微课示范教学、自主学习、启发教学、任务驱动。  
六、教学准备  
多媒体网络教室、教师自制课件、自编小时钟VB程序、微课、导学案、程序源代码等。 七、教学时数    1课时  八、教学过程 (一)复习引入 
同学们,我们在上一节学习了三种描述算法的方法,你还记得吗?(生答:自然语言、流程图和伪代码)。同学们记性真好。计算机能直接识别这些描述吗?是的,不能。对于计算机解决问题而言,设计算法、描述算法不是最终目的,最终目的是什么呢?是编写程序
代码,实现算法设计。今天我们就用一种叫Visual Basic简称VB的程序设计语言,来尝试编写一段小程序,实现前面提到的“桌面小时钟问题”算法。  【设计意图】 
复习引入新课,让学生明确本节学习目标和任务。  
(二)检验学生结合导学案、微课自主学习情况 
(课前结合微课、导学案,学生自主学习并做学会做笔记。) 请看,我做了一个小时钟,同学们觉得如何?怎么样?还不错吧?如果我们在使用电脑时,桌面上摆放一个自己制作的小时钟,一定很惬意。那我们要想解决这个桌面小时钟问题,我们需要做的事情是什么?提问学生回答。 
那么我们就要解决这样几个问题(课件展示): ①如何将窗口的标题改名? 
②如何把标签的边框设置为凹下去的形状? ③如何在标签内显示时间? 
相信同学们通过课前的微课和导学案的自主学习,应该知道要想解决这些问题,可以用四步,具体是哪四步呢?请你们说我来板书。 
【设计意图】利用微课示范教学法,技术引领,让所有学生体验和观察所呈现的效果。帮助学生理解本节相关知识点。  
   (三)任务驱动、实战实练 
1. 下面请同学们带着问题用VB一步步尝试编写程序,实现“桌面小时钟问题”的算法,体会程序设计魅力。 
同桌一组,相互交流、探索,在做中说,在说中学。请学生打开VB,重新完成“桌面小时钟”程序。 
此时教师巡视,指导和帮助学生自主、协作学习,并适时调控课堂气氛。 
2.学生演示、分析、讲解。 
【设计意图】引导学生探索新知识,加以模仿,使学生体验新知识在程序设计中的作用。 
 
3.拓展任务(满足学优生发展需求): 
 
                
         
                
                        4 
 
同学们,这个程序运行后,小时钟显示的位置你认为放在哪里最合适?(引导学生说出放在屏幕右上角)。请发挥你的聪明才智,设计出程序一运行,小时钟显示的位置自动在桌面的右上角。导学案做如下提示: 
    Private Sub Form_Activate() 
Me.Move Screen.Width - Me.Width, 0 End Sub  
Screen.Width - Me.Width含义:屏幕宽度减去窗体宽度,即窗体距离屏幕左边的距离; 
0----这里的0,指窗体距桌面顶端的距离。  
【设计意图】 
1.学生自主学习和小组互助结合,培养自学能力和团队精神。 2.以贴近生活的实例,学生倍感亲切,学生亲身体验,在作品创作中体验成功的喜悦,增强本节课的学习效果。 
3.拓展学生视野,培养他们的信息思维观,最终达到提升信息素养的目的。 
 
(四)作品展评 
教师选择代表性的两组学生上台讲解、展示结果。 
对学生成果中的闪光点和有待改进的地方,进行自我评价、他人评价,发表见解。取长补短,修改完善。  
【设计意图】 
1.通过学生自评、互评、教师点评等多元化评价方式,给学生展示自我的机会,引导学生取长补短,共同进步。 
2.通过上台讲解展示,给学生又一次表现的机会,进一步提高学生的语言表达能力。 
3.通过评价,发现问题,自主解决,攻克重、难点。引导学生自我反思,加深对所学知识的认识与理解。 
 
(五) 小结:谈收获和体会 
 
                
         
                
                        5 
 
给学生2分钟时间当堂在导学案中写下本节收获和体会。回忆课堂学习过程,让学生主动思考总结,从而巩固提高对本节的认识,进而培养对后继学习的兴趣。 
教师小结:同学们这节课收获了知识和友情,体验了编程的乐趣,你们的学习积极性感染了我。希望同学们还带着这种对程序设计的浓厚兴趣,以后可多关注算法在实际生活中应用,培养利用信息技术解决实际问题的意识和能力。我相信未来的IT精英就在你们中间。同学们,加油! 
 
【设计意图】 
1. 帮助学生巩固加深本节知识点的印象,强化记忆。 
2.促进学生学习方法的转变,引导学生学会归纳反思,达到更高层次的发展。  
(六)布置课后作业:利用导学案自主学习——认识程序设计语言 (导学案)请同学们自学课本P11,回答问题: 
①程序设计语言的发展经历了哪三个阶段? ②计算机能够直接识别的是什么语言? ③汇编语言是高级语言吗? ④常见的高级语言有哪些? 
⑤计算机如何编辑程序、编译程序和连接程序? 总结提升: 
①算法、程序设计、程序设计语言之间的关系是什么? ②说说程序设计语言的发展以及种类。  
【设计意图】  
培养学生发现知识的规律、方法并把它运用到解决实际问题中去的能力,并初步形成严谨的逻辑思维习惯。  
教学反思 
通过“桌面小时钟”问题为切入点,使学生在原有基础上进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作提升学生的信息素养。 
 
                
         
                
                        6 
 
学生参与的热情很高,师生间的互动愉快,课堂气氛活跃。大部分学生都能完成基本的体验任务,一部分学生完成了拓展任务,各个层次的学生都有所收获,较好地完成了教学任务、实现了教学目标。  
通过这节课,我发现:  
1.选择什么样的问题切入是教学是否成功的关键所在。 
2.探究内容贴近学生生活,能极大地调动学生参与的积极性。就能让学生在愉快的气氛中学习,有效提高信息素养。 
3.课堂教学应多样,尽可能让学生主动参与,建构知识。 4.在学生谈到作品没有成功是因为代码输错时,应引导学生说出做任何事情都要细心。 
5.对于任务没有完成的学生,应多一些关注、引导和鼓励。

视频来源:优质课网 www.youzhik.com -----更多视频请在本页面顶部搜索栏输入“初试身手,体验编程”其中的单个词或词组,搜索以字数为3-6之间的关键词为宜,切记!注意不要输入“科目或年级等文字”。本视频标题为“高中信息技术教科版选修1算法与程序设计-《1.3 初试身手,体验编程》”,所属分类为“信息技术优质课视频”,如果喜欢或者认为本视频“高中信息技术教科版选修1算法与程序设计-《1.3 初试身手,体验编程》”很给力,您可以一键点击视频下方的百度分享按钮,以分享给更多的人观看。优质课网 的成长和发展,离不开您的支持,感谢您的关注和支持!有问题请【点此联系客服QQ:983228566】 -----

优质课说课大赛视频
关闭
15139388181 微信:15139388181
QQ:983228566
点击这里给我发消息
点击这里给我发消息
点击这里给我发消息
优质课网_手机微信
加入vip会员
如何观看本站视频