第1课生活与算法

2021-10-29 11:40:06下载本文作者:会员上传
简介:写写帮文库小编为你整理了这篇《第1课生活与算法》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《第1课生活与算法》。

课题

第一课

生活与算法

日期

课时安排

1课时

课型

新授课

教学目标

1、通过探讨、解决具体生活问题的方法与步骤,了解算法的概念

2、通过体验、观摩形象直观的生活实例,学会建立数学模型,了解变量的概念,理解计算机处理问题的一般过程

3、通过探究学习,初步了解计算机语言的发展历程

重点和难点

重点:算法的概念,用计算机处理问题的一般过程

难点:变量的概念,建立数学模型

教具准备

师  生  活  动  过  程

一、导入

师:(展示)一题数学题,同学们这道题目怎么解答?

生:描述解题步骤

师:这题很简单,同学们描述的也很好,刚才同学们解决这个题目的过程在我信息技术里叫做算法。当然,算法不仅仅在数学题中,在我们的日常生活中,我们回遇到各种各样的问题,用来解决问题的方法和步骤我们都叫做算法。

师:今天,我们来学习第一课《生活与算法》

二、新授

(一)生活中的算法

师:老师碰到了一个问题,希望同学们能帮我解决一下

师:(展示)问题描述:有两个相同的杯子,里面装了咖啡和果汁,要交换这两种饮料,该怎么办?

生:讨论、回答

师:同学们刚才用自然语言描述的这三个步骤,用来解决了老师的这个问题,这个就是算法

生:巩固算法概念

(二)计算机解决问题的一般过程

师:刚才我们在实际上解决了这个饮料交换的问题,那么计算机是怎么来解决这个问题的呢?

师:(展示PPT)计算机解决问题的一般过程为:分析问题、确定算法、编写程序。下面我们就来详细看一下计算机是如何解决这个问题的1、问题分析、建立数学模型

师:首先我们三个杯子里的饮料是变化的,我们要用三个变量来表示他们,那什么是变量呢?

生:学习知识链接,变量的概念

师:了解变量的概念后,我们用X、Y、Z来表示甲乙丙三个杯子。然而咖啡和果汁是不会变的,所以我们用1和2两个常量来表示它们。那么问题就转化为将X、Y中的两个数值进行交换

2、确定算法

师:刚才我们已经描述了算法,在设置变量和常量后,算法又可以怎么描述呢?

生:描述算法

3、编写程序

师:根据同学们描述的算法,我们可以简单的写出这个程序的关键语句。

师:把1赋值给变量X,我们通常写成X=1,那么把2赋值给Y怎么写呢?

生:Y=2

师:把X中的值传递给Z,我们描述成Z=X,那么后面两句怎么写呢?

生:X=Y,Y=Z

师:同学们已经能根据算法写出了简单的赋值语句,完成了将算法变成程序的步骤,那么在今后的学习中,我们会学习更多的程序设计的知识。

(三)计算机语言的发展

师:刚才让同学们用以描述算法的语言是我们这学期会学到的VB语言,计算机语言是从计算机发明以来就出现的吗?它经历了怎样的发展过程呢?请同学们通过百度来完成任务一。

师:任务一:计算机语言经历了怎样的发展?

生:百度完成师:与同学们交流百度到的答案,总结答案

(四)二进制

师:刚才讲到,用高级语言编写的程序,最终都要编译成计算机能识别的二进制代码才能运行。那么什么是二进制呢?

生:完成任务二:什么是二进制?

师:交流、总结

三、课堂作业

师:下面完成任务三:用没有刻度的3毫升量杯和5毫升量杯如何量出一毫升的水?(注意:3毫升量杯和5毫升量杯各一个)

生:独立思考,完成作业

师:与学生交流算法

三、课堂总结

用同学们熟悉的数学题引入算法这个概念,揭示本课主题

通过一个简单的生活实例,巩固算法的概念

用刚才熟悉的实例来展示计算机解决问题的一般过程

简单的VB语句渗透,让学生对程序设计有一个简单的印象

通过百度搜索,学生了解计算机语言的发展和二进制的概念

教后随笔

下载第1课生活与算法word格式文档
下载第1课生活与算法.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    算法与程序设计

    《算法与程序设计》教学中实施研究性学习探步 作者:赵濮民 摘要:研究性学习是教育科研领域中一个崭新的课题。信息技术教学作为以培养创新精神、研究能力和实践能力为目标取向......

    算法与数据结构总结

    算法与数据结构总结 算法与数据结构这一门课程,就是描述了数据的逻辑结构,数据的存储结构,以及数据的运算集合在计算机中的运用和体现。数据的逻辑结构就是数据与数据之间的逻......

    算法与数据结构实验

    金陵科技学院实验报告 学 生 实 验 报 告 册 课程名称: 学生学号: 所属院部: (理工类) 算法与数据结构 专业班级: 13网络工程 1305106009 学生姓名: 陈韬 网络与通信工程学院 指......

    数据结构与算法总结

    《数据结构与算法》课程学习总结报告 100401200510计本(4)班章兴春 本学期所学习的《数据结构与算法》课程已经告一段落,就其知识点及其掌握情况、学习体会以及对该门课程的教......

    数据结构与算法总结

    《数据结构与算法》课程学习总结报告 070401301507计本(3)班张浩 本学期开设的《数据结构与算法》课程已经告一段落,现就其知识点及其掌握情况、学习体会以及对该门课程的教学......

    算法与程序设计教案

    第一课 初识算法与程序设计 一、 教学目标 1、知识与技能 (1)理解算法的概念,培养学生自我探索信息,高效获取信息的能力; ( 2)能初步利用算法解决简单的问题,培养学生的理论联系实际......

    数据结构与算法教学大纲

    《数据结构》教学大纲 一、课程基本信息 课程名称:数据结构 总学时:64(理论课内学时48,上机课内学时16) 课程设计:24 课程类型:必修课考试形式:半开卷考试 讲课对象:计算机本科......

    算法与程序设计思想

    《算法与程序设计思想》教学案例1 一、教学目标 1.知识与技能: 求一批数据中最大值的算法设计思想,并将算法的设计思想用流程图表示出来。 2.过程与方法: 利用现实生活中比较身......