1.1 使用计算机程序解决问题的一般过程

一、学习目标:

(1)初步接触VB编程环境,使用VB环境编制程序,并对程序进行简单的编辑,增加、删除或修改部分代码实现功能。了解程序和算法的基本概念,认识到算法是程序设计的核心和灵魂。

(2)分析问题、设计算法、修改程序、调试运行程序从而体验编制程序解决问题。

(3)通过学习,认识到利用计算机编制程序解决问题的可行性和重要性,激发学生编制程序解决问题的兴趣、增强利用计算机编程解决问题的意识和信心,培养学生自我探究的能力。

二、学习重点和难点:

重点:体验编制计算机程序解决问题的一般过程。分析问题情境,设计算法。

难点:根据问题情境,分析设计算法。根据游戏规则修改调试猜价格游戏程序。

三、学习过程:

(一)课堂任务一:

请分析简化版猜价格游戏实现过程,组合完成游戏流程图。

(二)上机实践

在VB环境中实现“简化版猜价格游戏”,输入程序代码,运行程序,体验程序编制过程。

步骤:

1、 启动,打开现存工程:猜价格.vbp

“开始”——“程序”—— “Visual Basic 6.0” —— “Visual Basic 6.0”

Y=6088

X=Inputbox(“请输入价格”)

If x=y then

msgbox(“猜对了!”)

Else

msgbox(“猜错了!”)

Endif

2、 双击“开始”按钮,在代码窗口中输入以下代码:

3、 运行调试程序

“运行”——“启动”(或F5)

4、 保存程序,生成EXE文件

“文件”——“保存工程”——“生成EXE”

(三)基本概念:

1、程序:实现某一功能的计算机能够识别的指令序列。

程序设计语言有Visual Basic、 Pascal、C、Java、“易语言”等。

2、算法:解决问题的方法和步骤,是程序设计的核心和灵魂。

修改

(四)编制计算机程序解决问题的一般过程

分析问题

设计算法

编写程序

调试运行

检测结果

(五)提高任务

请将以下部分代码添加至“猜价格游戏”程序代码的合适位置,实现“提高版猜价格游戏”,并运行调试。

If x>y then

msgbox(“太高了!”)

Else

msgbox(“太低了!”)

Endif

拓展提升:(供完成提高任务的同学思考)

如何修改程序算法限制竞猜次数为5次以内,超过5次游戏失败?

(提示:每次竞猜的过程是一样的,限制竞猜次数为五次以内即是限制竞猜的重复次数不超过5次。)

(六)课堂小结:

1、程序就是指实现某一功能的计算机能够识别的指令序列。

2、算法是求解问题的方法和步骤。

3、编制计算机程序解决问题的一般过程:分析问题、设计算法、编写程序、运行调试、检测结果。

展开阅读全文

用计算机程序解决问题的核心是什么,1.1使用计算机解决问题的一般过程相关推荐

  1. 使用计算机解决问题的本质,(新教材)教科版高中信息技术必修一 2.1 计算机解决问题的过程 课件(共25张PPT)...

    (新教材)教科版高中信息技术必修一 2.1 计算机解决问题的过程 课件(共25张PPT) 2.1计算机解决问题 的过程 学 习 目 标 1.了解计算机解决问题的过程. 3.了解算法的三种基本结构. 2 ...

  2. 用计算机程序解决问题的核心,粤教版高中信息技术必修用计算机程序解决问题.doc...

    粤教版高中信息技术必修用计算机程序解决问题 课 题用计算机程序解决问题授课人:辽宁省本溪市第二高级中学课 时1课时课 型新授课教材及学生分析本节课的教学内容是广东教育出社版.高中课程标准实验教材信息技 ...

  3. 用计算机解决问题时 为什么要用计算思维,在问题解决活动中培养计算思维

    金婧 计算思维作为信息技术学科的核心素养之一,出现在新修订的课程标准中.本文以计算思维的"形式化""模型化""自动化"特点为依据,以< ...

  4. 用计算机解决问题时 为什么要用计算思维,在亲历计算机解决问题的全过程中发展计算思维...

    程建娜 在数字时代,数据既是信息的载体,也是计算机加工的对象.信息技术的发展,在某种意义上就是构造.存储.计算相应数据的能力的发展.从应用角度看,信息技术已然成为人们日常生活.学习和工作中不可或缺的工 ...

  5. 计算机解决问题时有什么特点,问题解决

    在问题空间中进行搜索,以便使问题的初始状态达到目标状态的思维过程.个体对问题情境的适当的反应过程.心理学的解释是:由一定的情景引起的,按照一定的目标,应用各种认知活动.技能等,经过一系列的思维操作,使 ...

  6. 用计算机计算课件的优点,如何用计算机解决问题精品课件

    <如何用计算机解决问题精品课件>由会员分享,可在线阅读,更多相关<如何用计算机解决问题精品课件(27页珍藏版)>请在人人文库网上搜索. 1.第一章 如何用计算机解决问题,如何用 ...

  7. 利用计算机解决问题的原理方法是什么,2021安徽省中小学教师招聘中学信息技术笔试大纲...

    2021年安徽省中小学教师招聘考试大纲已公布,安徽中小学教师招聘统一笔试时间是3月28日,现中公教师网整理了2021安徽省中小学教师招聘中学信息技术笔试大纲内容如下所示: 一.考试目标与要求 (一)考 ...

  8. 计算机解决问题没有奇技淫巧,但动态规划还是有点套路

    作者 | labuladong 来源 | labuladong(ID:labuladong)  [导读]动态规划算法似乎是一种很高深莫测的算法,你会在一些面试或算法书籍的高级技巧部分看到相关内容,什么 ...

  9. 用计算机解决问题的五个步骤,人们利用计算机解决问题的基本过程一般有如下五个步骤....docx...

    班级姓名座号 一.选择题 1.人们利用计算机解决问题的基本过程一般有如下五个步骤(①~⑤),请按各 步骤的先后顺序在下列选项(A~D中选择正确的答案() ①调试运行程序②分析冋题③设计算法④冋题解决⑤ ...

最新文章

  1. ssh: connect to host github.com port 22: Connection timed out fatal: Could not read from remote...
  2. Kaggle知识点:数据分析思路与工具(EDA)
  3. python虚拟环境管理app_pyenv虚拟环境管理python多版本和软件库
  4. 【Elasticsearch】如何正确的关闭 重启 Elasticsearch集群
  5. netdev FAQ
  6. 最好用的JQuery插件集合以及组合拳
  7. 有了WCF,Socket是否已人老珠黄?
  8. 金士顿U盘DT100G3-2014年款与2019年款对比
  9. 好用的换ip工具分享
  10. iOS逆向工程开发技巧
  11. 图文演示电脑系统怎么重装
  12. 老徐小程序之小程序怎么选?
  13. python立方根求解_python – 如何获得立方根的整数?
  14. HDU 4417 Super Mario(离线线段树or树状数组)
  15. linux 目录中的文件和子目录生成jar包文件的方法
  16. python获取邮件并转为pdf
  17. 大数据时代——从谢顿计划说开去
  18. 汽车汽配行业供应链协同管理平台一体化管理,SCM供应链提升企业竞争力
  19. select2设置默认值
  20. ESP8266对接天猫精灵-单路继电器控制

热门文章

  1. 李京:中国科技大学移动平台——掌上科大
  2. .Net Framework OleDb 数据提供程序要求 Microsoft Data Access Components(MDAC) 2.6 或更高版本
  3. 卡巴斯基:移动MM的新榜样
  4. 日历待办软件推荐桌面日历待办便签
  5. 前端笔记(DHTML)
  6. Cisco ASA 5520配置笔记
  7. 用Delphi发邮件
  8. 织梦dedecms仿CCTV门户资讯新闻类网站源码
  9. KEIL5使用JLINK,在DEBUG调试定时器时,遇到的奇怪事情
  10. 这篇文章教你把word文件转为图片