欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《算法的程序实现》教案(共5页).doc

    • 资源ID:14440849       资源大小:58KB        全文页数:5页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《算法的程序实现》教案(共5页).doc

    精选优质文档-倾情为你奉上第3课 算法的程序实现一、 教学设计思想:本节课是程序设计上机的第一节课,本节课的目的是让学生了解程序设计的上机规范,掌握顺序结构程序设计的基本步骤,因此,本节课采取先介绍程序设计软件界面,然后再选择用一道最简单的加法程序来让学生达到以上的目的,之所以选择这个加法程序,第一是程序简单,学生可以撇开复杂问题,直接了解顺序结构程序设计的过程和步骤,第二,可以用借这个例题来更直观地掌握val()函数的用法。本节课设计讲解,演示,加上学生练习相结合的方式进行,以期让学生掌握顺序结构程序设计的基本方法。二、 教学目标:(一)知识与技能(1)初步掌握程序的顺序结构,了解程序设计的基本思想和方法。(2)学会使用输出语句、赋值语句、输入语句来实现顺序结构(3)初步体验并掌握程序调试和运行的方法,初步掌握顺序结构程序的设计方法(二)过程与方法(1)通过比较、观察、实践、分析程序,了解用VB编写程序的要点。(2)通过模仿,讨论等方式体验设计顺序结构程序的过程。(三)情感与价值观体验程序解决实际问题的思想方法,激发学生学习程序设计的求知欲,形成积极主动地学习和使用信息技术、参与信息活动的态度,培养学生的创新、探索精神、与人共事的合作意识和实事求是的科学态度。三、教学重点:能根据程序顺序结构的执行流程、编写程序解决简单的问题。四、教学难点:根据问题要求写出正确的程序。五、学情分析:学生对程序的认识和编程的知识相当少,在学习的过程中,要注重学生编程思想的培养。要通过简单的例子让学生模仿、体验,提高学生学习的兴趣,开始老师和学生一起探讨学习降低难度,先从模仿入手,后让学生尝试编写。对于基本的一些控件,赋值语句、基本输入输出语句让学生感受功能,通过今后的多次学生让学生掌握用法。六、教学过程:1.作业订正1.请画流程图描述解决问题的算法:(1) 输入一个矩形的长和宽的值,求该矩形的面积(P.9 例1)。Input xInput yS=x*yPrint S(2) 如图所示:大圆半径为R1,小圆半径为R2。请计算出阴影部分的面积S ,并输出。Input R1Input R2S=3.14*R1*R1-3.14*R2*R2Print S2.请根据常量、变量和表达式的概念,写出下列流程图的输出结果:(1)12(2)8 62.程序实例简介(目的是让学生对程序设计先有一个比较直观的了解。)当我们完成了一个要解决的问题的算法后,下一个任务是要编写程序。这里我们编写程序的方法是面向对象的程序设计方法,采用的编程软件时VB。启动程序“圆的面积周长”,通过本例说明面向对象程序设计方法的一些基本概念和含义。如窗体、标签、文本框、按钮、对象、控件、属性(如文本框的Text属性)、事件、事件驱动(即当一个事件的发生驱动了相关的事件处理过程-程序的执行),输入、执行、输出等。因此在VB中设计程序时,先要进行界面设计,然后进行事件处理过程的代码编写。讨论:根据实例说说你对输入和输出的设计的想法。小结:输入和输出的设计根据前面的解释,应分两个部分进行,在界面设计时,要根据算法中有几个输入、几个输出,来决定用几个和什么对象实现这些输入和输出。而在代码编写时要把原来的输入语句用从哪个对象获取数据给指定变量的赋值语句来替代,原来的输出语句用计算的结果去修改哪个控件的属性的赋值语句来替代,从而实现计算结果的输出。2.演示在VB中编写程序的过程,1)启动VB,介绍VB的界面2)根据题意设计界面,例题:输入一个矩形的长和宽的值,求该矩形的面积。文件名:矩形面积通常输入输出的提示可以使用标签实现,输入输出的内容可以使用文本框,命令执行使用按钮。对象的一些属性可以在界面设计阶段就事先设定。如窗体的标题、输入输出提示的内容、命令按钮的提示可以通过修改相应控件的Caption属性实现。教师演示如何使用控件工具箱在窗体上制作对象,如何利用属性窗口修改对象的属性,并使学生对属性窗口有一个简单的了解。学生根据样例自己讨论制作。3)编写代码编写代码前首先要知道如何将流程图算法转换为代码,以本例的流程图为例,通过分析实现从算法到程序代码的转变,然后进入书写过程。双击按钮进入该按钮的单击事件发生时对应的事件处理过程子程序代码编写窗口(要特别注意该子程序的名称),输入对应的程序代码,输入时应注意各单词拼写以及语句格式的正确性。输入语句应使用指定变量获取文本框的Text属性的值的赋值语句来替换(要特别注意文本框的名称)。格式为:<变量>=Val(文本框名.Text)其中Val( )是内部函数,功能为将一个数字字符串转换为数。这是因为文本框的Text属性存放的内容是文字。如在本例中有:x=Text1.text输出语句应使用将计算结果修改文本框的Text属性内容的赋值语句来实现。格式为:文本框名.Text=str(<变量>)其中Str( )是内部函数,功能为将一个数转换为数字字符串。如在本例中有:Text3.text=S教师演示,学生模拟和合作讨论。4)调试和修改教师演示。学生模拟合作讨论修改与教师巡视指导。5)保存教师演示保存过程:先保存窗体,再保存过程。班级学号矩形面积格式:上机作业: 1如图所示:大圆半径为R1,小圆半径为R2。请计算出阴影部分的面积S ,并输出。先根据流程图写出代码,再上机编写程序。文件名:阴影面积2输入一个圆的半径R,让计算机计算出该圆的面积和周长的值。文件名:求圆面积和周长专心-专注-专业

    注意事项

    本文(《算法的程序实现》教案(共5页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

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

    收起
    展开