用什么描述的解题步骤是计算机程序,第一节-了解计算机解决问题的过程

1 第一章 计算机解决问题的过程 第一节第一节了解计算机解决问题的过程了解计算机解决问题的过程 教材分析 本节主要让学生在确立选购奖品方案的活动中感受计算机求解的优势 体验从分析问 题到最终用计算机求得结果这一用计算机解决问题的全过程 无论是人工解题还是使用计 算机解决问题 都需经历分析问题的过程 所不同的是 人工解题在分析问题后 需要建 立数学模型来简化问题 用解析的方法求解 最后通过手工计算得出答案 而用计算机解 题时 在分析问题后 需要设计出算法 并将算法转化为计算机程序 最终通过计算机执 行程序来得出结果 要认清这两者的区别和联系是本节学习的关键 因此本节从人工解题 着手 在学生体会到人工解题的繁琐和复杂的同时 自然而然地引入计算机这个好帮手 从而激发学生学习算法与程序设计的兴趣 活动一 运用已有的知识解决问题 学生通过运用数学知识来求解问题 整理出解题 的思路 为学习设计算法打下基础 活动二 在计算机上解决问题 学生通过运行现有的程序获得答案 并与活动一中的 答案进行比较 体会到使用计算机程序求解问题的高速 精确等优势 通过对比 激发学 生学习编程的兴趣 教学目标 目目 标标实实 现现 初步了解什么是算法 活动一中的 提示板 学习指引 中的分析问题和设计算法 知识 了解计算机解决问题的过程 活动二中的 提示板 学习指引 中的编写调试运行程序 能够自主探究手工解决问题的过 程 贯穿于整个活动一的过程之中 技能 在教师的引导下 通过阅读计算 机解决问题的程序 尝试归纳计 算机解决问题的过程 贯穿于整个活动二的过程之中 2 对于体验活动中的某个问题 学 生能够应用本节所学的技能加以 分析和设计算法 贯穿于整个 学习指引 之中 经历孙强同学解决给定问题的过 程 对学习算法与程序设计形成 初步的感性认识 活动一 活动二的学习过程中 情感态度 价值观 养成独立分析 解决问题的习惯 在本节活动的经历过程中 以及体 验活动 的分析和解决过程中 教学重点和难点 让学生了解计算机解决问题的全过程是本节的重点 而难点是让学生在实践中学会分 析问题 设计算法 并在体验活动中加以运用 课时安排 本节内容建议用 1 课时完成 教学准备 1 机房准 机房准备备 算法分析程序设计教学的开展对机房的软硬件配置要求不高 要求有局域网 且每个 学生一台计算机 装有 VisualBasic 6 0 2 教 教师师准准备备 熟练掌握 VisualBasic 6 0 和常用算法 搜集整理一些常用的算法分析例题放在教师 机上 提供一些专业的算法分析和程序设计网站的索引供学生学习使用 3 学生准 学生准备备 具备基本的信息技术操作技能 教学过程安排 1 导入新课 人工解题与计算机解题的对比实验 在这里 教师首先提出 购买奖品 的问题 要求学生分成两个组来求解答案 其中 一个组使用数学方法人工解题 活动一 而另一个小组则使用计算机程序求解答案 活动二 两个小组比赛哪个小组最快获得答案 哪个小组的答案最精确 毋庸置疑 使用程序解题 3 的小组会比较快地获得答案 学生会在比赛中感受到计算机解题的优势 激发学生学习编 程的兴趣 注意 在这里 教师可以提供学生现成的程序 编译后的可执行文件 直接使用 2 完成活动一 在激发了学生的学习兴趣以后 教师可以展示一下程序的源代码 开始和学生一起探 讨如何获得这些源代码 提示学生 程序的基础来自于人工解题的思路 算法需要从人工 解题的过程中获取灵感 然后 要求人工解题小组的学生介绍自己的解题思路 开始分析 问题的过程 1 提问 用现有的数学知识该如何解决教材第 2 页上的购买奖品问题 2 分组讨论 要求学生以小组讨论的形式 列出解题的方程组 算出结果 3 在解题的过程中 教师可以要求学生详细地记录下自己的解题步骤 为下面的学习 做好铺垫 而在解题步骤中 教师应该有针对性地要求学生记录下关键性的内容 即教材 第 2 页上活动一的步骤 1 的表格 已知条件 要解决的问题 它们之间的关系 这些内容 是解决问题的前提条件 4 教师分析 什么是分析问题 其作用是什么 第 2 页提示板 5 介绍 学习指引 中的 分析问题 6 分组讨论 尝试用数学方法解题 完成活动一的步骤 2 思考 在人工解题的过程中 由于方程组比较复杂 可以让学生体会到人工解题的复 杂 从而思考如何让计算机来替代人完成这些复杂的运算 因此 教师可以让用程序解题 的小组谈谈自己的解题感受 因为计算机代替了人来进行复杂的运算 所以该组的同学基 本不会感觉到第一组同学的困难 7 教师分析 什么是算法 第 3 页 提示板 在这一阶段的学习中 学生的注意力还是在解决问题上 而这个时候的解题方法和算 法还有很大的区别 为了让学生顺利地完成知识的转化 教师应该在教学设计中注意让学 生保留一些人工解题会忽略的细节 这些细节往往就是设计算法的关键 例如 记录解题 步骤为提取算法作准备 3 介绍 学习指引 中的 设计算法 4 运行 VB 程序 让学生体会计算机解题的特点 在这里 教师不要急于让学生参与算法的设计 可以让全体学生试用 VB 程序 教师事 先准备好的示范程序 并记录下运算的结果 一起感受计算机解题的过程 然后 师生共 4 同阅读源程序 分析计算机是如何解题的 1 运行示范程序 可执行文件 对比人工解题和程序运行结果 体会程序解题的快速 精确 2 调试源程序 完成活动二的步骤 1 和步骤 2 教师指导学生在 VB 环境里调试源程 序 尝试建立新工程 粘贴源代码 调试源程序等操作 3 教师分析 什么是编写程序 第 4 页 提示板 4 介绍 学习指引 中的 编写程序 5 记录运行结果 6 教师分析 如何进行程序调试 第 5 页 提示板 5 介绍 学习指引 中的 调试运行程序 6 写出计算机的解题步骤 算法分析 完成教材第 3 页活动一的第 3 个步骤 在体验示范程序的基础上 让学生对照程序中 的语句和活动一中记录下来的解题步骤 看看两者有什么联系和不同 让学生模拟计算机 来运行程序中的语句 写出每一步的运算结果 体会计算机的运算量 然后进行对比分析 从中了解人工解题和计算机解题之间的差异 7 总结 通过 回头看 让学生对比人工解题和计算机解题的过程和方法 发现其中的异同点 提示学生 这些方法上的不同是由人的思维方式和计算机的工作模式之间的不同所造成 的 从而进一步提示学生在设计算法的时候应该充分利用计算机运算速度快 存储容量大 的优点 重点提示 1 学生在跟随 同学一起体验活动一时 教师要注意引导学生重视问题分析和求解 步骤的过程 2 学生在完善分析问题的过程中 要结合留白 反复对问题的需求进行分析 不要有 任何遗漏 问题分析是否到位 将直接影响随后的算法设计和程序的实现 这种问题分析 的能力是今后学习的重点 也是学生解决实际问题的重要素养 3 本节的活动是以小组合作的方式进行的 明确的分工 和谐的合作 是保持组员们 的积极参与意识 保证活动有效性的重要因素 教师在组织引导中应特别关注这一点 及 时排除影响分工 合作效率的障碍 既要避免少数学生独占设备 将小组活动变为个人行 5 为 也要避免个别学生依赖性强 不积极参与活动 在教学中 教师可以通过细化任务 明确组内分工的方式 使每个学生在活动中都有具体的任务 并在评价指标中加入体现参 与和协作的内容 实现个人评价与小组评价的结合 本节需要解决的问题涉及的条件较复杂 其中奖品的选择范围包括多种物品 这些物品 可以组合成很多种奖品组合 如此一来 会在解题过程中制造很多的障碍 为了让刚刚接触 算法的学生容易理解 教师可以将这些物品组合成各种不同的奖品组合 在学生分组讨论的 时候 让每个小组 或每个组员 负责其中一种组合 然后来判别这种组合是否符合条件

展开阅读全文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)javaEE_SSH_mysql码头船只出行及配套货柜码放管理系统的设计与实现(源码+数据库sql+lun文+视频齐全)

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值