1、初中信息技术八年级上册第一章程序设计初步教材解读八年级程序设计课程内容介绍Python平台的选择-海龟编辑器教学建议课时安排内容介绍0102030405CONTENT0102030405PART 01PART 01八年级程序设计课程内容介绍八年级课程内容:程序设计 随着大数据智能化时代的来临,编程语言将成为除了母语、外语之外的第三门语言。普及中小学生编程教育,提升学生的编程兴趣,培养学生编程思维与创新能力在当前显得尤为重要。Python语言Guido van RossumPython语言创立者2002年,Python 2.x2008年,Python 3.x编程语言,也是一个江湖!编程语言有哪些
2、?Python的江湖地位(TIOBE 2020.1)Python的优势?可扩展与可嵌入性可移植性丰富的库面向对象Python的应用?图形处理文本处理Web编程数据库编程数学处理多媒体应用上册专注程序语言学习 下册结合软硬件着重程序的实际应用八年级程序设计内容:PART 02PART 02Python平台的选择-海龟编辑器海龟编辑器l积木/代码模式一键转换l一键安装第三方库l扩展功能强大l支持硬件编程PythonPython概述 下载1.搜索海龟编辑器2.进入编程猫首页,点击下载客户端PythonPython概述 下载五大区域:菜单栏积木库编程区代码区控制台PART 03PART 03教学建议1
3、.程序设计内容纷繁,根据实际需要有选择地学习2.章节内容以活动为主线,让学生通过完成活动来学习和掌握知识3.可根据学校实际,对活动进行更改或再加工4.建议每章安排6课时,可适当调整PART 04PART 04课时安排12课时课时2课时课时PART 05PART 05内容介绍1、理解程序设计的概念2、理解程序设计IPO模式:I(输入)-P(处理)-O(输出)第一节 程序设计的语言与环境3、能够下载、安装 Python 编辑器4、能够利用 Python 编辑器打开和保存程序活动1 体验逗趣聊天机器人活动2 召唤几何专家1、了解程序设计的步骤,能用流程图描述算法2、掌握输入、输出语句第二节 程序设计的步骤3、理解变量的概念4、能够对变量进行赋值活动1 选词造句活动2 制作答案之书活动1 选词造句活动1 选词造句数据的输入:积木块为代码为input()函数数据的输出:积木块为代码为print()函数活动1 选词造句1.程序设计步骤(1)明确任务(2)设计算法算法的特征:有穷性(Finiteness)确定性(Definiteness)输入项(Input)输出项(Output)可行性(Effectiveness)(3)编写程序(4)调试程序(5)编写程序文档活动1 选词造句感谢观看感谢观看