第六单元 体验信息的编程处理.docx

上传人:ni****g 文档编号:547789515 上传时间:2023-08-20 格式:DOCX 页数:5 大小:51.99KB
返回 下载 相关 举报
第六单元 体验信息的编程处理.docx_第1页
第1页 / 共5页
第六单元 体验信息的编程处理.docx_第2页
第2页 / 共5页
第六单元 体验信息的编程处理.docx_第3页
第3页 / 共5页
第六单元 体验信息的编程处理.docx_第4页
第4页 / 共5页
第六单元 体验信息的编程处理.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《第六单元 体验信息的编程处理.docx》由会员分享,可在线阅读,更多相关《第六单元 体验信息的编程处理.docx(5页珍藏版)》请在金锄头文库上搜索。

1、第六单元 体验信息的编程处理 温江二中 曾劲【主题与课时】体验信息的编程处理 4课时【课标要求】1、 了解用计算机解决问题的基本步骤,体验用计算机语言编程处理信息的方法。2、了解程序设计的顺序结构。【学习目标】1、通过求半径为R 的圆的周长L和面积S的解决方法和步骤,了解用计算机解决问题的基本步骤;2、通过对python语言中基本数据类型的学习和操作,体验计算机编程处理信息的方法;3、在多个任务的多次练习中,了解程序设计中最基本的顺序结构,体验用计算机语言编写程序,发展编程思维。【评价任务】1、 小组内讨论与合作完成任务1;(DO1)2、 独立完成任务2,3和实践活动2;(DO2)3、 独立完

2、成任务7;(DO3)4、 小组讨论与合作完成任务8;(DO3)5、班级分组完成单题讨论与各组分别展示完成任务9。(DO3)【资源与建议】1、 内容出处:体验信息的编程处理,四川教育出版社版2017第2版,P51P69。2、 本单元共设计了6个活动,预计4个课时。包含9个任务,涉及程序设计的三步骤,python的集成环境。3、本单元重点是了解用计算机解决问题的基本步骤,难点是用计算机语言编程处理信息的方法。【主题与课时】体验信息的编程处理 第1课时【课标要求】了解用计算机解决问题的基本步骤,体验用计算机语言编程处理信息的方法。【学习目标】1、 了解计算机语言的分类和高级语言的编译过程,了解pyt

3、hon语言的发展历程和特点。2、 通过阅读教材,了解计算机解决问题的三个步骤。3、 了解流程图(框图)的符号和功能,会画流程图。4、体会算法是设计并实现一种用计算来解决问题的方法。5、通过求半径这R 圆周长L和面积S这个问题的解决方法和步骤,了解用计算机解决问题的基本步骤。【评价任务】小组讨论完成任务1;(D03)【资源与建议】1、内容出处:体验信息的编程处理,四川教育出版社版2017第2版,P51P69。2、内容出处:python语言程序设计基础,高等教育出版社2017第2版3、本课重点是了解用计算机解决问题的基本步骤。【学习过程】第一课时学生学习过程教师引导过程备注仔细观看。 思考并回答问

4、题。游戏是程序员进行编写的。看教材(自学)任务1思考如何用计算机解决圆的周长和面积。分组讨论并回答(合学)分析任务(群学)1、用自然语言描述。(1) 输入半径R的值。(2) 计算圆周长L=2*3.14*R。(3) 计算圆面积S=3.14*R*R(4) 输出圆半径R、周长L、面积S。(5) 结束。2、用流程图描述。认真听老师对用计算机解决问题的三个步骤的讲解和演示;1、问题分析2、算法描述3、程序实现分小组讨论并完成任务2阅读教材P54回答计算机语言分为机器语言、汇编语言、高级语言三类实践活动1:在阅读基础上,结合上网查询,了解计算机语言的特点及发展变化实践活动2:上网查资料,了解Python语

5、言的发展。并回答Python语言诞生的时间、版本特点。实践活动3:运行老师给出的Python程序,感受Python语言师:播放用python语言编写的小游戏。问:请同学们思考下,这些游戏是怎么产生的。师:是的,游戏是程序员编写的代码,计算机通过执行了代码就完成了游戏的读取。电子计算机是人类通用的智能工具,是人脑的延伸,它能高效自动地处理信息。它强大的功能是人赋予的,它做的每一件事以及以及每一步操作,都是按照人事先编好的计算机能理解和执行的命令系列即程序来控制完成的。这个单元我们就来介绍体验信息的编程处理板书:标题体验信息的编程处理师:计算机是怎样帮助我们解决问题的呢?请同学们看教材p51-P5

6、3.确定任务,分析任务。师:我们如果要让计算机计算半径为R的圆周长L和面积S,同学们思考下如何处理。我们可以用两种方式进行描述。自然语言就是我们人类所使用的语言。用自然语言的进行描述用流程图进行描述符号名称功能流向线表示流程的路径和方向起止框整个流程的开始或结束处理框表示处理或运算判断框表示一次判断输入/出框表示输入/出数据连接框表示此处下转或上接师:孩子们真棒,你们已经会用两种方法描述用计算机解决问题的方法了。其实我们设计并实现一种用计算机来解决问题的方法我们把它叫做算法,它是解决问题的逻辑过程。问题 算法设计过程算法 数据结构设计过程 输入 计算机 输出程序实现:用某种计算机程序设计语言编

7、写实现算法的代码,在计算机上调试和运行程序。布置任务1:描述解决下列问题的算法,画出流程图求半径为R、高为H的圆锥的体积V师:我们要使用计算机为我们做事情,我们必须能读懂的语言。我们人类使用的语言,比如说汉语,英语这些语言,计算机是不能直接读懂的。尽管很多科学家为此做过了很多努力,任然无法设计出能完全理解人类语言的计算机。计算机能接受的计算机语言我们也把它称为编程语言。它是按照特定规则组织计算机指令,使计算机能够自动进行各种运算处理。师:机器语言是一种二进制语言,它直接使用二进制代码表达指令,是计算机硬件可以直接识别和执行的程序设计语言。因为不同计算机结构的机器指令不同,同时二进制代码编写难以

8、阅读和修改,因此汇编语言诞生了。它使用助记符与机器语言中的指令一一对应,在计算机发展早期能帮助程序员提高编程效率。由于机器语言和汇编语言都直接操作计算机硬件并基于此设计,所以它们称为低级语言。高级语言是接近自然语言的一种计算机程序设计语言。第一个广泛应用的高级语言是诞生于1972年的C语言。随后40多年来先后诞生了600多种程序设计语言,但大多数语言由于应用领域的狭窄退出了历史舞台。至今还经常使用的程序设计语言有C、C+、C#、HTML、Java、JavaScript、PHP、Python、SQL等。因为汇编语言和高级语言不能在计算机上直接执行,必须通过编译器者是解释器才能执行。采用编译执行的

9、编程语言是静态语言,如C语言、Java语言;采用解释执行的编程语言是脚本语言,如JavaScript语言、PHP语言。Python语言是一种广泛使用的高级通用脚本编程语言,虽然采用解释执行方式,但它的解释器也保留了编译器的部分功能,随程序的运行,解释器也会生成一个完成的目标代码。师:总结Python语言的发展、版本和特点。Python语言诞生于1990年,由Guido van Rossum设计并领导开发。2008年12月,Python3.0正式发布。介绍Python语言特点运行Python小程序,体验Python的程序结构。小结本节课学习了哪些新知识。 学后反思本课内容你是怎么学会的?学习过程中有哪些疑惑?有什么收获?

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号