《信息技术基础》参考教案(十七)教学主题程序设计实例适用年级高中一年级教学课时1 课时教材分析算法的计算机实现就目前来说必须使用一种计算机语言,但在一个课时内是很难使用学生学会一门计算机语言的,因此只能体验现成的程序。重点:用计算机语言实现算法难点:循环结构的实现学习目标1.了解程序和程序设计2.了解算法的程序实现3.体验用某种计算机语言编制的程序的运行环境和过程所需资源和环境数字化资源一种程序设计语言的环境,如 QBASIC、VB、C++、PASCAL 等。常规资源1.教材《信息技术基础》第三章 3.4 节;配套光盘2.教材配套的教师用书3.“程序设计实例”学习任务单教学支撑环境计算机网络教室/液晶投影仪教学设计教 学引 导问 题设计问题目的重点、难点、关键点什么是程序了解程序的含义指令的有序性什么是程序设计了解程序设计的主要步骤步骤的顺序与完整程序包括哪两种描述了解数据和操作数据和操作的作用及区别你了解有哪些常用的计算机程序设计语言了解各种常用的计算机程序设计语言的特点不同语言的不同作用选择一种较简单的计算机语言,如 QBASIC、VB 等,了解它的最基本的语句。了解一种计算机程序设计语言的一般语法规律输入、输出、赋值、分支、循环(一种)语句。什么是顺序结构了解顺序结构赋值、输入输出语句什么是选择结构了解选择结构分支结构的语句实现什么是循环结构了解循环结构循环结构的语句实现如何运行一个程序体验某一种环境中程序的运行体验运行过程和结果教 学过 程设计一、新课引入通过复习 3.1.4“用计算机解决问题的一般步骤”有关算法问题的内容,引入算法的计算机实现。 二、教学内容1.程序和程序设计的概念(1)设问:什么是程序?它有什么特点?活动:阅读教材有关部分并讨论。(2)设问:什么是程序设计?它有哪些步骤?活动:阅读教材有关部分并讨论。(3)设问:程序设计包括哪两种描述 活动:阅读教材有关部分并讨论。2.程序设计语言(1)设问:常用的程序设计语言有哪些?除了教材中所介绍的之外,是否还有别的?它们各有什么特点(作用)? 活动:阅读教材中有关部分,并可以通过因特网或其他途径,查阅有关程序设计语言的资料,最后可以选择一种作为体验用语。(2)设问:写出你所选择的计算机程序设计语言的最基本的语句:输入、输出、赋值、分支和一种循环语句。 活动:阅读教材中的有关部分,并可以通过因特网或其他途径,查阅有关这种语言的资料。(3)体验顺序...