初中二年级上学期信息科技《程序设计初步》教学课件.pptx

初中二年级上学期信息科技《程序设计初步》教学课件.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

聊天机器人是谁在和你聊天并给出相应的操作呢程序

程序设计初步

教学目标1.理解程序设计的概念。2.了解程序IPO模式。3.认识海龟编辑器界面,并能打开、保存文件。4.掌握程序设计的步骤。5.能够利用流程图来描述算法。

程序是计算机可执行的一个为解决特定问题,用某种计算机语言编写的语句(指令)序列。程序设计就是为了解决问题并利用某种计算机语言编写程序的过程。

程序设计语言是什么?为什么一定要用程序设计语言和电脑沟通?这个人居然连小张都不认识这个人不认识小张小张不认识这个人自然语言的优点:通俗易懂。缺点:容易产生歧义,很难翻译成计算机代码。程序设计语言(计算机语言)

程序设计语言为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句)。这些就是计算机能接受的语言。这种没有歧义的标准化语言,能够精确地描述计算过程,该语言被称为程序设计语言或编程语言。程序设计语言是什么?为什么一定要用程序设计语言和电脑沟通?

计算机如何明白我们下达的指令?你..自然语言机器语言学习自然语言学习机器语言高级编程语言

计算机如何明白我们下达的指令?自然语言机器语..编译编译就是把高级编程语言转换成计算机能够识别的二进制语言

高级编程语言编程语言,也是一个江湖!据说全世界存在过的程序设计语言超过2500种,相当于人类语言种类的一半高级编程语言

Python编辑器Python海龟编辑器

搜索海龟编辑器进入编程猫首页,点击下载客户端软件的下载还没有下载软件的同学,可以按下暂停键去网页上下载并安装。等你们回来!

五大区域菜单栏积木库编程区代码区控制台认识海龟编辑器1.菜单栏:常用的基本功能2.积木库:提供各种编程积木块3.编程区:放置、拼接积木4.代码区:自动显示积木块对应的代码5.控制台:显示程序的运行结果。程序出错时,还会帮助程序员定位错误的位置。模式切换

活动1:体验海龟编辑器启动海龟编辑器,打开文件“逗趣机器人.py”,运行程序,和机器人聊聊吧!认识海龟编辑器同学们,可以按下暂停键,打开海龟编辑器试一试。请到辅助资源里下载程序文件!等你们回来!

注释内容不显示,只起解释说明的作用输入Input处理Process输出Output“三段式设计方法”:计算机程序的组成结构:“输入Input、处理Procee、输出Output”三段。程序的基本编写方法可总结为IPO模式。Python程序分析

活动2:打开文件“画图.py”,尝试修改程序中的数字,得到右图图案。体验海龟编辑器同学们,可以按下暂停键,打开海龟编辑器试一试。请到辅助资源里下载程序文件!等你们回来!

使用积木库,绘制出更多的图案拓展活动:自由创作修改代码中的参数改变图形的形状、大小和颜色完成绘图。体验海龟编辑器

绘图程序三角形奥运五环小车小猪佩奇

程序如何才能写出一个完整的程序

程序设计步骤1.分析问题3.编写程序5.编写程序文档2.设计算法4.调试程序

程序设计步骤1.分析问题对于接受的任务要进行认真的分析,研究所给定的条件,分析最后应达到的目标,找出解决问题的规律,选择解题的方法,完成实际问题。任务:绘制一个边长100的三角形使用海龟库绘制

海龟库海龟库是绘制图像的函数库想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。

程序设计步骤2.设计算法设计解题的方法和具体步骤。绘制三角形步骤:第一步:画笔向前移动100第二步:画笔向右旋转120度第三步:画笔向前移动100第四步:画笔向右旋转120度第五步:画笔向前移动100第六步:画笔停止自然语言描述算法优点:容易理解缺点:文字较多,对复杂问题难以表达准确。

流程图描述算法流程图使用特定的图形符号和说明来描述算法,形象直观,易于理解。矩形

流程图描述算法绘制边长为100的三角形。程序开始画笔前进100画笔右转120°画笔前进100画笔右转120°画笔前进100画笔右转120°程序结束

流程图描述算法绘制一个小车。程序开始画笔前进200画笔右转90°画笔前进100画笔右转90°画笔前进50绘制半径20的圆2001005050100半径20程序结束画笔前进100绘制半径20的圆画笔前进50画笔右转90°画笔前进100

程序设计步骤3.编写程序将算法写成计算机程序设计语言。绘制三角形步骤:第一步:画笔向前移动100第二步:画笔向右旋转120度第三步:画笔向前移动100第四步:画笔向右旋转120度第五步:画笔向前移动100第六步:画笔停止_Pen=turtle.Pen

您可能关注的文档

文档评论(0)

云一就是云一 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档