欢迎来到天天文库
浏览记录
ID:40909991
大小:63.50 KB
页数:4页
时间:2019-08-10
《《信息技术基础》参考教案(十七)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《信息技术基础》参考教案(十七)教学主题程序设计实例适用年级高中一年级教学课时1课时教材分析算法的计算机实现就目前来说必须使用一种计算机语言,但在一个课时内是很难使用学生学会一门计算机语言的,因此只能体验现成的程序。重点:用计算机语言实现算法难点:循环结构的实现学习目标1.了解程序和程序设计2.了解算法的程序实现3.体验用某种计算机语言编制的程序的运行环境和过程所需资源和环境数字化资源一种程序设计语言的环境,如QBASIC、VB、C++、PASCAL等。常规资源1.教材《信息技术基础》第三章3.4节;配套光盘2.教材配套的教师用书
2、3.“程序设计实例”学习任务单教学支撑环境计算机网络教室/液晶投影仪教学设计教学引导问题设计问题目的重点、难点、关键点什么是程序了解程序的含义指令的有序性什么是程序设计了解程序设计的主要步骤步骤的顺序与完整程序包括哪两种描述了解数据和操作数据和操作的作用及区别你了解有哪些常用的计算机程序设计语言了解各种常用的计算机程序设计语言的特点不同语言的不同作用选择一种较简单的计算机语言,如QBASIC、VB等,了解它的最基本的语句。了解一种计算机程序设计语言的一般语法规律输入、输出、赋值、分支、循环(一种)语句。什么是顺序结构了解顺序结构赋
3、值、输入输出语句什么是选择结构了解选择结构分支结构的语句实现什么是循环结构了解循环结构循环结构的语句实现如何运行一个程序体验某一种环境中程序的运行体验运行过程和结果教学过程设计一、新课引入通过复习3.1.4“用计算机解决问题的一般步骤”有关算法问题的内容,引入算法的计算机实现。二、教学内容1.程序和程序设计的概念(1)设问:什么是程序?它有什么特点?活动:阅读教材有关部分并讨论。(2)设问:什么是程序设计?它有哪些步骤?活动:阅读教材有关部分并讨论。(3)设问:程序设计包括哪两种描述活动:阅读教材有关部分并讨论。2.程序设计语言(
4、1)设问:常用的程序设计语言有哪些?除了教材中所介绍的之外,是否还有别的?它们各有什么特点(作用)?活动:阅读教材中有关部分,并可以通过因特网或其他途径,查阅有关程序设计语言的资料,最后可以选择一种作为体验用语。(2)设问:写出你所选择的计算机程序设计语言的最基本的语句:输入、输出、赋值、分支和一种循环语句。活动:阅读教材中的有关部分,并可以通过因特网或其他途径,查阅有关这种语言的资料。(3)体验顺序结构的程序活动:阅读教材中的有关部分,并运行在教师指定的文件夹中的程序,并打开源程序,观察代码,体会顺序结构是如何用程序实现的。(4
5、)体验分支结构的程序活动:阅读教材中的有关部分,并运行在教师指定的文件夹中的程序,并打开源程序,观察代码,体会分支结构是如何用程序实现的。(5)体验循环结构的程序活动:阅读教材中的有关部分,并运行在教师指定的文件夹中的程序,并打开源程序,观察代码,体会分支结构是如何用程序实现的。三、小结活动:在“学习任务表”上填写通过学习产生的疑惑和新的想法,并进行交流。四、作业将教材P71页上的“练一练”中的第(1)(2)两题编成程序,语言不限。 课后反思 教师姓名叶彬蔚地址/邮编上海市风华中学/200072电子邮件 联系电话 “程序设计实
6、例”学习任务单一、程序和程序设计的概念1.什么是程序?________________________________________________________。 2.什么是程序设计?________________________________________________________。 3.程序设计分为哪几个步骤? ____________________________________________________________ _______________________________________
7、_____________________ ____________________________________________________________ ____________________________________________________________ ____________________________________________________________ 4.程序设计应包括对______________________和_____________________的描述。 二、算法
8、的表示1.常用的程序设计语言有哪些?教材中介绍的特点(作用)在其他资料中查到的特点(作用) 2.写出你所选择的程序设计语言的基本语句。功能语句实例输入 输出 赋值 选择 循环(一种) 3.体
此文档下载收益归作者所有