首页
高中语文
高中数学
高中英语
高中物理
高中化学
高中历史
高中道德与法治(政治)
高中地理
高中生物
高中音乐
高中美术
高中体育
高中信息技术
高中通用技术
资源详情
高中信息技术
沪教版
选修一 算法与程序设计
第1章 计算机解决问题的过程
第一节 了解计算机解决问题的过程
本节综合与测试
了解计算机解决问题的过程课件 (2)
文档属性
名称
了解计算机解决问题的过程课件 (2)
格式
zip
文件大小
104.6KB
资源类型
教案
版本资源
沪教版
科目
信息技术(信息科技)
更新时间
2017-12-29 14:59:54
点击下载
图片预览
1
2
3
4
5
文档简介
课件11张PPT。初识编程双击"VBwelcome.exe"
试着输入自己的姓名,单击“看一看”,并试着单击左侧的颜色块儿,改变窗口的背景。
本软件有哪些功能?有哪些不足?1了解计算机解决问题的过程鹤壁高中 杜芸英问题:百钱百鸡 相传我国南北朝时,京城有个卖鸡的张姓老汉,他有一个儿子非常聪明,尤其擅长算术,到十二、三岁时已是远近闻名的“小神童”了。当朝宰相听说后想试探个究竟,于是派仆人到张老汉的店里打听鸡的价钱,张老汉告知“公鸡五文钱一只,母鸡三文一只,小鸡一文三只”。于是,仆人给他一百文钱,要求公鸡、母鸡、小鸡都要,数量不多不少正好一百只,命他次日送到府上,这可难为了张老汉,他怎么凑也凑不出这个数,只好问儿子,“小神童”不慌不忙,掐指一算就给出了答案,第二天照数送到宰相府。宰相见难不倒“小神童”,又让仆人给张老汉一百文钱,要求再买一百只鸡,搭配方法不能和上次一样。结果“小神童”又很快给出了答案,宰相暗暗称奇,想最后再试一次,谁知还是没有难倒“小神童”。一、进入实战1活动一 运用已有的知识解决问题2、列出数学表达式1、分析问题a+b+c=100 (1)5*a+3*b+c/3=100 (2)1
具体步骤:
第一步:求出一组在1
(1)对每一个a(a=1,2,……19),做下一步;
(2)对每一个b(b=1,2,……32),做下一步;
(3)c=100-a-b,做下一步;
第二步:判断a、b、c是否满足方程(2),满足则输出a、b、c的值,返回第一步。3、写出解题步骤—算法分析14、画出流程图开始设公鸡a=1,母鸡b=1,小鸡ca<=20b<=33输出a、b、c结束是是是否否否a←a+1,b←b+1C←100-a-b1??? Private Sub Form_load()??? Dim a As Integer??? Dim b As Integer??? Dim c As Integer
Form1.AutoRedraw = True??? For a = 1 To 20??? For b = 1 To 33??? c = 100 - a - b??? If Then??? Print "公鸡"; a, "母鸡"; b, "小鸡"; c??? End If??? Next b??? Next a??? End Sub 活动二 在计算机上解决问题1、输入程序1(1)按F5键,启动运行程序。
(2)分析验证结果。
结果是否符合问题解决的要求。
(3)最后获得结果:
2、调试运行程序并求解1二、回顾、总结提出问题分析问题设计算法编写程序调试运行程序得到结果计算机解决问题的过程1三、课后练。(棋盘上的麦粒) 在印度有一个古老的传说:舍罕王打算奖赏国际象棋的发明人--宰相西萨·班·达依尔。国王问他想要什么,他对国王说:"陛下,请您在这张棋盘的第1个小格里,赏给我1粒麦子,在第2个小格里给2粒,第3小格给4粒,以后每一小格都比前一小格加一倍。请您把这样摆满棋盘上所有的64格的麦粒,都赏给您的仆人吧!"国王觉得这要求太容易满足了,就命令给他这些麦粒。当人们把一袋一袋的麦子搬来开始计数时,国王才发现:就是把全印度甚至全世界的麦粒全拿来,也满足不了那位宰相的要求。 那么,宰相要求得到的麦粒到底有多少呢?尝试分析问题、写出步骤、画出流程图。1谢谢!
点击下载
同课章节目录
第1章 计算机解决问题的过程
第一节 了解计算机解决问题的过程
第二节 算法和算法描述
第三节 程序和程序设计语言
第2章 程序设计基础
第一节 VB的可视化开发环境
第二节 VB语言概述
第三节 选择结构
第四节 循环结构
第五节 模块程序设计
第3章 常用算法及程序实现
第一节 解析法
第二节 穷举法
第三节 排序和查找
第四节 递归法
第4章 面向对象程序设计初步
第一节 初识面向对象程序设计思想
第二节 面向对象设计
点击下载
VIP下载