高中信息技术 算法与程序设计课件 选修1

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章 揭开计算机解决问题的神秘面纱
第一节 计算机解决问题的过程/2 一、从生产方案选择问题开始/2 二、计算机解决问题的步骤/3 第二节 算法与算法的描述/8 一、算法/8 二、算法的描述/9 三、算法在解决问题中的地位和作用/13 第三节 程序与程序设计语言/14 一、程序与程序设计/14 二、程序设计语言的产生与发展/18 三、程序的编辑和翻译/19
课程的目标
知识性目标 技能性目标 情感性目标
了解
1 2
理解
迁移
模仿
独立操作
熟练操作
经历
1
反应 领悟
2
2
2
2
2
2
2
2
使学生在原有基础上进一步体验算法思想,了解算法和程序设计在解决 问题过程中的地位和作用; 能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计 语言编写程序实现算法解决问题。
第五章 面向对象程序设计
教材的结构体系
第一节 面向对象程序设计思想 一、面向对象思想的产生 二、面向对象程序设计 第二节 面向对象程序设计的基本概念 一、对象 二、类 三、类、对象与实例的关系 第三节 面向对象的功能实现 一、创建类 二、对象的声明和实例化
第六章 程序设计实践
教材的结构体系
第一节 多媒体应用程序设计 一、多媒体播放器程序设计 二、利用VB设计多媒体程序的方法 第二节 数据库管理软件的开发 一、从程序设计到软件开发 二、用VB开发数据库管理软件
课程的定位
信息技术本体视角 人工智能 信息技术文化视角
发展性 (提高层面)
网络技术 数据管理 多媒体设计与制作
算法与程序设计
基础性 (普及层面)
信息技术基础
课程的目标
1. 使学生在原有基础上进一步体验算法思 想,了解算法和程序设计在解决问题过 程中的地位和作用; 2. 能从简单问题出发,设计解决问题的算 法,并能初步使用一种程序设计语言编 写程序实现算法解决问题。
第四章 算法及其程序实现 教材的结构体系
第一节 用解析法设计程序 一、用解析法求解问题的基本过程 二、用解析法求解问题的实践 第二节 用穷举法设计程序 一、用穷举法设计算法的基本过程 二、穷举法的程序实践 三、穷举算法小结 第三节 查找算法设计 一、《红楼梦》的研究与查找技术 二、顺序查找算法 三、对半查找算法 第四节 排序算法设计 一、选择排序算法 二、插入排序算法 第五节 递归算法与递归程序 一、从斐波那契问题看递归算法 二、一个应用递归法算法解决问题的经典例子 第六节 问题求解综合活动 一、活动目的 二、活动任务 三、应用计算机求解问题过程的示例
教学设计 ——信息技术的学习过程
• 信息技术的学习过程是一个创造的过程。创造是人类智 慧的高度表现,是社会发展的不竭动力。信息技术的本 质就在于创造,信息技术课程就是一门以创造为核心的 课程。因此,学生学习信息技术的过程也将是一个创新 的过程。在这个过程中,通过一项项设计任务的完成, 一个个信息技术问题的探究,学生的创造性思维能力、 创造性想象能力、创造品质、创新精神和创新能力都将 得到不断发展。
教学设计 ——信息技术的学习过程
• 信息技术的学习是一个融观察、试验、设计、制 作、交流、评价等于一体的过程。信息技术课程 是一门实践性很强的课程,信息技术的学习,既 离不开亲自观察、动手试验,也离不开交流与评 价。通过信息的获取、加工、管理、表达和交流, 通过技术的设计、制作和评价,学生的技术知识 将得到极大丰富,技能将得到富有成效的锻炼, 情感、态度、价值观等将得到发展。
教学设计 ——信息技术的学习过程
• 信息技术的学习过程是一个问题解决的过程。人的思维 活动永远是从问题开始的,学习的过程就是一个问题解 决的过程。信息技术的本质也向我们昭示了信息技术是 一个问题解决的活动,信息技术所要解决的问题就是如 何满足人们的需求。由此推论,信息技术学习也是一个 问题解决的过程。在利用信息技术解决问题的过程中, 学生将掌握解决问题的思想和方法以及提高认识问题、 解决问题的能力;充分发挥个人的想像力和创造力,并 在创新实践中不断发展自己的个性。
发现学习理论
布鲁纳认为,学生的学习是学生抓住事物、 现象进行探索、发现,进而获得新知识的过 程。学生学习的过程就是一个不断发现的过 程。布鲁纳的学习理论又被称为发现学习理 论。
发现学习理论给我们的启示
根据这个理论,我们不难得出以下结论: 信息技术课程应给学生提供尝试专家发现 信息技术原理、原则的过程,以及学会发 现方法的机会,以使学生在亲自动手,亲 身实践的过程中了解信息技术、认识信息
学习内容与目标双向细目表
教材编写思路与特色
1. 在教材体系结构的构建上,根据高中学生的 认知发展规律,以算法和程序设计为主线, 对本模块中的三个主题的具体内容作了重新 的编排,紧紧围绕用算法和程序设计求解问 题的过程,交叉介绍算法、程序设计语言和 程序设计思想与方法,教学难点按螺旋式上 升安排呈现。 算法与程序设计
自然智能:通过与自然界的接触而认识各种植物和动物并与之发生联系从而认识世界。 使用的工具有实验、野外调查、感官刺激以及对自然图案进行分类和综合等。
多元智能理论给我们的启示
信息技术课程是一门集数理计算、言语交流、身体运动、
自我意识等于一体的课程。因此,鉴于不同的学生在不同的 领域有所擅长,信息技术课程的评价就不能以“掌握了多少 知识”作为衡量所有学生的惟一标准。除了对学生的学业成 绩进行评价之外,还应对学生参与信息技术学习的积极性、 学习态度等进行评价,以使所有学生都能在评价过程中看到 自己的进步,进而增强学生的人生自信。此外,由于学生的 发展存在个别差异,不同学生之间易形成互补,所以还要组 织学生进行合作学习。合作学习便于学生之间相互观察、模 仿,有助于学生相互进行讨论、切磋,有助于相互激励、相 互鞭策,最终使得全体学生都能得到全面而又富有个性的发
教材的结构体系
第二章 程序设计基础
教材的结构体系
第一节 VB语言及程序开发环境/26 一、VB语言概述/26 二、可视化程序的开发环境/30 第二节 程序的顺序结构/32 一、居民生活消费支出的计算/33 二、赋值语句和输入输出语句/35 第二节 程序的选择结构/41 一、从制作矩形框问题开始/41 二、条件语句/42 三、多重选择语句/44 第三节 程序的循环结构/49 一、FOR循环语句/50 二、DO循环语句/53 三、循环嵌套 四、几种循环语句的比较 第四节 模块化程序设计 一、自顶而下、逐步求精的程序设计思想 二、过程与函数 三、模块化程序设计思想
教材编写思路与特色
4. 本教材的设计力图展示问题的本源和背 景,展示问题求解的思维过程和方法, 从而培养学生运用信息技术解决实际问 题的能力,让学生将所学的信息技术积 极地应用到生产、生活乃至信息技术革 新等各项实践活动中去,在实践中创新, 在创新中实践。
例子
教材编写思路与特色
5. 本教材注重教学设计,按照“课程标准” 的教学目标要求,根据学生的认知规律, 精心选取与安排教学的组织形式、教学 方法、教学环境和教学过程,使学生在 学习和掌握知识与技能的同时,学会自 主学习与自我发展,学会协作学习与共 同发展,构建与社会发展相适应的价值 观和责任感,并对教学进行过程与结果 相结合的评价。
教材的结构体系 第三章 可视化编程
第一节 可视化编程的概念与方法 一、VB可视化编程的概念 二、窗体和控件 三、VB可视化编程的方法 第二节 程序调试的方法 一、错误的类型 二、调试与排错 第三节 综合活动:心算练习程序设计 一、活动目的 二、活动任务 三、活动过程 四、活动成果 五、活动评价 六、“心算练习”程序设计示例
例子
教材编写思路与特色
3. 本教材所选取的问题来自自然科学、社会科学、 工程技术和日常学习与生活等各个方面,特别注 意精选反映人类文明成果和能够激发学生学习兴 趣的例子和问题,如:袁隆平的超级水稻研究、 扶贫开发工程、《红楼梦》的研究、工厂生产管 理、研究性学习等,力求用例子和问题内在的神 秘感、创造性和独特力量吸引学生的参与,用例 子和问题所蕴藏的艺术感、文化性、道德责任打 动学生的心灵,使教材体现技术、人文、生活三 位一体,让学生在学到知识与技术的同时,也受 到人文精神的熏陶。
技术、亲近信息技术。
信息技术教学设计案例
• 用计算机解决问题的过程;
• 用解析算法设计程序 ;
• 多媒体应用程序设计 .
信息技术课程的教学评价
• • • • • 教学评价目标的制定 过程性教学评价的方法 教学评价的组织与实施 教学评价结果的处理 教学评价的信度与效度分析
多元智能理论
• 言语—语言智能:将语言作为一种正式系统,通过语言的写、读与说来认识世界。以 论文、辩论、公共演讲、诗歌、正式和非正式的交谈、创造性的写作以及与语言有关 的幽默(如迹语、笑话和双关语等)为工具。 逻辑—数理智能:在发现、辩认开头和解决问题的过程中来认识世界。使用的工具有 计算、思维技能、数字、科学推理、逻辑、抽象符号和图形认识等。 自知—自省智能:通过内省、反省和元认知来认识世界。使用的工具包括情感加工、 日志、对自己思考的问题的记录,为迁移、高级思维进行的教学等。 交往—交流智能:通过人与人之间的关联、交流、团队合作等于来认识世界。使用的 工具包括培养积极依赖关系的合作学习、移情、社会技能、团队竞争和小组项目等。 视觉—空间智能:从外部(用肉眼)和内部(用心智)两个方面认识世界。使用的工 具包括绘画、雕塑、拼贴、剪辑、视觉化、想像和表征等。 音乐—节奏智能:通过听觉、声音、振动、节奏和音调等而认识世界。使用的工具包 括演唱、乐器、环境中的各种声音、音调组合以及生活中各种节奏等。 身体—动觉智能:通过身体运动以及表演来认识世界。使用的工具包括舞蹈、戏剧、 身体游戏、模仿、角色扮演、身体语言、体育锻炼和创造等。 • • • • • • •
体例
教材编写思路与特色
6. 学生活动主题的设计具有一定的自主性 与开放性,使不同层次、不同类型的学 生都能找到合适的主题。
教材的结构体系Biblioteka Baidu
• • • • • • 第一章 第二章 第三章 第四章 第五章 第六章 揭开计算机解决问题的神秘面纱 程序设计基础 可视化编程 算法及其程序实现 面向对象程序设计 程序设计实践
计算机解决问题的基本过程 程序设计语言初步 算法与问题解决例举
教材编写思路与特色
目前“算法与程序设计”教材编写的几条主线 •问题解决的主线,
•算法的主线,
•代码编写的主线,
•软件开发的主线,
教材编写思路与特色
2. 在教材具体内容的编排上,本教材从遇 到的问题出发,分析问题,发现问题的 本质,选择、设计相应的算法,通过程 序设计语言的使用来编写程序,最终实 现问题的解决。在整个程序设计的过程 中,问题的解决是按照一定的步骤、一 定的思维方式和方法来进行的,这其中 体现了软件工程的基本思想。
建构主义学习理论给我们的启示
• 在信息技术学习的过程中,要善于调动和充分利用 学生已有的知识经验,把这些经验也作为学生的学 习资源,使学生不再对技术感到陌生和恐惧;
• 要积极创设问题情境,展示与现实中专家解决问题 相类似韵探索过程,以此来启动学生的思维,激发 学生的求知欲,使学生在解决问题的过程中较容易 地获得技术知识与技能、发展技术交流与评价的能 力。
普通高中信息技术课程标准实验教材(粤教版)
算法与程序设计
课程设计、教学与评价
算法与程序设计
课程设计、教学与评价
• • • • • 课程的定位与目标 教材编写思路与特色 教材结构体系 教学设计的策略 教学评价的实施
课程的定位
• 选修部分强调在必修模块的基础上关注技术能 力与人文素养的双重建构,是信息素养培养的 继续,是支持个性发展的平台。 • 模块内容设计既注重技术深度和广度的把握, 适度反映前沿进展,又关注技术文化与信息文 化理念的表达。 • 在选修部分的五个模块中“算法与程序设计” 是作为计算机应用的技术基础设置的。
两种学习理论的启示
• 建构主义学习理论; • 发现学习理论。
建构主义学习理论
• 书本知识不是绝对真理,它也是处在不断发展之中的,因此,知 识本身也需要重新建构。 • 学习者不是空着脑袋学习的,他们在以往的学习、生活中已逐步 形成了对各种现象的认识,并非一无所知。另外,学习者也有能 力利用已有的知识经验使:自己的认知结构发生重组和改变。因 此,学习是学习者积极主动建构的过程;也就是说,学习者不是 被动地接受信息,而是在原有知识基础上主动建构新的知识。 • 学习具有情境性,也就是说,在问题情境中学习更有利于学习者 获得认识、掌握技能、发展能力。因此,建构主义主张营造问题 情境,以帮助学生在问题解决的过程中活化知识,变知识为解决 问题的工具。
相关文档
最新文档