视频标签:利用计算机程序,绘制几何图形
所属栏目:信息技术优质课视频
视频课题:粤教版高中信息技术选修1算法与程序设计计算机解决问题的过程—利用计算机程序绘制几何图形-陕西省优课
本视频配套资料的教学设计、课件 /课堂实录及教案下载可联本站系客服
计算机解决问题的过程 ——利用计算机程序绘制几何图形
一、教材分析
教学内容选用中华人民共和国教育部制订的《普通高中技术课程标准》(2003年4月版)中信息技术部分的选修模块1“算法与程序设计”第一章的第一节“计算机解决问题的过程”。本节通过解决利用计算机程序绘制创意图案的问题,使学生对计算机程序的结构和作用有一个初步的认识,体会用计算机程序解决问题的基本过程,培养学生分析问题、解决问题的能力和计算思维。
二、学习者特征分析
高一学生已经具备了常用工具软件和网络应用的相关经验。但对于程序知识,他们则接触不多。高一学生在现阶段已经具备了较强的逻辑思维能力,也掌握了必要的数学知识。对于用计算机程序解决问题的初步了解应当不会觉得十分困难。
三、教学目标
1.知识与技能:了解计算机程序的基本结构和作用,学会使用Circle语句以及三角函数,表达式的书写,程序的保存、调试运行。
2.过程与方法:通过体验程序,了解编制计算机程序解决现实问题的一般过程和一般方法,培养计算思维。
3.情感态度与价值观:认识到利用计算机程序解决问题重要性。通过学习,深刻理解计算机程序与生活的密切关系,增强利用计算机编程解决生活问题意识和信心。
四、教学重点与难点
1.教学重点
(1)了解计算机编程解决问题的过程和方法。
(2)体验vb语言编译环境,能尝试操作执行、编写一段实用的程序代码。 2.教学难点
分析问题、设计算法、编写程序等计算思维的培养。
五、教学方法
根据本课教学内容的特点,依据新课改理念,教学目标及重难点的分析,主要采用“创设情境”、“任务驱动”和“自主探究”等教学方法,让学生在情境问题的驱动下,自觉完成知识的建构,在建构知识的同时,也发掘出理论与实践的结合点。教学中,启发、诱导学习,使课堂能在生动、有趣、高效中进行。
六、教学过程
教师活动
学生活动
设计意图 【展示】汉诺塔游戏
【总结】游戏规则
引起学生兴趣,
【提问】游戏的目标、移动规则 让同学们安装并运行该游戏,看哪个同学能最快的完成游戏 让计算机来完成游戏
【总结】计算机能快速高效地完成任务
【引出课题】利用计算机程序绘制几何图形
运行游戏 【总结】计算机解决问题的优点
调动学生积极性
培养学生实践动手及思考的能力
【提问】展示静态图片,如何利用计算机程序来绘制一个创意图案
【运行】创意图案程序,动态展示图案的绘制过程
【总结】绘制方法:使一个圆的圆心在另外一个圆的圆周上滚动 【分解问题】1、如何绘制圆2、如何确定每一个圆的圆心坐标 【讨论交流】通过观察四张静态图片和动态绘制过程,思考如何完成图案的绘制
培养学生观察力,逻辑判断能力,分析问题能力,把复杂问题分解成简单问题
解决第一个问题:如何绘制圆形 【介绍】Circle语句的格式
【布置任务】编写一个程序,实现单击画圆按钮,在界面中绘制一个圆形
【思考】如何手绘圆形 【结论】定圆心,定半径 【小试牛刀】打开学案,利用VB完成绘制一个圆形的程序 让学生结合数学知识理解式子中各参数含义,并说出来。感受程序运行的过程,培养动手实践能力,进一步理解程序的语句和结构,体会设计算法对解决问题的重要性,激发求知的欲望
解决第二个问题:如何确定圆心 【推导圆心公式】
【设计算法】将作为轨迹的圆等分为4份,以4个等分点为圆心画圆,圆心的坐标为(x0+r*Cos(i),y0-r*Sin(i)),其中“i”为从水平轴右侧逆时针转动的角度(以弧度为单位),r为半径。 【提问】4个角度分别是多少 【布置任务】两人合作,加大程序难度,绘制四个圆形
【提问】如果要绘制5个圆形呢 【思考】4个圆心的角度分别是多少 【乘胜追击】两人合作修改刚才的程序,完成四个圆形的绘制
【探索任务】30个圆100个圆该如何绘制
【介绍】For-next 语句的基本格式:
For<循环变量>=<初值>To<终值>Step<步长> Next<循环变量>
【提问】当初值与终值一定时,循环次数由谁来决定
【思考】理解For-next 语句的执行过程,并明确这是实现画创意图案的关键,从而进一步理解什么是循环语句
【任务】修改绘制30个圆形的程序使之变成绘制100个圆形的创意图案
【总结】展示思维导图梳理知识点,编制计算机程序解决问题的【思考】体会任务,绘制思维导图梳理知识,归纳编制学会思考,善于总结
过程与方法:分析问题、设计算法、编写程序、调试运行、检测结果
计算机程序解决问题的过程与方法 七、教学反思
本节课教学难度比较大,不是简单的操作,需要同学们了解编程的思路和原理,培养学生的计算思维。通过游戏引出课题,再抛出一个复杂的创意图案引发学生的思考,借助一组静态图案和动态绘制过程,帮助学生把复杂问题分解成若干简单问题,逐步加大任务的难度,最后通过思维导图去梳理知识,总结出计算机编制程序解决问题的一般过程与方法。在循序渐进的过程中让同学们乐于去探索新知,学生学习的热情很高。
视频来源:优质课网 www.youzhik.com