《信息的编程加工》经典说课稿.doc_第1页
《信息的编程加工》经典说课稿.doc_第2页
《信息的编程加工》经典说课稿.doc_第3页
《信息的编程加工》经典说课稿.doc_第4页
《信息的编程加工》经典说课稿.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息的编程加工经典说课稿 信息的编程加工说课稿篇一:信息的编程加工经典说课稿 一、教材分析 (一)教材地位及作用 本节课是教科社版、高中课程标准实验教材信息技术基础(必修)第3章的第2节本节共1课时 利用计算机进行信息加工有自动化、人性化、智能化三种主要形态本章第1节首先从整体上介绍了信息加工的一般过程和方式;本节主要介绍基于程序设计的自动化加工自动化加工是信息加工和处理的一种重要手段是智能化和人性化加工的一个基础本课为选修课程算法与程序设计作前期准备并打下基础 在深入分析并吃透课程标准后我根据学生的认知特点和接受水平对教材进行了建设设计了不同于教材的教学案例;并按程序设计的一般过程增加了“需求分析”和“选择开发环境” (二)教学目标 按照课标要求结合教学实际我制定了如下三维目标: 1、知识与技能 知道基于程序设计的自动化信息加工的一般步骤和方法:需求分析、算法设计、选择开发环境、编程实现 知道利用计算机解决问题的步骤和基本思想方法算法设计从而了解计算机信息加工的内在机制 了解并尝试高温烘箱编程加工的主要过程 2、过程与方法 通过体验一个完整的程序设计过程懂得运用编程加工信息来解决问题的方法 3、情感态度与价值观 体验程序设计的独特魅力激发学生学习编程的兴趣为以后选修算法与程序设计打下基础 培养与他人合作交流的意识和习惯 (三)教学重点 体验编程加工信息的主要过程 (四)教学难点 理解用算法描述实际问题理解人的思维在计算机中发挥的作用从而了解计算机信息加工的内在机制 二、学情分析 高中生思维活跃求知欲旺盛已经具有较强的概括能力逻辑思维能力也日趋严密我所教学生大部分来自城市基础整体相对较好但据我所作的调查显示学生基础参差不齐按照“以强扶弱”的原则开学不久就把他们分成了15个左右的小组每组4人并指定了各组组长小组成员相对固定学生已经有较好的小组合作基础和计算机操作基础但是程序设计很少有学生接触过再加上内容本身相对枯燥因此创设情景激发学生兴趣消除他们对程序设计的“恐惧”心理调动他们学习和探究的刮板输送机主动性、积极性显得尤其重要学生不可能用一节课的时间对编程掌握多少但让他们在体验中理解编程加工的主要过程了解其内在机制;并通过简单的改进实现小小的目标有成功的体验和收获是完全能够达到的 三、说教法 在教学方法上我坚持以“学生为主体教师为主导”为总的指导原则结合教学内容特点和学生的具体情况我主要采用了如下几种教法: 1.讲解示范法 讲解示范法是最基本的教学方法之一教师通过讲解示范给学生以系统连贯的知识使学生容易理解和掌握所学内容比如对于程序设计的一般过程和方法学生可能归纳不完整或准确需要教师适时补充和讲解;对于算法的概念和样用算法描述实际问题也需 要教师的讲解和诠释;对于游戏的编程实现需要教师演示操作其中一小部分为学生的亲身体验作示范;对于计算机加工信息的内在机制学生理解起来更是抽象需要教师适时点破并作分析 2.任务驱动法 任务驱动法是建立在建构主义教学理论基础上的一种教学方法它主张教师将学习内容隐含在一个或几个有代表性的任务中以完成任务作为教学活动的中心我设置了让学生组装并运行自己的游戏(只是组装整个游戏中一个小的模块)的体验任务让学生在看似玩乐的过程中体验编程加工的独特魅力和主要过程、了解编程加工的内在机制在完成任务的同时培养学生自主学习能力、在学习中探索的意识和与他人合作交流的习惯 3.分层教学法 分层教学法是根据不同学生的学习需要而采用的教学方法目的是使每一个学生都得到充分的发展考虑到学生的基础参差不齐为了给一些基础较好的学生创设挑战、形成吸引力加深他们对编程加工的体验和理解同时防止他们完成必作任务后去做与课堂无关的其他事情我设计了2个拓展任务供学有余力的学生选作必作任务和拓展任务之间由浅入深、由易到难具有很强的连贯性同时又具有明显的梯度 四、说学法 建构主义学习理论强调以学生为中心要求学生由知识的灌输对象转变为信息加工的主体在教学中引导学生主要按以下两种方式来完成任务: 1自主探究 教师给学生提供了相关的课件资源、视频录象等充分相信学生的学习能力和解决问题的能力;学生通过自己在计算机进行组装操作、修改加工从中体验编程加工的独特魅力和主要过程进一步理解其内在机制 2小组协作 教师通过评选5个优胜组给予课外上机奖励以及学习评价表等激励机制强调小组合作;学生以小组为单位共同完成任务鼓励优秀学生帮助基础较差的学生遇到问题主张先 自己思考(如观看视频录象)不能解决的再通过小组协作的方式探讨若还有(转载于:信息的编程加工说课稿)问题再请教老师通过小组协作和沟通学生可以看到问题不同的解决途径开阔学生思路从而加深对知识的理解 五、媒体运用 多媒体网络教室、多媒体教学软件、VB简体中文版、课堂教学课件、取火柴游戏成品、半成品及完整源代码、制作过程视频录象、学习评价表 六、教学过程 (一)创设情境、导入新课(4分钟) 教师展示取火柴的小游戏请几个学生上来玩该游戏其他学生观察游戏过程思考怎样才能有取胜的策略(教师不点破) 接着教师设问:既然大家对游戏那么感兴趣有没有思考过游戏到底呢游戏其实就是专业人员设计好的用来供用户娱乐的程序是对信息的编程加工那想不想自己动手做一个游戏呢然后提议学生自己设计游戏 设计意图:通过学生们都喜爱和熟悉的游戏很自然引出课题;通过提议学生自己设计游戏激发学生的好奇心与积极性 (二)师生互动、学习新知(18分钟) 首先启发学生思考要做出这个游戏即信息的编程加工需要经历些步骤呢同时告诉学生老师会根据整节课各个小组的综合表现选出5个优胜组利用课外时间给予他们一个小时的自由上机奖励 1.需求分析:确定要解决的问题即要计算机“做什么” 说明:这一步学生很难回答出来教师可以通过类比第2章进行信息获取时首先需要做“定位信息需求”来引导学生思考 明确要解决的问题后设问:“我们只要把问题原封不动地交给计算机,计算机就能自动得出结论”从而引出结论:“计算机并不能代替人做所有的事情,它只能按照人们事先给定的步骤工作因此当我们明确要解决的问题后先要一步一步设计好做也就是 设计解决问题的算法然后通过编写程序,将人们解决问题的过程用计算机语言表述为指令,从而赋予计算机解决问题的能力” 设计意图:启发学生归纳并自然地引出后几个步骤避免生硬的说教使知识的讲解过渡自然、衔接紧密 2.算法设计:对某一特定的问题设计的一组(有限个)求解步骤或方法 教师讲解算法的概念并强调:它不仅是指计算的方法而且还包含从何处着手、解题步骤以及结果处理等全过程再通过一个极为生活化的事例加以说明和诠释:邮寄一封信可分为写信、写信封、贴邮票、投信等步骤;每步分别通过什么样的方法实现 然后启发学生思考本游戏的实现应该怎样设计算法 设计意图:让学生理解怎样用算法描述实际问题、理解人的思维在计算机中发挥的作用初步突破教学的难点 3.选择开发环境: 教师通过类比“要表达某种意思可以通过不同的语言来实现”让学生明白:可以选用不同的编程语言(环境)来把人们设计的算法转换成计算机能够识别的代码;从而让学生理解计算机语言只是工具算法才是程序设计的灵魂由于VB操作简单、上手容易(考虑到学生第一次接触编程不要提面向对象等专业性很强的特点学生听了反而糊涂)所以我们选用VB来实现避免学生建立“编程=VB”的片面观念 4.编程实现:把人们设计的算法转换成计算机能够识别的代码并调试实现 (1)界面设计:界面是应用程序呈现给用户的外观也是实现人机交互的接口 (2)编写代码:把人们设计的算法转换成计算机能够识别的代码 (3)调试运行:刚编写的程序不一定正确必须在计算机上反复实际运行排除程序中的错误测试其是否能达到预期的效果 首先让学生观察一下游戏的界面再让学生思考:该界面需要设计些部分呢 接着教师打开课前准备好的游戏半成品先简要介绍VB的工作界面对VB独特之处进行有选择地说明:如界面设计窗口、代码窗口、运行停止命令行让学生能很快地进行 信息的编程加工说课稿篇二:信息的编程加工说课稿 一、教材分析: 本节课内容是教育科学出版社信息技术基础第三章第二节信息的编程加工第三章信息的加工是信息技术的一个重要方面而信息的编程加工是信息加工的一种方式是其它信息加工方式的基础因此它是本章的一个重点也是本书的一个重点它承接了上一节信息加工的概述为后面选修算法与编程模块作一个铺垫 二、学情分析: 本节课对象是高一学生对VB有一定的接触平常学生都是直接利用计算机解决问题而本节课却是体验通过对问题的分析利用计算机编制专门程序来解决问题更进一步了解计算机加工信息的内在机制学生的好奇心和兴趣都很高 三、教学目标:知识与技能: 体验程序设计了解编程加工信息的内在机制了解并尝到试编程的主要过程过程与方法: 通过排序小程序体验到计算机信息加工给工作带来的方便在教师的帮助下自已动手仿制小程序获得学习成就感激发本科学习兴趣情感态度与价值观: 通过编程解决成绩排序这一问题培养和激发学生的创造性思维整节课以小组合作学习形式培养学生的团队合作精神 四、教学难点与重点: 教学重点:体验编程设计的主要过程了解编程加工信息的内在机制难点:了解编程加工信息的内在机制 五、教学环境: 安装了VB的多媒体网络教室 六、教学方法与学习方法: 教学方法:多媒体演示讲解法学习方法:小组合作讨论法 七、教学过程: 新课导入:5”新课30” 八、总结与评价: 1教师总结并解决课堂中出现具有代表性的问题2分发评价表格分小组填写上交第小组 编程加工的主要过程: 你认为编程过程最重要的一步是: 九、拓展: 今天我们体验了利用VB软件编程实现对8名运动员成绩进行排序这一功能的实现除了VB我们同样可以利用其它软件编程达到同样的目的感兴趣的同学可以网上查阅一下计算机还有些编程软件 你认为该程序还有什么可以改进的地方请动手试一试 十、板书: 信息的编程加工 程序操作过程:(解决排序问题过程) 运行程序(操作平台/界面)输入数据点击排序显示结果程序界面:标识性说明文字输入文本框输出文本框排序按扭 编程设计代码: 算法:解决问题的方法和步骤算法实现:调试运行: 信息的编程加工说课稿篇三:教育科学出版社信息的编程加工说课稿(高中信息技术精品) 一、教材分析 信息的编程加工选自教育科学出版社必修教材信息技术基础第三章第1节本课时是学生接触编程的第一课时对学生建立人机对话思想有着十分重要的意义新课标指出高中信息技术课程以提升学生的信息素养为根本目的信息技术课程不仅要使学生掌握基本的信息技术技能形成个性化发展还要使学生学会运用信息技术促进交流与合作拓展视野勇于创新形成解决实际问题和终身学习的能力为适应未来学习型社会提供必要保证 二、学情分析: 高中生思维活跃求知欲旺盛并且已经具备了一定的计算机使用经验但大多数是与常用工具

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论