教学设计:走进编程一、本单元编写意图本单元以探讨问题解决为中心,通过观看演示程序、剖析一个完整程序,使学生了解利用计算机解决问题的基本过程。掌握计算机程序的基本概念,了解程序的三种基本结构。能初步使用算法描述工具描述算法,逐步养成严谨、科学的程序设计思想。第一单元知识结构节次标题内容小资料第一节解决问题的一般方法分析哪些问题适于利用计算机程序来解决,并经历计算机解决问题的基本过程。第二节解决问题的算法设计通过实例,学****如何设计算法并使用某一描述算法的工具来描述算法。第三节算法的程序实现学****如何编写程序从而实现对问题的求解。Java的历史第四节程序设计语言简介了解计算机程序设计语言的知识,了解选择编程语言的方法。二、本单元教学目标——知识与技能1、了解利用计算机解决问题的基本过程,即经历分析问题、确定算法,编程求解,从而认识算法和程序设计在其中的地位和作用。2、初步掌握使用自然语言、流程图或伪代码等描述算法的方法。3、了解顺序、选择、循环三种基本结构及其重要作用,掌握计算机程序的基本概念,能解释计算机程序执行的基本过程。4、了解程序设计语言、编辑程序、编译程序、连接程序以及Java程序开发环境等基本知识。——过程与方法1、学会分析哪些问题需要编写计算机程序来解决,并经历计算机解决问题的基本过程。2、通过观看演示程序,解析一个完整程序的实践等环节,逐步了解使用计算机解决实际问题的过程与方法。----情感态度与价值观1、体验程序设计的内涵及魅力,产生对程序设计的求知欲,形成积极主动地学****算法与程序设计的态度。2、逐步养成严谨、科学的程序设计思想。3、能遵守与程序设计相关的伦理道德与法律法规,负责任地使用信息技术。三、本单元的核心内容1、了解计算机解决问题的基本过程,能使用算法描述工具描述算法2、理解计算机程序的基本概念教学建议:本单元教学为5学时,建议学时分配为:第一节1学时,第二节2学时,第三节1学时,第四节1学时。根据教学内容的不同可适当采用不同的教学方法。四、教学建议第一节解决问题的一般方法教材分析本节中,首先从解决问题的一般方法出发,通过带领学生对于若干问题的分析,帮助学生了解使用计算机解决问题的三种方法,即使用计算机现有的工具软件、编程解决以及利用人工智能技术,从而引出算法的思想与程序设计的概念。学生经过学****能够确定解决哪些问题需要编写计算机程序,并通过经历计算机解决问题的基本过程,理解程序设计的含义。活动建议:1、从一些学生比较感兴趣的问题以及相应解决方法开始,分析运用计算机作为解决问题工具的方法。2、由学生分小组提出可能适合用计算机解决的问题,教师归纳。3、教师引导学生讨论解决问题的步骤方案。4、学生通过运行光盘中的小程序,在教师的引导下最终理解程序设计的含义。评价建议:评价方式:教师观察评价。评价要点:学生讨论的参与程度如何,提出问题的有效性以及参与问题讨论的结果如何。第二节解决问题的算法设计教材分析本节中,通过一个生活中的实例,即计程车计费问题,从提出问题入手,带领学生分析该问题,学****如何设计算法并使用自然语言、伪代码和流程图等方法描述算法。通过知识回顾的方式,强调面向过程的三种结构(顺序结构、分支结构、循环结构)。实现与信息技术基础模块相关知识的衔接。活动建议:1、引入学生已经提出一些需要编程解决的问题。2、引导学生将
教学设计:走进编程 来自淘豆网www.taodocs.com转载请标明出处.