- 4
- 0
- 约2.2千字
- 约 21页
- 2017-12-02 发布于天津
- 举报
2信息的编程加工.ppt
§3.2 信息的编程加工(教科版) 泉州七中现代教育技术中心 吴加明 目标: 体验程序设计的独特魅力,了解编程加工信息的内在机制; 了解并尝试编程的主要过程。 程序体验 y=x2函数图像程序 演示 思考归纳 数学课中的函数图像是怎样画的? 描点法画函数图像 1.定义坐标系,画出横、纵坐标轴。 2、在-5到5之间,隔1取一个x值,即x取 1、2、3、4、5、-1、-2、-3、-4、-5。 3.根据表达式y=x^2,求出每个x值对应的y的值。 4.根据坐标(x,y)描点。 5.将所有的点连成平滑的线。 一、算法设计: 算法(Algorithm)是指解决问题的步骤和方法,如菜谱、乐谱等。 算法不是唯一的,如:求1到100的和。 算法设计是编程的一个重要步骤。 人们希望采用好的算法,即方法简单、运算步骤少、速度快的算法。 2、算法的特征 有穷性 确定性 有0个或多个输入 有一个或多个输出 有效性 3、算法的表示方法 算法流程图描述 算法流程图到程序代码的实现 Dim x, y As Single 程序实例剖析: Private Sub Command1_Click() ‘事件 Dim x, y As Single ‘定义变量 Picture1.Scale (-10, 25)-(10, -25) ‘定义坐标系 Picture1.Line (-10, 0)-(10, 0), RGB(0, 0, 255) ‘画横坐标轴 Picture1.Line (0, 25)-(0, -25), RGB(0, 0, 255) ‘画纵坐标轴 ‘描点画函数图像 For x = -5 To 5 Step 0.0001 y = x ^ 2 Picture1.PSet (x, y), RGB(255, 0, 0) Next x End Sub 二、编程实现: 界面设计(设置窗体、添加控件等) 代码编写 运行调试 保存文件 实践练习1 打开程序,尝试进行如下操作: 试着绘制其他函数图象,如y=x^3,y=sin(x), y=cos(x)等 将y=sin(x)改为y=10*sin(x)看看图象有何变化? 实践练习2 试试如何同时绘制两种函数图象,且颜色不同 如:y=x^2 (红色)和y=x^3(绿色)。 提示:颜色设置为 蓝色RGB(0,0,255);红色RGB(255,0,0) 黄色RGB(255,255,0);绿色RGB(0,255,0) 实践练习3: 缩小或增大描点范围,看看结果如何? 减少描点的个数,看看结果如何? 有余力的同学可以继续学习 ! 课本内容: “100米决赛项目成绩排序”程序 排序采用的算法: “冒泡排序法” 演示 排序的全部过程 文件 程序欣赏! 看看下列程序是如何实现的? 计算器 程序 图片浏览器 程序 记事本增强功能 程序 滚动条 程序 字体浏览器 程序 再 见 ! 提示1: 将函数方程式y=x^2改成 y=x^3, y=sin(x), y=cos(x)等,即可。 将y=sin(x)改为y=10*sin(x)即可。 提示2: 在Next x后增加一段程序: For x = -10 To 10 Step 0.0001 y = x ^ 3 Picture1.PSet (x, y), RGB(0, 255, 0) Next x 提示3: 修改语句: “For x = -5 To 5 Step 0.0001”中的 “-5 To 5”和 “ 0.0001”。 可以变为“-10 To 10”和 “ 0.1”或者其它。 * 1、基本概念: 伪代码 流程图 自然语言 C=A A=B B=C Step1、将A瓶中的醋放入空瓶C。 Step2、将B瓶中的酱油放入A瓶。 Step3、将C瓶中的醋放入B瓶 有两个瓶子A和B,分别盛放醋和酱油,要求将它们互换 表示方法 实例 开始 A C B A C B 结束 定义坐标系 画x轴和y轴 取一个x值 -5 To 5 Step 0.0001 计算对应的y值 根据坐标(x,y)描点 开始 结束 定义变量x、y 1 2 3 4 5 定义变量x,y 定义坐标系 画x轴和y轴 取一个x值 -5 To 5 Step 0.0001 计算对应的y值 根据坐标(x,y)描点 Picture1.Scale (-10, 25)-(10, -25) y=x^2 Picture1.Line (-10, 0)-(10, 0), RGB(0, 0, 255) Picture1.Line (0, 25)
您可能关注的文档
- 2017年甘泉街道全覆盖拉式农村环境综合整治试点项目公路.DOC
- 2017年络学历教育传媒大学招生简章.DOC
- 2017年络学历教育北京大学招生简章.DOC
- 2017年络高等学历教育大连理工大学招生简章.DOC
- 2017年致公党菏泽市会.DOC
- 2017年评委会及评审范围 - 天津滨海高新技术产业 .doc
- 2017年郑州市组团新区建设.doc
- 2017考研政治冲刺总结《马政经》经典练习题.DOC
- 2018年第一批深圳市电子商务发展专项资金申请指南.doc
- 201BDB03008车载氢气供应系统研制工作报告.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 我们仨电子版.pdf VIP
- 妇幼保健院十五五发展规划.docx VIP
- 小学生必背古诗75首(打印版).pdf VIP
- 期末重难点检测卷(含解析)-2026年数学三年级下册北师大版.pdf VIP
- ZXK-7532数控立式钻铣床主运动、进给系统及控制系统的设计.doc VIP
- 2025至2030中国碳纤维复合材料在航空航天领域应用现状及投资机会报告.docx
- 雅马哈psre313使用说明书.pdf VIP
- 临床成人患者医用粘胶相关性皮肤损伤预防及护理-MARSI.pptx
- 电力行业深度:算力之争,电力为王,聚焦美国AI能源革命核心赛道.pptx VIP
- 房地产上市公司偿债能力分析【文献综述】.docx VIP
原创力文档

文档评论(0)