课件编号5851129

中图版信息技术选修一第一单元走进编程 教案

日期:2024-05-04 科目:信息技术 类型:高中教案 查看:68次 大小:87640Byte 来源:二一课件通
预览图 1/4
图版,信息技术,选修,第一,单元,走进
  • cover
第一单元 走进编程 学习目标 1.知识与技能 (1)了解利用计算机解决问题的基本过程,即经历分析问题、确定算法、编程求解,从而认识算法和程序设计在其中的地位和作用。 (2)初步掌握使用自然语言、流程图或伪代码等描述算法的方法。 (3)了解顺序、选择、循环三种基本结构及其重要作用,掌握计算机程序的基本概念,能解释计算机程序执行的基本过程。 (4)了解程序设计语言、编辑程序、编译程序、连接程序以及Java程序开发环境等基本知识。 2.过程与方法 (1)学会分析哪些问题需要编写计算机程序来解决,并初步经历计算机解决问题的基本过程。 (2)通过观看演示程序、解析一个完整程序的实践等环节,逐步探索使用计算机解决实际问题的过程与方法。 3.情感态度与价值观 (1)体验程序设计的内涵及魅力,产生对程序设计的求知欲,形成积极主动地学习算法与程序设计的态度。 (2)逐步养成严谨、科学的程序设计思想。 (3)能遵守与程序设计相关的伦理道德与法律法规,负责任地使用信息技术。 体系结构 本单元分为四节。首先,结合实例,经历分析问题、确定算法、编程求解等用计算机解决问题的基本过程,认识算法和程序设计在其中的地位和作用。其次,在经历用自然语言、流程图或伪代码等方法描述算法的过程后,能通过模仿、探究等方式,了解顺序、选择、循环三种基本结构及其重要作用,掌握计算机程序的基本概念,能解释计算机程序执行的基本过程。在此过程中,了解程序设计语言、编辑程序、编译程序、连接程序以及程序开发环境等基本知识。 本单元的体系结构如表1-1所示。 表1-1 第一单元的体系结构 节次 标题 内容 小资料 第一节 解决问题的一般方法 分析哪些问题适于利用计算机程序来解决,并经历计算机解决问题的基本过程。 第二节 解决问题的算法设计 通过实例,学习如何设计算法并使用某一描述算法的工具来描述算法。 第三节 算法的程序实现 学习如何编写程序从而实现对问题的求解。 Java的历史 第四节 程序设计语言简介 了解计算机程序设计语言的知识,了解选择编程语言的方法。 教学建议 本单元教学为5学时,建议学时分配为:第一节1学时,第二节2学时,第三节1学时,第四节1学时。根据教学内容的不同可适当采用不同的教学方法。 第一节 解决问题的一般方法 [教材分析] 本节中,首先从解决问题的一般方法出发,通过带领学生对于若干问题的分析,帮助学生了解使用计算机解决问题的三种方法,即使用计算机现有的工具软件解决、编程解决以及利用人工智能技术解决,从而引出算法的思想与程序设计的概念。学生经过学习,能够确定哪些问题需要编写计算机程序解决,并通过经历计算机解决问题的基本过程,理解程序设计的含义。 [活动建议] 建议这一节采用教师讲解与学生观察、讨论相结合的方式组织教学。 (1)首先教师可以从一些学生比较感兴趣的问题以及相应解决方法开始,然后由学生两人一组提出可能适合用计算机解决的问题,教师归纳。 (2)教师分析计算机作为解决问题的工具,目前能够解决三类问题,强调通过程序解决的问题一般包括计算性、逻辑性和二者结合型等。 (3)教师引导学生讨论解决问题的步骤方案,即将第一个环节学生提到的可通过设计程序解决的典型问题(或教材中“谁最高”)方案化。 (4)学生通过运行光盘中的小程序,在教师的引导下最终理解程序设计的含义,同时使学生形成这样一种意识,即选择什么样的程序设计语言来解决问题并不是最重要的,关键是把握算法与程序设计的思想。 [评价建议] 评价方式:教师观察评价。 评价要点:学生讨论的参与程度如何,提出问题的有效性以及问题的讨论结果如何。 第二节 解决问题的算法设计 [教材分析] 本节中,通过一个生活中的实例,即计程车计费问题,从提出问 ... ...

~~ 您好,已阅读到文档的结尾了 ~~