用计算机程序解决实际问题详案
用计算机程序解决问题

用计算机程序解决问题一、教学目标:1、知识与技能(1)执行一段计算机程序,了解计算机程序的工作过程(2)解剖程序实例,理解使用计算机程序解决问题的基本流程在完成学习任务的过程中,合理使用信息技术和方法实行简单的探究活动。
3、情感、态度与价值观借助计算机程序解决问题的思想方法,养成严谨客观的学习习惯。
4、教学重点、难点:本节内容的重点是:计算机程序解决问题的基本流程。
本节内容的难点是:计算机程序解决问题的方法。
5、课时安排:1课时二、教学过程设计:1、体验程序的运行过程及作用(活动)执行“老鼠过街”游戏(分别请二个学生上台玩)执行环境在VB中过渡到画二次函数图像的程序。
2、剖析用计算机程序解决问题的过程(1)分析问题对于一个实际问题,首先需要分析该问题的需求情况及已知条件,来判断解决问题的可能性和目标要求,然后对需要解决的问题给出一个精确的描述。
(2)设计算法寻找解决问题的方法和步骤称为算法设计。
解决方法:利用描点法去画函数图像算法设计:1)给出画图框2)给出程序执行按纽3)定义坐标轴4)定义纵坐标、横坐标5)定义变量6)给定颜色7)描点法算法8)结束算法(3)编写程序选择程序设计语言,通过程序设计语言实现算法,编写出程序(代码)。
(4)调试运行程序1)打开程序设计语言软件Visual Basic(简称VB)2)输入编写好的程序3)运行程序,检验程序功能4)调试修改错误5)保存程序并生成“*.exe”编译文件(5)检测结果3、练习(1)执行老师已给定的程序。
(2)修改老师给定的程序,画出已下函数的图像。
Y=-x^2Y=2^xY=5*sin(x)(3)尝试自己编写加法程序。
用计算机程序解决问题教学设计方案

用计算机程序解决问题——用程序设计思想挖掘学生创造性解决问题的潜力【对应的课标知识点】用计算机程序解决问题的基本思想和方法;QuickBasic编程环境及其基本操作。
【知识点的相互衔接】与高中信息技术“算法与程序设计”模块衔接;【本课教学法提点】“统一的课程标准,多样化的教学实施;固化的教材体系,创造性的教学过程”;分层次教学的任务设置模块:高中信息技术基础年级:高中一年级建议学时数:1学时,非上机时间15分钟,上机操作时间30分钟。
教学设计教学目标1.理解计算机程序的概念,初步掌握利用计算机程序解决问题的基本思想和方法。
2.熟悉QuickBasic编程环境及其基本操作。
3.亲历用计算机程序解决问题的完整过程,体验用其解决问题的方法。
4.激发学生学习编程、探索知识的兴趣,培养学生发现、解决问题的能力。
(二)内容分析1.教学重点通过体验程序的运行过程及作用,了解用计算机程序解决问题的基本思想,掌握用计算机程序解决问题的方法。
2.教学难点理解计算机程序的概念;应用掌握的方法创造性地解决生活中的问题。
3.教学内容在整个知识体系中的位置本节课学习的内容是用计算机程序解决问题,属于信息加工与表达这一教学主题。
课程标准对这部分内容的要求是了解计算机进行信息处理的基本过程,初步认识计算机与人类处理信息的异同,具体实施可通过使用一种高级语言编程工具解决一些简单问题来实现。
教材将这部分内容编写在第四章《信息的加工与表达》(下)中的第一节(教材的学习内容是通过体验程序的运行过程和作用、查看程序的代码,对计算机程序有一个感性的认识,理解计算机程序的概念,再通过一个简单程序的设计,剖析用计算机程序解决问题的过程。
教材给出的实例是加密解密程序,使用的编程环境是VB。
)。
依照课程标准的指导思想和要求,根据我校学生的具体情况,我们选择了简单易学的QuickBasic编程环境,并通过学生感兴趣的多个实例来实施教学,取得了良好的教学效果。
PYTHON教学设计:计算机解决问题的过程教案-精

计算机解决问题的过程教案一、教学目标:1.凸显计算机编程的优势,激发学生探索python语言的兴趣2.引导学生分析与描述算法的方法,培养其计算思维3.通过学生体验游戏以及python编程调试,帮助其了解计算机解决问题的过程4.融入“流程图”的规范画法,形成使用计算机解决问题时的规范意识。
二、教学重点难点流程图的画法、计算机解决问题的过程;算法的分析三、教学过程教学环节教师活动学生活动设计意图游戏导入师生互动版“最强大脑”小游戏;展示教学目标师生互动版“最强大脑”小游戏活跃课堂氛围,激励学生进入课程Python版游戏体验与算法分析1.引导学生分析游戏的运行步骤(算法分析);2.强调:主要描述对象和每一步具体操作。
点明:计算机解决问题,算1.玩“最强大脑.py”2.分析该游戏的算法3.用自然语言描述算法1.玩游戏目的是使学生知其然”,在此基础上,探究“其所以然”。
2.对比师生版的游戏,人机互动版的游戏更法分析是最重要的环节。
通过自然语言的缺点之一“书写繁琐”不符合读图时代的阅读观,引出流程图描述算法。
为简洁,好操作。
凸显计算机编程的优势,激发学生探索python语言的兴趣。
3.分析与描述算法,培养学生计算思维。
活动1:使用流程图描述游戏算法1.活动说明:根据自然语言的描述,补全“最强大脑游戏”的流程图。
并思考每种形状框图的作用。
2.展示要点:表述清楚,如:使用菱形框,对xxx条件作出判断,如果是的话,作出如何处理,否的话,作出如何处理。
3.活动后点拨3种结构作为提升。
指出流程图不能满足计算机直接运行的需求,引出算法的实现环节。
1.补全流程图2.分小组展示并描述框图的作用1.在自然语言描述的基础上,再做流程图,遵循由易到难逐步加深的原则。
2.整个流程图中有很多重复的符号,为节约时间采用补全重点部分的方式展开。
3.在展示时,给定学生展示的要点作为抓手,让他们有话可说,加深了各种框图的用法。
4.融入“流程图”的规范画法,帮助学生形成使用计算机解决问题时的规范意识。
如何应用计算机编程技巧解决实际问题

如何应用计算机编程技巧解决实际问题计算机编程技巧在现代社会扮演着重要的角色,它不仅可以为我们提供便利的工具,还可以帮助我们解决各种实际问题。
无论是开发软件程序、处理数据、设计网页还是解决复杂的数学问题,计算机编程技巧都能派上用场。
本文将重点介绍如何应用计算机编程技巧来解决实际问题,并给出一些实例,以帮助读者更好地理解和运用这些技巧。
一、问题分析与解决方案设计在实际问题解决过程中,一个明确的问题定义和相应的解决方案设计是至关重要的。
在开始编写代码之前,我们需要仔细分析问题背景和需求,明确目标和限制条件。
然后,我们可以通过流程图、伪代码等方式设计一个合适的解决方案。
例如,假设我们要解决一个简单的求和问题,我们可以通过编程计算给定数组中所有元素的总和。
思路如下:1. 定义一个变量sum,初始值为0。
2. 遍历数组中的所有元素,将每个元素加到sum中。
3. 输出sum的值,即为数组元素的总和。
二、选择合适的编程语言和工具在编程解决实际问题之前,我们需要选择合适的编程语言和工具。
不同的问题可能适合不同的编程语言和工具。
例如,对于数据分析和处理,Python是一个流行的选择;对于网页设计和开发,HTML、CSS和JavaScript是必不可少的技能。
因此,在实际问题解决过程中,我们需要根据具体要求选择合适的编程语言和工具。
三、编写代码并进行测试在问题分析和解决方案设计完成后,我们可以开始编写代码。
根据解决方案设计,使用合适的编程语言编写代码,并按照一定的逻辑结构将其组织起来。
同时,在编写代码的过程中,我们要注重代码的可读性和可维护性,使用适当的命名规范和注释,以方便他人理解和维护代码。
完成代码编写后,我们需要进行测试以验证代码的正确性。
对于小规模的问题,可以手动给定测试数据并检查代码输出结果是否与预期一致。
对于大规模的问题,可以编写自动化测试脚本来进行测试。
通过反复测试和调试,我们可以确保代码在解决实际问题时的准确性和可靠性。
用计算机程序解决问题

1.请你打开F:\ 加密程序.frm 参照教材77页图4-7
将其修改为解密程序。 2.修改完成后,请将F:\m2.txt文件解密
请参照书77页第5、
第8步保存文件。
解密
加密
1.请你打开F:\ 画函数图像.frm 试修改其代码,
观察其变化。
计算机的工作是忠实地执行程序
采用二进制(0、1)数字编码表示和控制
2.计算机数字电路的表示方法
采用二进制(0、1)数字编码表示和控制
3.计算机程序设计语言
机器语言 汇编语言
翻译程序
高级语言
为防止我的电子银行卡、个人信息、电脑上 的日记等重要信息泄密,我想将它们保护起来, 请你帮我出个主意。
1.请你打开F:\ 加密.exe 将F:\m1.txt文件加密
加密与解密原理:
加密前的文件 (明文)
加密后的文件 (密文)
加密与解密原理:
加密前的文件 (明文)
用于在计算机 内部存储符号 信息的代码
加密后的文件 (密文)
告
Байду номын сангаас
函数转换
机内码
-10 +10
新机内码
函数转换
杠
加密方法:把文本文件中的字符逐个读出,把其机内码减去 函数转换 函数转换 -/+数值 苏 诉 新机内码 机内码 或者加上一定数值成为加密后的字符,并重新组合为新文件 ---加密文件。
速 度 快 解决一些独特的 个性化的问题
自己编写 程 序
无 限 次 使 用
精确解决同类 问题
第四章
信息的加工与表达(下)
4.1 编制计算机程序解决问题(1)
用计算机解决生活中实际问题的方法--教学设计

用计算机解决生活中实际问题的方法--教学设计The method of using computer to solve practi cal problems in life -- Teaching Design用计算机解决生活中实际问题的方法--教学设计前言:小泰温馨提醒,信息技术是主要用于管理和处理信息所采用的各种技术的总称,主要是应用计算机科学和通信技术来设计、开发、安装和实施信息系统及应用软件。
本教案根据信息技术课程标准的要求和针对教学对象是高中生群体的特点,将教学诸要素有序安排,确定合适的教学方案的设想和计划。
便于学习和使用,本文下载后内容可随意修改调整及打印。
适用范围:高二年级下期《算法与程序设计》(选修模块)课时:1课时一、教学目标1.课程标准中的相关内容课程标准在《算法与程序设计》模块中有如下阐述:“教师应引导学生寻找、发现身边的实际问题,并设计出算法和计算机程序去解决生活中的实际问题”。
2.知识与技能(1)能将日常生活中复杂的问题简化、抽象,构建合理的数学模型。
(2)将数学模型转化成pascal的算法流程,并最终写成pascal程序。
(3)能较熟练的调试程序,并验证结果的正确性。
3.过程与方法⑴教师点拨,学生相互讨论,自主探究。
⑵学生通过探究建立数学模型,并将模型转化成算法。
⑶上机调试,并验证结果。
4.情感态度与价值观⑴引导学生关注现实生活,发现实际问题,激发学生学习的热情。
⑵通过教师引导,学生相互讨论,自主探究,培养协作意识、创新思维与进取精神。
⑶培养学生对问题的分析能力、建立数学模型的能力,并用计算机去解决问题的能力。
二、学情分析本节内容的教学对象是高二年级学生,他们已经具备了一定的逻辑思维、分析问题、表达思想等能力。
同时,通过前面对算法描述方法(自然语言、流程图)和pascal语言的学习与介绍,学生已初步掌握了程序的三种基本结构等基础知识,为本节内容的学习提供了良好的基础。
用计算机程序解决问题的教学设计与反思.doc
《用计算机程序解决问题》的教学设计与反思黄文杰(梅州市兴宁市第一中学)教学方式:任务驱动日主学习教学目标:1.知识与技能掌握程序的概念和意义。
能说出用QB编写程序的一般步骤。
2.过程与方法通过阅读程序,熟悉程序的表达方法。
通过上机实践,初步体验QB程序设计的一般过程。
3 .情感态度价值观通过引导及上机实践及各种有趣的例子,激发学生产生对程序设计的兴趣,同时激发创新意识。
教学重点:解剖简单的计算机程序,了解其结构组成和具体作用,认识计算机程序设计的基本流程。
教学难点:在Qbasic中操作执行一段简单实用的计算机程序代码,了解其工作过程。
教学过程:一、导入如果直接开门见山讲程序,大部分学生还是不好接受的,不如从一个有趣的例了引入:提出问题:百钱买百鸡公元前一五世纪,我国古代数学家张丘建在《算经》里提出一个数学史上有名的百鸡问题。
鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,问鸡翁、母、雏各几何?请同学们解答教师演示:运行VB小程序(用时不到一秒钟)程序展示:Private Sub Command l_Click()For i = 0 To 20Forj = OTo33k= 100-i-jIf i * 5 + j * 3 + k / 3 = 10() Then Print ”公鸡、母鸡、小鸡分另U为” & i & ” ” & j & ”” & k & ”只”Next j, iEnd Sub用短短几行就把这个经典问题完成了,这就是程序的魅力所在,而且,我们来看这个程序,其实就是一些常见单词的组合,在细读一下,你应该不难理解他的意思。
今天我们一起来揭开程序这神秘的面纱,我先请几个同学配合我们全班同学表演两个小小的游戏。
二、新课开始:L做游戏游戏一:准备三个杯了,一杯装有可乐,一杯是雪智。
问如何把两个杯了中的饮料互换。
请做游戏的同学讲讲你的操作过程:杯子A—杯子C,杯了B—杯了A,杯了C一杯子B,从而实现杯了A和杯子B里饮料的调换。
编制计算机程序解决问题优秀教案
程序体验及初编程一、教材分析(一)地位和作用:1.用计算机程序解决问题是信息社会的一种基本方法,编制计算机程序,就是针对具体问题,运用程序设计语言编制一个专门的计算机程序来求解问题。
学生在经历“分析问题——设计算法—编写程序—调试运行—检测结果”的过程中了解用计算机程序解决问题的基本过程,培养学生分析问题、解决问题的能力并增强学生思维的严密性、条理性。
2.本节是对用计算机程序解决问题的基本过程的入门介绍,是选修模块《算法与程序设计》的概述和引子。
(二)主要内容粤教版信息技术(必修)《信息技术基础》第四章第一节第四部分,内容是“剖析编制计算机程序解决问题的过程”,通过实例操作与分析了解用计算机程序解决问题的基本过程。
这个过程包含以下环节:分析问题,设计算法,编写程序,调试运行,检测结果。
教材选用的加密、解密的实例比较专业,学生不太熟悉,而且加密、解密的程序代码的编写也稍显复杂。
二、教学目标1、知识与技能:1)、让学生体验感兴趣的小程序,认识程序的特点,从而了解编制程序解决问题的基本过程。
2)、学生能在编程环境操作完成新建、输入、执行一段简单的计算机程序代码,体验程序设计的过程,并进行简单算法探究活动,逐步接触程序设计思想。
3)、初步学会修改简单的代码,完善程序。
2、过程和方法:学生在活动中体验运行计算机程序的过程,在具体操作实践中观察并归纳出程序执行的工作过程。
3、情感态度与价值观:(1)引导学生关注程序设计在实际生活的应用,激发学生进一步学习程序设计的热情。
(2)培养学生运用计算机解决实际问题的意识。
(3)引导学生在一定范围内合理、合法的利用计算机程序技术。
加强健康的道德观念,增强法律意识。
三、教学重难点重点:利用VB高级语言编写程序并解决问题,这是一个从工具的使用者到工具的开发者身份的转换过程,通过对计算机程序的剖析及了解其执行过程,帮助学生体验了解用计算机解决问题的基本方法和过程。
难点:计算机程序的基本结构和作用。
用计算机解决问题的案例
用计算机解决问题的案例
如今,计算机技术发展迅速,实现了人类无限可能性的解决方案。
现代计算机的强大能力可以帮助我们解决许多灰色的问题,它的出现和发展给我们带来了无穷的机会。
在今天的社会中,计算机不仅仅用于数字计算,它可以解决许多智力问题,为社会带来重大的变化。
例如,英国研究人员发现,在对艾滋病毒进行研究和许多其他疾病的研究方面,计算机技术发挥了重要作用。
通过使用计算机来分析大量的数据,研究人员可以更快地研制出抗艾滋病毒抗体,可以帮助更多患者康复。
此外,计算机在智力游戏领域也发挥了至关重要的作用,如国际象棋比赛,计算机可以显示出最优的落子方式,强大的计算机优势可以让它赢得棋局。
此外,计算机技术也可以用来解决传统的环境问题。
例如,采用计算机进行水质监测,可以大大提高环境监测的效率,并可以更快地检测有害物质的积累。
由于计算机系统可以实时记录数据,能够准确地鉴别出污染物的成因,有助于更快地采取行动,减少环境污染的蔓延。
另外,计算机技术也可以应用于仿真分析,可以模拟出现实环境中的各种状况,帮助我们更好的理解现实世界的运行机制,而且在复杂的现实环境中,计算机系统可以辅助科学家或工程师在较短的时间内获取到有效的信息,也可以帮助企业和政府机构分析数据,帮助更好地制定政策、决策和行动,实现其经济和社会的发展目标。
总的来说,计算机技术的迅猛发展使人们能够有效地解决现实问
题。
很明显,计算机技术在改善社会福祉中发挥了重要作用,但这并不意味着它取代人类的力量,它只是为了提高效率、弥补人类因素的不足而创造出来的。
只要有准确的数据和完善的算法,计算机就一定可以帮助我们解决社会问题,实现社会进步与发展。
用计算机程序来解决实际问题
【作业表单3:单元学习目标与活动设计及检验提示单】
单元学习主题用计算机程序解决实际问题
单元学习目标
学会计算机程序的思考方式-即算法。
学会使用计算机语言来建立实际问题的模型。
单元学习活动1、通过微课来引出问题
2、通过小组讨论来实现问题
3、通过相互探究来弄清楚问题流程
4、画岀流程图来表述问题
5、将流程图翻译成编程语言
6、调试程序
单元学习目标设计检验提示
检验指标实现程度
1.目标是否与课标相符合?是否切合单元学习主题?是否指
向每一个学习活动的结果?国家课程标准、学年课程目标、
单元学习目标和活动目标是否形成目标结构?
目标明确,符合要求
2.目标是否符合学生的知识经验水平和思维发展阶段?是否
能满足学生的兴趣、需求和问题?是否能适当地让学生参与
制定?
效果明显
3.目标是否能反映学科本质?是否能反映学科专家在该单元
主题时所运用的知识、方法、过程、形式和价值观?
能反应
4.目标是否指向学生思维习惯养成和实际应用能力提升?是
5.目标是否能具体清晰说明期望学生实际学到什么及学到何
种程度?是否能告知学生?
可以告知学生。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课 题: 用计算机程序解决实际问题 课 时: 1课时
教学目标: 认知目标: 1、通过对学生操作实例分析得出编制计算机程序解决问题的过程方法; 2、通过对比生活生动案例充分了解计算机程序的概念能说出几种常见计算机程序语言,掌握计算机基本组成及能理解计算机与程序的关系、计算机程序的编写与执行; 3、利用前驱WORD软件的掌握迁移应用对程序编辑集成环境VB工作界面常用工具加以熟悉会简单操作; 4、尝试借助VB集成环境编辑程序解决加密解密问题,体验程序的作用及编制环境; 能力目标: 通过课堂练习及案例分析能说出编制计算机程序解决问题的过程掌握其方法:分析问题-设计算法-编写程序-调试运行-检测结果并应用但到实际问题的解决过程。 德育目标: 学生良好信息素养养成的培养(加密解密程序让学生加强对信息安全的重视(如对操作过程与方法的总结培养学生对信息的敏感度及分析问题的能力)
教学重点:对编制计算机程序解决问题的过程方法的正确理解,了解计算机程序语言及集成开
发环境VB的常见操作。 教学难点: 学生对于程序代码理解模糊(以课前简单易懂的脚本代码操作实例“给U盘盘符更改
图标”加以理解),学生对计算机程序与计算机组成的工作过程及关系的理解有困难(以生动形象的比喻以学生现阶段认识为基础加强认识)。
教学准备: 黑板和粉笔、极域电子教室(安装VB集成开发环境)。
教学过程:
教 师 活 动 学 生 活 动 设 计 意 图 教学分析: 从本节开始学生接触新的软件。对学生对于软件基本操作的基础做必要的了解,比如有多少学生初中学习过,多少一点没有接触过。 近半数学生初中已初步学习了相类似软件WORD软件的新建、编辑等基本操作。很容易让学生利用知识的迁移应用到对VB集成环境工作界面基本操作的熟悉掌握。 同时在上节课借助简单易懂的脚本程序让学生对U盘图标进行个性化更改也充分激起学生对利用计算机程序解决实际问题的兴趣,通过对前节课学习过程加以分析总结得出利用计算机程序解决问题的过程与方法,从而引导学生对计算机 层次目标 较高层次:掌握本课知识,能在熟练运用完成本课操作基础上灵活应用。 一般层次:掌握本课知识,能熟练运用完成本课的操作 较低层次:记住本 强调课堂练习的重要性,说明信息技术对操作技能的熟练性要求 在教学中注意培养学生在知识的运用上的创新精神和积极参与的热情。 教 师 活 动 学 生 活 动 设 计 意 图 组成、计算机程序语言、计算机程序的编写执行等基本概念性知识的理解与掌握,最后以实际案例让学生对VB集成环境加以体验及熟悉,达到提高学生信息素养及良好的分析问题解决问题的学习习惯。 【教学方法】 演示法、观察法、任务驱动法 本课重基础知识的理解。难点在于对软件的熟悉,尽可能多的练习基本操作。 【学法指导】 对于学法指导,主要是(1)在老师的提示下,让学生自己分析问题、解决问题的能力。(2)学生通过练习完成指定的任务,强调对题目要求或考核目标的正确理解。在上课的过程中,要引导学生自己理解习题的要求,不能老师说一步做一步,老师不说自己就不能做。
课知识,能完成本课基本操作
导言: 教师边演示边进行讲解:同学们!现在让我们来看看上节课老师用脚本程序让学生对U盘图标进行个性化更改之后的效果(用教师机进行演示)并注意引导学生进行总结回顾。
同学们!刚才的作品中你们看到了什么我们是怎么办到的学生议论……,老师:我们利用脚本程序控制电脑对U盘图标进行更改 通过前驱知识的准备很好的过渡升华引入新授课
新授课: 前面两节课咱们一起对如何更改自己U盘的图标进行了深入的分析及充分的准备。 呈现对比更改前后 我们的目的是将盘符图标改变成自己喜欢的个性化的图标。那么还记得我们是怎么做的吗 抽选学生回答演示操作在另一台操作演示机上,准备图片,利用相应的软件把它转换成图标,最后借助记事本编写了一段代码使盘符图标得以改变。 教师及时归纳。 呈现过程图
温故知新: 借助简单易懂的脚本程序让学生对U盘图标进行个性化更改也充分激起学生对利用计算机程序解决实际问题的兴趣,通过对前节课学习过程加以分析总结得出利用计算机程序解决问题的过程与方法,从而引导学生对计算机组成、计算机程序语言、计算机程序的编写执行等基本概念性知识的理解与掌握,教 师 活 动 学 生 活 动 设 计 意 图 我们首先分析问题(需求分析看解决问题的需求情况和已知条件)我们需要更改U盘图标,操作对象的U盘,同时需要一个图标.ico文件,并且还需要每次都显示(运行)图标文件;在所有原料准备好之后,接下来我们借助设计好的一段代码来编写程序,最后调试运行,再重启机器检测结果。此处右边板书编制计算机程序解决问题的过程分析问题-设计算法-编写程序-调试运行-检测结果流程图再最后补充完成。 老师点评同学操作。对还不太熟悉操作的同学大家下来可以利用搜索引擎查看分享自主学习提高创造拓展同时也把上节课不知大家下载的相关资料打包发给大家。 呈现分享截图及下一张记事本脚本程序 我们用计算机解决问题这个过程的中心就是记事本编写的这段代码,我们通过它(告诉)控制计算机如何工作,这些由我们根据一定的需要编写好的一系列控制计算工作的命令就是计算机程序(计算机执行操作的先后顺序)计算机如何做。编制计算机程序解决问题呈现效果凸显 呈现什么是计算机程序。段落过度(此处板书4.1.1认识计算机与程序) 5. PPT呈现计算机的基本组成。课本74页 计算机通过他的大脑读取指令控制输出(就好比程序设计者们相当于导演编剧,我们编写好脚本剧本交给计算机这个主演,主演的脑袋好比电脑的CPU,他通过读取识别剧情要求规定动作来控制自己手脚肢体表情(好比显示器打印机等的显示明白了吗认识计算机与程序
最后以实际案例让学生对VB集成环境加以体验及熟悉,达到提高学生信息素养及良好的分析问题解决问题的学习习惯。
认识计算机与程序 教 师 活 动 学 生 活 动 设 计 意 图 6.计算机程序的编写与执行。人和计算机就是通过程序设计语言在沟通PPT呈现计算机程序的编写与执行。如书本75页4-2 呈现程序设计语言。背景历史简单介绍过渡到VB 呈现VB工作界面类似于WORD对比照片截图 VB背景作为大家下来的拓展内容来了解。就好比WORD的历史我们可以追溯到司母戊鼎的边框花纹参照这个思路下来自主探究。 也就是说除了记事本脚本语言我们现在接触VB,VB集成的环境好比影视城(横店)作为导演的我们可以在这里自由编导。PPT简单介绍工作界面借助同学们前面学习WORD知识迁移非常好掌握。此处板书4.1.2体验程序的作用及编制环境。 VB编辑解密程序体验流程76页,设置状况,同学们之前编辑好的文件不见了被人改动,影响很大,后果很严重,怎么防止文件被误改学生回答隐藏,再显示这有什么弊端呢最后我们自己尝试体验下如何为常见的纯文本文档(从最简单的文本文本文档(.txt文件)是指的只包含纯文字的文件.这些文字是没有格式的,不像word文件文字有大小有颜色有粗细,这些都只是纯粹的文字,没有任何格式)加密 帮助分析可板书图示。要求我们从新建开始熟悉工作界面逐步深入。只需要完成分析问题,编写程序,调试运行,检测结果,而设计算法需要系统学习之后逐步积累掌握。教师操作演示提示需要注意的文件名称等。让学生演练参照书本练习(打开文件2材料),比较娴熟的同学尝试编写解密程序参照77页图4-7对比举
学生操作练习: 学生演练参照书本练习(打开文件2材料),比较娴熟的同学尝试编写解密程序参照77页图4-7对比举一反三。 体验程序的作用及编制环境 教 师 活 动 学 生 活 动 设 计 意 图 一反三。教师巡堂指导及时发现问题。程序编写的严谨性,规范性,反复调试。 同学分享感受教师小结本节所学。 最后回顾板书升华:这就很明显是人在操控计算机怎么做对吧,可我们在信息社会却由于自身懒惰以为的图便利放弃了思考反而被计算机控制,这个值得大家警戒!(提升信息素养);我们熟悉VB工作界面了之后程序语言编写语法规则将是我们下一步做好导演必备的知识储备慢慢的我们还可以学习接触其他的程序设计语言感兴趣的同学可以自行钻研,让我们在接下来的学习中深入学习程序语言;同时我们还应该对我们利用计算机程序解决问题这一过程总结方法在学习生活中予以强化分析处理问题的逻辑性,分析设计算法编写程序调试运行,检测结果。避免遇到问题不思考就给予依赖他人。这节课你有什么收获与感受呢一起分享吧,共享信息。 展现课堂总结:对计算机程序解决实际问题的过程与方法的掌握,计算机基本组成、计算机程序、计算机程序的编写与执行回顾,对学生对代码的模糊理解问题引出下节课对计算机程序代码基本元素的预学习,同时对学生信息素养的培养与引导,要求学生主动学习(学习无界VB历史追溯),注重过程方法的积累。高于眼界,富与实践,帅在素养;白于品性,富于思维,美在心灵。我们一起努力。计算机程序无处不在,解决国际象棋与麦子、韩信点兵等下来作为拓展了解,无论是关于信息社会新知识历史的追溯还是非常实用的软件下次课我们一直期待你的精彩分享。同
总结提升