ID: 23845280

5.2 选择结构程序设计 教学设计 -2025-2026学年《高中信息技术》(沪科版)(重庆地区版)

日期:2025-11-19 科目:信息技术 类型:高中教案 查看:82次 大小:55808B 来源:二一课件通
预览图 1/4
地区,重庆,科版,高中信息技术,选择,学年
  • cover
第五章 程序设计初步 概述 本章前三节将通过一些具体的Pascal程序实例来帮助学生了解Pascal程序的基本结构,掌握程序的三种基本结构:顺序结构、选择结构、循环结构,了解使用用户自定义数据类型:枚举类型、子界类型及数组类型进行数据定义的方法。第四节,介绍了函数和过程的有关知识,包括函数和过程的递归调用以及其它一些基本算法,通过阅读程序和尝试编写简单程序让学生能够掌握定义、编写和调用函数和过程的方法。最后,在本章第五节中介绍了面向对象的程序设计,要求学生在前几节的内容上,进一步体会编写大型程序或复杂程序的困难性,从中领会面向对象设计思想的精髓所在。 本章的主要内容 节名 教学内容 顺序结构程序设计 通过一些具体的Pascal程序来介绍顺序结构程序设计的编程思想,其中着重介绍了赋值语句、输入语句、输出语句、复合语句的使用方法。 选择结构程序设计 通过一些具体的Pascal程序来介绍选择(分支)结构程序设计的编程思想,其中还针对IF语句、Case语句作了较为深入详细的介绍和比较。 循环结构程序设计 通过一些具体的Pascal程序来介绍循环(重复)结构程序设计的编程思想,其中详细介绍了三种循环语句:For语句、While语句、Repeat语句,本节后半部分还详细介绍了有关循环嵌套的知识及三种用户自定义数据类型:枚举类型、子界类型和数组类型。 函数和过程 通过一些具体的Pascal程序来对函数和过程作了较为详细深入的介绍,其中包括函数或过程调用时的形式参数、实际参数、和标示符的作用域等相关知识,最后,介绍了函数或过程的递归调用的使用方法。 面向对象程序设计 能够熟悉与面向对象方法有关的六个重要概念,能够了解当今比较流行的几种面向对象语言;学习程序示例是如何编写面向对象程序的。 第二节 选择结构程序设计 一、教材分析 教学目标 目标 实现 知识 掌握选择结构程序设计的思想方法。 贯穿于整个教学活动过程中 掌握两种语句:IF语句(单分支结构、双分支结构、IF语句的嵌套———多分支结构)、Case语句(多分支结构),嵌套IF语句改称为Case语句。 上机实践:学生练习为主,教师辅导为辅,结合上机实践。 技能 进一步了解并掌握编写pascal程序的全过程,并能独立运行pascal程序,得出运行结果。 贯穿于整个上机实践的过程之中 独立分析、灵活运用所学知识解决实际问题的能力 贯穿于整个教学活动过程中 情感态度价值观 培养严谨的程序编写的风格的习惯,体验编写pascal程序的过程,激发学生学习编写程序的兴趣和学习热情 贯穿于上机实践的整个过程之中 养成独立分析、善于归纳总结的习惯 贯穿于整个教学活动过程中。 教学重点与难点 本节主要是学习选择结构程序设计的编程思想以及IF语句和Case语句。本节的重点在于IF语句,IF语句形式较多,有单分支形式,有双分支形式,IF语句嵌套的形式,且嵌套也有多种形式,比较复杂,这也是本节的难点所在。但学生只要能够理解选择结构的编程思想,对于如何在具体的编程中灵活运用IF语句也不是难事,相较而言,Case输出语句格式要稍微较为简单一些,变化也少一些。 二、教学建议 课时安排建议 本节内容建议用1课时完成。 教学准备 1.机房准备 编写pascal程序对机房的软硬件配置要求不高,操作系统选择Windows 98、Windows 2000或Windows XP均可,CPU为Pentium以上即可,内存为32M(Windows 98)以上,每位学生一台计算机。 2.教师准备 熟练掌握Turbo Pascal 7.0和一些基本的常用算法。搜集整理一些常用的算法分析题例放在教师机上;提供一些专业的算法分析和pascal程序设计网站的索引供学生学习使用。 3.学生准备 具备基本的信息技术操作技能,包括鼠标、键盘使用,文字输入等。 教学过程安排建议 1.导入新课,提出问题 教师可以将一个 ... ...

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