第一单元 走进编程.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一单元 走进编程 一、本单元编写意图? 本单元以探讨问题解决为中心,通过观看演示程序、剖析一个完整程序,使学生了解利用计算机解决问题的基本过程。掌握计算机程序的基本概念,了解程序的三种基本结构。能初步使用算法描述工具描述算法,逐步养成严谨、科学的程序设计思想。 ? 第一单元知识结构 ? 节次 标题 内容 小资料 第一节 解决问题的一般方法 分析哪些问题适于利用计算机程序来解决,并经历计算机解决问题的基本过程。 ? 第二节 ? 解决问题的算法设计 ? 通过实例,学习如何设计算法并使用某一描述算法的工具来描述算法。 ? 第三节 ? 算法的程序实现 ? 学习如何编写程序从而实现对问题的求解。 Java 的历史 ? 第四节 ? 程序设计语言简介 ? 了解计算机程序设计语言的知识,了解选择编程语言的方法。 ? ? ?二、本单元教学目标 ——知识与技能 1、了解利用计算机解决问题的基本过程,即经历分析问题、确定算法,编程求解,从而认识算法和程序设计在其中的地位和作用。 2、初步掌握使用自然语言、流程图或伪代码等描述算法的方法。 3、了解顺序、选择、循环三种基本结构及其重要作用,掌握计算机程序的基本概念,能解释计算机程序执行的基本过程。 4、了解程序设计语言、编辑程序、编译程序、连接程序以及Java 程序开发环境等基本知识。 ——过程与方法 1、学会分析哪些问题需要编写计算机程序来解决,并经历计算机解决问题的基本过程。 2、通过观看演示程序,解析一个完整程序的实践等环节,逐步了解使用计算机解决实际问题的过程与方法。 ----情感态度与价值观 1、体验程序设计的内涵及魅力,产生对程序设计的求知欲,形成积极主动地学习算法与程序设计的态度。 2、逐步养成严谨、科学的程序设计思想。 3、能遵守与程序设计相关的伦理道德与法律法规,负责任地使用信息技术。 ? 三、本单元的核心内容 1、了解计算机解决问题的基本过程,能使用算法描述工具描述算法 2、理解计算机程序的基本概念 教学建议: 本单元教学为5学时,建议学时分配为:第一节1学时,第二节2学时,第三节1学时,第四节1学时。 ???根据教学内容的不同可适当采用不同的教学方法。 四、教学建议 第一节 ??解决问题的一般方法 教材分析 本节中,首先从解决问题的一般方法出发,通过带领学生对于若干问题的分析,帮助学生了解使用计算机解决问题的三种方法,即使用计算机现有的工具软件、编程解决以及利用人工智能技术,从而引出算法的思想与程序设计的概念。学生经过学习,能够确定解决哪些问题需要编写计算机程序,并通过经历计算机解决问题的基本过程,理解程序设计的含义。 ? 活动建议: 1、从一些学生比较感兴趣的问题以及相应解决方法开始,分析运用计算机作为解决问题工具的方法。 2、由学生分小组提出可能适合用计算机解决的问题,教师归纳。 3、教师引导学生讨论解决问题的步骤方案。 4、学生通过运行光盘中的小程序,在教师的引导下最终理解程序设计的含义。 ? 评价建议: 评价方式:教师观察评价。 评价要点:学生讨论的参与程度如何,提出问题的有效性以及参与问题讨论的结果如何。 ? 第二节 解决问题的算法设计 教材分析 本节中,通过一个生活中的实例,即计程车计费问题,从提出问题入手,带领学生分析该问题,学习如何设计算法并使用自然语言、伪代码和流程图等方法描述算法。通过知识回顾的方式,强调面向过程的三种结构。实现与信息技术基础模块相关知识的衔接。 ? 活动建议: 1、引入学生已经提出一些需要编程解决的问题。 2、引导学生将以往所学的数学解题步骤迁移到解决问题的算法描述。 3、复习程序设计的三种基本结构。 4、通过实例使学生学会使用伪代码或框图等描述算法的工具来描述算法。 ? 评价建议 评价方式:教师评价。 评价要点;学生是否能够用表示算法的工具描述三种基本结构,以及能否应用该方法解决具体问题。 第三节 算法的程序实现 教材分析 本节中,以面向对象的程序设计语言Java 为例,实现第二节中计程车计费的程序设计。通过详细介绍完成程序的一般流程。使学生经历一个完整的通过编程实现问题求解的过程。在此过程中,介绍Java 程序开发环境的一些基本知识和编辑软件TextPad 的使用等。 ? 教学建议 1、教师可指导学生直接打开光盘中的TextBill程序,然后运行,使学生对程序有直观的了解,之后学生需要独自完成教材第15 页中的程序,可直接利用“记事本”或“TextPad”工具软件录入第15 页中的程序代码,经过编译、调试、再编译、再调试,最后运行程序,看看结果,两人一组进行讨论,并试着修改其中能看懂

文档评论(0)

mcplj198370006 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档