2022年高中信息技术_用计算机解决问题教学设计学情分析教材分析课后反思 .pdf

上传人:H****o 文档编号:34239499 上传时间:2022-08-15 格式:PDF 页数:14 大小:2.63MB
返回 下载 相关 举报
2022年高中信息技术_用计算机解决问题教学设计学情分析教材分析课后反思 .pdf_第1页
第1页 / 共14页
2022年高中信息技术_用计算机解决问题教学设计学情分析教材分析课后反思 .pdf_第2页
第2页 / 共14页
点击查看更多>>
资源描述

《2022年高中信息技术_用计算机解决问题教学设计学情分析教材分析课后反思 .pdf》由会员分享,可在线阅读,更多相关《2022年高中信息技术_用计算机解决问题教学设计学情分析教材分析课后反思 .pdf(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、【教学设计】教学环节教师行为学生行为设计意图课程导入展示各式各样的登录界面。你是否对特别美观的软件登录界面或者游戏界面感到很兴奋?计算机带给我们的不仅仅体现在娱乐方面,它还渗透在学习生活的各个方面。展示十个一元二次方程,问一下看到它们学生的感受?有没有压力?展示解题软件,用它来解决几个实际问题。这节课我们就开发这个软件。简单?难?头疼?感受它带来的便利激发他们的学习兴趣,并初步感受到计算机解决问题给我们学习带来的快捷性和准确性。充分调动学生学习的积极性引出本课的重点问题 用计算机解决问题。计算机俗称“电脑”,是人类发展到20 世纪最先进的科学技术发明之一,它是按照人工设计程序自动运算的现代化智

2、能电子设备。可见计算机都是模仿人解决问题的方式来解决问题的。计算机解决问题的一般过程这样的一类数学问题,计算机解决的过程是怎样的呢?下面我们一起来分析一下。提问:首先,我们需要对问题进行分析,这样的一个一元二次方程的一般式,我们到底用什么方法去解呢?用十字相乘?配平方法?还是公式法?公式法,适用于任何一个一元二次方程。提问:既然用公式法来解决这个问题,进一步要思考公式法解题的详细步骤是什么呢?请同学起来说一下。学生思考回答学生开始讨论,并说出联系数学上学的算法的概念,培养学生知识的迁移能力培养学生的自主探究能力,引导学生思考,发现问题, 并试图解决问题名师资料总结 - - -精品资料欢迎下载

3、- - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 14 页 - - - - - - - - - 总结学生回答的解决问题的步骤,展示出解决问题的正确步骤。引出算法的概念:解决问题的方法和步骤。问:通过上面的分析,同学们已经写出了算法,那么计算机是不是就能理解人类的思想,按照算法一步一步的去执行呢?引出程序设计语言的概念:泛指一切用于书写计算机程序的语言。演示将算法一步一步转换成计算机读得懂的程序设计语言。因为已经对代码进行了深入学习,所以这里的解方程的代码不再细致讲解了。程序固然重要, 但是程序需要根据VB界面来编写

4、,界面里的控件名称需要跟代码相对应。这就需要我们先去设计界面。任务一:下面大家通过微课来自主学习 VB程序设计界面。设计并完成你的解题界面。个别指导,发现存在的问题。操作完成后,请一名同学讲解一下他的界面组成。解题步骤。对比自己的解题步骤与老师的有什么异同观察思考回答:是 /不是明白要使计算机解决问题,还必须将算法编写成程序语言。体验完整的计算机解ax2+bx+c=0(a0) 的程序。本学期学生已经对程序代码进行了深入的学习,学生已经掌握通过自主学习,设计并制作解题界面。有问题可以参考老师发给的阅读材料,可以同学之间交流讨论或者举手提出引导学生思考, 回顾已有的知识, 将数学上学的算法联系起来

5、。学会知识的迁移明确计算机解决问题中,算法和程序设计语言的重要性, 以及它们之间的区别。培养学生自主学习和探究学习的能力,从而培养学生的创新精神。培养学生归纳总结名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 14 页 - - - - - - - - - 接下来我们就根据界面里的控件名称来书写完整并且能准确执行的程序代码了,演示计算机解方程ax2+bx+c=0(a0) 的完整程序。程序到地方在哪里呢?双击开始按钮,对于这个事件的首尾代码已经给出,经我们的代码复制粘贴到相应

6、位置即可。下面就可以对你的工程进行运行验证了。没有错误就可以将工程保存,并且生成exe 文件。任务二:将你的界面与程序代码相结合,完成整个工程,并保存文件个别指导,发现存在的问题。现在我们来回顾一下刚才利用计算机解题的过程。分析问题 - 设计算法 ( 设计界面 )- 编写程序 - 运行验证 - 问题解决。你的疑问。学生讲述他的制作理念,控件组成等界面多种多样,这只是小方面的出入,并不影响整个问题的解决,根据控件名称对程序代码稍作修改便可执行。下面同学们根据界面将代码进行修改后插入,将此工程以解一元二次方程为名称保存,并生成以学生名字命名的exe 软件,例如:张三.exe 。然后将此exe文件上

7、交给老师。的能力引导学生发现问题,自主解决问题。培养学生归纳总结的能力课堂小结1、用计算机程序解决问题的基本过程2、学会了利用VB集成开发环境来制作解题界面。3、成功开发了一元二次方程求解的软件学生思考回想巩固总结平时你惊叹的小软件工具并没有想象的那样困难,只要你无惧困难,坚定成功的信念,不断给自己充电,困难必定迎学生响应让学生产生兴趣、 学习的愿望,也为后即学习做铺垫。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 14 页 - - - - - - - - - 刃而解。

8、众所周知,我们正处在第五次信息技术革命阶段,享受着别人为我们创造的高科技学习生活环境。那大家有没有信心,用我们的智慧与双手,共同打造新一次革命,让我们的生活变得更加精彩绚烂,让我们的价值在社会发展中有所体现?相信自己,你绝对可以!【学情分析】通过必修模块信息技术基础第三章“信息的编程加工和智能化加工”的学习,学生初步了解到计算机信息加工的一般过程,尤其是第二节“信息的编程加工”的学习,学生已经初步接触到VB程序设计语言,初步感受到利用计算机解决问题的独特魅力,对计算机程序、程序设计语言等有了一定的认识,所以学生已有一定的基础。对于高二年级的学生来说,他们的求知欲和动手能力都比较强,很想一展身手

9、, 体验编程的乐趣, 体验自主开发软件的乐趣。强烈好奇心性驱使他们想进一步揭开计算机解决问题的神秘面纱。效果分析本课能密切联系学生的学习生活实际,从生活中常见的现象创设教学情境,设计符合学生实际的课堂活动,通过设计界面方案,亲自动手设计, 发挥学生的创新意识,培养学生的自我总结、 自我归纳能力,并学会知识的应用,然后通过知识框架的绘制,更能让学生形成知识网络, 对算法和程序以及开发环境的联系与区别更透彻,每一个知识点都是通过解决学习上遇到的问题入手,使学生们感到熟悉而亲切,知识总结起来水到渠成,顺理成章, 印象深刻。让学生感受到信息技术应用于生活,生活离不开信息技术。然后通过动手操作练习,学会

10、对知识的应用。最后通过展示, 反馈学生对知识的掌握及运用情况。 通过指导观察, 大部分同学能够很好的应用知识,有一部分同学知识掌握程度及对知识的运用熟练程度上还有待提高,整体效果不错。【教材分析】本节课“计算机解决问题的实际体验”虽然是“算法与程序设计”模块的第一节课,但是我们放在了本学期的最后,正将本学期所学应用在开发设计软件的过程中。计算机解决问名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 14 页 - - - - - - - - - 题是一个比较抽象的概念,学生理

11、解起来比较困难,算法与程序设计更多是用来解决生活中的数学问题,如何从实际问题中建立数学模型至关重要。如何利用 vb 制作一元二次方程求根系统?VB是初学程序人员最好的入门工具,它是最简单的可视化编程工具。本节课以制作一元二次方程求根公式系统为例,教你如何写一个简单的VB程序。工具: visual basic程序方法、步骤1、启动 VB编程程序。双击打开VB程序,新建一个工程。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 14 页 - - - - - - - - - 2、

12、设计求根系统面板。这个面板由 6 个标签控件 label ,6 个文本框 text和两个命令按钮command button 组成。单击文本框控件(红色框),在合适的位置插入六个文本框text1-6 单击标签控件 A(绿色框),在form 面板上插入 6 个标签 label1-6 。单击命令按钮(紫色框),在合适的位置插入两个命令按钮。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 14 页 - - - - - - - - - 3、命名标签 label 。右击 label

13、1 ,打开属性窗口。把标签名称caption改为 X2+。同理,把 label2的 caption改为 X+,把 label3的改为 =0(a0),把 label4的改为实数根个数, label5改为根 1,label6改为根 2。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 14 页 - - - - - - - - - 4、右击各个文本框text ,把名字改成空格。( Text 属性清除)5、用同样的办法把两个commandbutton按钮的名称 caption改成开

14、始和结束。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 14 页 - - - - - - - - - 附加:如若想让您的界面更加和谐美观,可以改变字的属性来调整大小等。你的界面就应该算是完成了。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 14 页 - - - - - - - - - 6、代码是软件的灵魂,如何输入代码呢?双击开始按钮,comma

15、nd1 ,弹出代码页面。在指定位置 ( 光标闪烁的地方 ) ,即第二行输入代码。输入时,要切换到英文状态,任何字母标点都不能出错,切不可粗心大意,否则系统瘫痪。这里只需要将下一页我给大家的代码复制粘贴过去即可7、输完代码后,关闭窗口即可(自动保存),回到面板界面。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 14 页 - - - - - - - - - Dim a As Single, b As Single, c As Single, d As Double, ro

16、ot As Double, root1 As Double, root2 As Double a = Text1.Text b = Text2.Text c = Text3.Text d = b 2 - 4 * a * c If d 0 Then 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 14 页 - - - - - - - - - root1 = (-b + Sqr(b 2 - 4 * a * c) / (2 * a) root2 = (-b - Sqr(b 2

17、 - 4 * a * c) / (2 * a) Text4.Text = 2 Text5.Text = root1 Text6.Text = root2 End If 8、双击 结束按钮,command2 ,书写结束代码。在倒数第二行输入end。9、测试软件。单击运行 - 全编译执行,如果代码有错误,就会显示错误,还要进行修改。如果没错,就会弹出窗口,进行运转。输入1,2,-3 试一下。10、单击开始,结果两个根都显示出来了。单击结束,清空数据。测试成功了。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -

18、 - - - - 第 12 页,共 14 页 - - - - - - - - - 11、软件做好后就要保存文件。 单击文件 - 生成工程 EXE , 保存在桌面上,这是一个可以独立运行的程序,可以用来求任何一个一元二次方程的根。END 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 14 页 - - - - - - - - - 本节课用解一元二次方程的软件让学生感受到利用计算机解决问题的优越性略显单调,应当更多的给学生展示更多生活学习中的应用成果,以达到振奋人心的震撼感

19、受。当然本节课的重点还是把人解决问题的步骤运用到计算机解决问题的过程中去,学会知识的迁移。 在利用计算机解一元二次方程的教学中,让学生通过自主探究、亲身体验、 合作交流等方式进一步加深理解用计算机解决问题的基本过程,突出强调了在利用计算机解决问题时建立数学模型的重要性, 让学生体验到解决问题的关键是思想与算法。通过对比算法与程序设计语言,使学生充分理解算法对程序设计所具有的重要作用。教学中运用了微课、阅读材料、探究、讲授、交流、合作学习等多种教学活动的有机结合的教学方法。使课堂环节多样,保证了课堂高效。本模块反映了计算机解决结构化应用问题的基本方法,为选修模块。通过本模块的学习,学生应该体验算

20、法思维,掌握几种基本算法;能设计简单应用问题的算法,并能初步使用一种程序设计语言,编制程序解决该问题。本模块的教学, 要强调理论与实践的结合,注意寻找、发现身边简单的实际问题,进而设计出算法和计算机程序去解决这些问题。本模块着重强调的是算法设计思想,故对程序设计语言不作具体规定,所以本节课结合实例, 经历分析问题,确定算法,编程求解等用计算机解决问题的基本过程,认识算法和程序设计在其中的地位和作用。了解程序设计语言、编辑程序以及程序开发环境等基本知识。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 14 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁