第一课 揭开计算机解决问题的神秘面纱

合集下载

第一课 揭开计算机工作的神秘面纱

第一课   揭开计算机工作的神秘面纱
世界上第一台电子计算机命名为"埃尼阿克
"(ENIAC) ,是1946年美国宾夕法亚大学埃克 特等人研制成功的。 它装有18000多只电子管 和大量的电阻,电容,第一次用电子线路实现 运算。"埃尼阿克"每秒能做5000次加法,或者 400次乘法。然而"埃尼阿克"还不完善,实际上 它没有存储器,只有用电子管做的寄存器,仅 仅能寄存10个数码。当需要换算别的题目时, 得重新焊接连线,很费时间。
二、计算机是怎样计算的?
思考 说出
你是怎么计算3+2的?
计算机是怎么计算的?
调用加法指令进行 计算
输入3+2=? 输出结果
3+2=5
存储数据
三、计算机的五大部件
运算器 控制器
中央处理器 cpu
存储器
输入设备 输出设备
你知道计算机是怎么工作的吗?
第一课 揭开计 算机工作的神秘 面纱
沂南二小 王玮
你需要知道的哦!!!
教学目标: 知识目标:了解计算机的发展历史,了解计算
机工作的过程。 技能目标:理解计算机工Байду номын сангаас的基本原理。 情感目标:培养学习计算机科学的兴趣,养成 严谨的科学态度。 教学重难点:计算机工作的基本原理
一、第一台电子计算机的诞生

高中新信息技术教案-揭开计算机解决问题的神秘面纱-公开课比赛一等奖

高中新信息技术教案-揭开计算机解决问题的神秘面纱-公开课比赛一等奖

揭开计算机解决问题的神秘面纱【设计思想】充分利用与学生生活、学习经验联系紧密的例子,碰撞出学生思维的火花,让学生了解算法的概念与特征,尝试信息编程中简单代码的书写,体验高级程序语言的魅力,激发学生的学习兴趣,同时,也锻炼学生思维的严谨性。

【教材分析】《揭开计算机解决问题的神秘面纱》是广东教育出版社(选修1)第一章的内容。

本节课主要采用体验式学习的教学方法,让学生了解计算机解决问题的神秘之处。

【学生分析】高一学生思维活跃,逻辑思维能力也日趋严密。

所教学生基础整体相对较好。

但是,程序设计很少有学生接触过,再加上内容本身相对枯燥,因此,本节课一开始采用了游戏竞赛形式,来激发学生的学习兴趣,消除他们对程序设计的陌生感和畏难情绪,因此,调动他们学习和探究的主动性、积极性,显得尤为重要。

学生一节课的时间对编程掌握不了多少,但让他们在体验中理解编程加工的主要过程,了解其内在机制,并通过简单的修改实现小小的目标,有成功的体验和收获是完全能够达到的。

【教学目标】1.知识与技能:了解人类和计算机求解问题的区别;了解算法的基本概念及算法描述;理解算法的五大特征;体验程序语言的魅力,尝试简单代码的编写,体验计算机信息编程加工的内在机制,激发学生学习编程的兴趣。

2.过程与方法:通过教师的实例讲解和学生的亲身实践,让学生理解计算机解决问题的一般过程与方法;感悟信息编程加工的基本思想和基本流程。

3.情感、态度与价值观:消除程序设计的神秘感,产生对程序设计的求知欲,形成积极主动地学习算法与程序设计的态度;逐步养成严谨、科学的程序设计思想;通过小组协作,培养与他人合作的意识和习惯,体验成功和收获带来的快乐,为以后学习教材《算法与程序设计》打下良好的基础。

【教学重、难点】重点:算法的特征难点:体验和编写简单程序【教学方法】1.教法:游戏竞赛式、任务驱动式、自主探究式。

2.学法:探究式学习,合作交流式学习,体验式学习。

【教学环境】硬件:多媒体网络教室;软件:Visual Basic 。

1.1计算机解决问题的过程课件

1.1计算机解决问题的过程课件

教学难点
用计算机解决问题的过程中的分析问题、设计算法以 及如何使用比较准确的语言来描述算法(如穷举法)。
天祝藏族自治县第二中学

四、教法、学法
教法
计 算 机 解 决 问 题 的 过 程 问题解决教学法。
学法
教师引导下的自主学习、合作探究学习。
天祝藏族自治县第二中学
7余2,则X就是答案,并记下;
3、令X增加1(为算下一个作准备); 4、如果算出,则结束;否则跳转到第2步; 5、写出答案。
X整除7余2;
天祝藏族自治县第二中学

五、教学过程
(三)体验活动。
计 算 机 解 决 问 题 的 过 程
“上面的结果超过10万,人工计算要很长时间, 在科技发达的今天,你想到什么?”
天祝藏族自治县第二中学

五、教学过程
(二)探究活动。
计 算 机 解 决 问 题 的 过 程
1、把全班分成六个小组,每个小组的同学一起 探究、讨论问题一。填写如下探究问题记录表并向 教师机提交。
分析问题(找出已知和未知、列出已知和未知之间的关系) 写出解题步骤
天祝藏族自治县第二中学
天祝藏族自治县第二中学

五、教学过程
(四)探讨交流。提高认识。
计 算 机 解 决 问 题 的 过 程 关于求解问题的方式讨论记录:
求解问题的方式
人工求解问题 用计算机求解问题
相同点
不同点
学生讨论。
求解问题的方析问题、设计算 算速度慢。 法、得出结果、验证 编写程序、调试程序, 结果等。 运算速度快等。
(六)布置作业。巩固、消化所学知识。
计 算 机 解 决 问 题 的 过 程
1、课堂作业:从教材“实践”和“练习”部 分选一题,设计算法。未完成的同学下次课提交。

六年级1揭开计算机工作的神秘面纱

六年级1揭开计算机工作的神秘面纱
2.学生汇报自己的分类情况。
3.课件展示计算机硬件的五大部分
4.课件出示计算机工作的原理图
5.分组讨论:从这幅图上可以看出计算机是怎样工作的?
6.汇报交流。
7.小结。
学生活动
二次修改
二次修改
学生表现
教学札记
六年级上册上课时间2017.9.1上课班级六年级备课组长签字
教学课题
揭开计算机工作的神秘面纱
主备教师
窦丽萍
修改教师
刘凯月
教学目标
知识与技能:
了解计算机的发展历史,了解计算机工作的过程,理解计算机工作的基本原理。
过程与方法:通过谈话导入引出本节课的内容————计算机怎么样计算的及工作原理。引入学生的生活经历,简单、自然的逻辑思维引出了本节课的内容,让学生没有陌生感。重难点突破有“法”。计算机是怎样计算的是本节课的重点,采用任务完成法让学生完成任务,讲解学生完成计算,来完成计算机工作计算的过程。
1.教师引导:你知道我们人脑计算“3+2=?”的详细过程吗?下面我们就先分组进行讨论一下。
2.分组讨论,汇报交流。
3.引导提问:通过预习你能说一说计算机的哪些设备和人脑的计算器官具有相似的功能呢?
4.小结:讨论后,然后集体交流各自的看法
(3)计算机的工作原理
1.引导提问:同学们,你能根据这几个计算机硬件的功能,把它们分类吗?请大家以小组为单位讨论后,进行汇报交流。
2.同学们,计算工具的发展经历了从简单到复杂,从低级到高级的过程。1946年2月,美国设计并制造了世界上第一台电子计算机。
3.教师引导:同学们,电子计算机经过六七十年的发展,已经发展到第五代了。那么,你们想不想了解一下计算机的发展历史呢?
4.学生网上查阅:“电子计算机的发展历程”。

1.3揭开计算机神秘的面纱

1.3揭开计算机神秘的面纱

揭开计算机神秘的面纱
教学目标:
知识与技能:
(1)了解计算机的组成。

(2)计算机的各部分功能。

(3)计算机技术与其他技术的结合。

教程与方法:
通过观察,能够了解计算机的变化趋势:结构由独立设备到与其他设备和技术相结合。

情感态度与价值观:
体会信息技术对于生活、对于社会的重要意义。

教学重点、难点:
重点:计算机的各部分功能
难点:计算机技术与其他技术的结合
教学过程:
一、导入新课
同学们都知道计算机已经进入到千家万户,那么谁来告诉大家你都看到过什么样的计算机?
是啊,从小小的一块电子芯片到有一间房子那么大的设备都是计算机,可以说计算机给我们的生活和工作带来了很大的方便。

出示课题并板书:
板书:揭开计算机神秘的面纱
二、新课
1、老师拆开机箱,学生看计算机的各种设备
教师告诉学生一些拆装计算机的注意事项,如放静电等。

2、教师逐个拆卸,并告诉学生各部件的名称及功能
主要部件有:主板、CPU、内存、硬盘驱动器、软盘驱动器
3、教师:你通过了解计算机各部件的功能,那么你联想到什么?
学生讨论、交流、汇报
三、小结
1、你记住了计算机的哪些部件以及他们各自的功能?
2、说说计算机和我们的生活紧密到什么程度?
自由发言
3、小结
说说计算机对我们生活的影响
板书设计:
揭开计算机神秘的面纱
教学反思:。

高中信息技术算法与程序设计第一课_2022年学习资料

高中信息技术算法与程序设计第一课_2022年学习资料

算法分析:-以“韩信点兵问题”-为例:-Sepl:将N初始值赋为1-Sep2:如果N被3、三,7整除后的余 分别为2,32,则输出N的-值,转Sep叫-Step3:将N的值加1,转Siep2-Step4:结束程序
自然语言的优点:通俗易懂。-缺点:容易产生歧义。
例如:-“这个人连老张也不认识”。-意思之一:这个人不认识老张。-意思之二:老张不认识这个人。
算法与程序设计高中信息技术算法与程序设计第一课ppt
个人计算机的另一个称呼是什么?-电脑-为什么称计算机是电脑?-计算机能模拟人的大脑的活动
算法与程序设计-揭开计算机解决问题的-算法初步-神秘面纱-必程序设计基础-算法与程序框图-必可视化编程-算 与程序实现-基本算法-必面向对象程序设计-算法案例-必程序设计实践
算法的描述-冬自然语言-冬流程图-必伪代码
1、用自然语言来描述-什么是自然语言。-人们日常生活中使用的语言
算法描述:-以“韩信点兵问题-为例:“今有物,不知其数,三三数之,剩-二,五五数之,剩三,七七数之,剩二, -物几何?”答曰:“二十三。-算法分析:从1开始,取出一个自然数判断它被3,5、7整除后的余数-是为232 如果是,这个数即是所求的数,求解鞋束。,用下-一个数再试,直到找到这个数为止
计算机只懂得根据人的命令来执行相关的程序,而我们要编写程序,-首先要分析问题:-对问题进行详细地分析,通过 析,弄清楚已知条件下的初始状态及-要达到的目标,找出求解问题的方法和过程,并抽取出一个数学模型,形-成算法 -然后要设计算法-将这个数学模型连同它要处理的数据用计算机能识别的方式描述出来-使之成为计算机能处理的对象 最后,编写程序:-用程序设计语言设计出具体的问题求解过程,形成计算机程序-这样,计算机就会按照我们给定的指 一条一条地-进行处理了。

1.2算法和算法的描述

1.2算法和算法的描述

第一章揭开计算机解决问题的神秘面纱
1.2算法和算法的描述
1.在程序设计中算法是指()
A.对解决问题的方法和步骤的描述
B. 以上都不对
C.计算公式
D.计算方法
2.下列关于算法的叙述不正确的是( )
A.算法具有确定性、可行性、有限性等基本特征
B.任何一个问题的算法都只有一种
C.常见的算法描述方法有自然语言、流程图法、伪代码法等D.算法是解决问题的有序步骤
3.以下哪个是编程的核心,是解决问题的方法和步骤( ) A.算法设计B.代码编写C.调试运行D.界面设计
4.以下哪个不是算法的描述方法()
A.伪代码描述法
B.自然语言描述法
C.流程图描述法
D. 顺序法
5.图形符号在算法在流程图描述中表示()
A.处理或运算的功能
B.算法的开始或结束
C.用来判断条件是否满足需求
D.输入输出操作
6.以下哪个图形是流程图中表示“输入输出”功能的图形( )
A.△B.□C D.◇
7.图形符号“口”在算法流程图描述中表示( )
A.用来判断条件是否满足要求B.处理或运算
C.算法的开始或结束D.输入输出操作
8.图形符号“◇"在算法流程图描述中表示( ) A.用来判断条件是否满足需求B.处理或运算C.算法的开始或结束D.输入输出操作9.流程图是描述什么的常用方式( )
A.数据结构B.计算规则C.算法D.程序10.算法与程序的关系描述正确的是( )
A.程序决定算法,是算法设计的核心
B.算法决定程序,是程序设计的核心
C.算法就是对程序的描述
D.算法和程序之间无关系。

算法和算法的描述_说课稿(完善稿)

算法和算法的描述_说课稿(完善稿)

(五)拓展提高
(五)拓展提高
算法在解决问题中的地位和作用:核心、灵魂。
(六)课堂小结
具体实施:师生回顾本节所学知识。 1、算法的概念。 2、算法的描述有哪几种方式? 3、如何判断一个算法的优劣?
加强记忆,知识内化,帮助学生形成系统的知识体系。
教学特色
恳请大家提出宝贵意见! 恳请大家提出宝贵意见!
教学背景教学背景教学目标教学目标重点难点重点难点教学方法教学方法教学过程教学过程一教学背景一教学背景一本课时教学内容的功能和地位算法与程序设计算法与程序设计计算机解决问题的基本过程计算机解决问题的基本过程程序设计语言初步程序设计语言初步算法与问题解决例举算法与问题解决例举第一章第一章揭开计算机解决问题的神秘面纱11计算机解决问题的过程12算法和算法的描述13程序与程序设计语言二学生情况分析知识基础
算法与程序设计
计算机解决问题的基本过程 程序设计语言初步 算法与问题解决例举
第一章 揭开计算机解决问题的神秘面纱 1.1 计算机解决问题的过程 1.2 算法和算法的描述 1.3 程序与程序设计语言
设 计 算 法
一、教学背景
(二)学生情况分析
知识基础:学生已经经历了用计算机解决问题的基本过程,对 VB开发环境有所了解(必修模块4.1,本章第一节)。 能力水平:学生具有相关的数学基础;一部分学生逻辑思维不够 严谨。 心理特征:有较强的好奇心和求知欲;个体差异明显。
(二)学习新知
师生总结算法的特征:输入、确定性、有穷性、输出……
(二)学习新知
3、算法的描述:自然语言、流程图 欧几里得辗转相除法: ①给定两个正整数m和n; ②以m除以n,令所得的余 数为r; ③若r=0,则输出结果n, 算法结束;否则,继续 步骤④ ; ④令m=n,n=r,并返回步 骤②继续进行。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档