文档库 最新最全的文档下载
当前位置:文档库 › 41用计算机程序解决问题(第2课时教案)

41用计算机程序解决问题(第2课时教案)

41用计算机程序解决问题(第2课时教案)
41用计算机程序解决问题(第2课时教案)

中大附中三水实验学校教案

课题

课题名称:用计算机程序解决问题

第一册第四单元(章)第一节课时安排2(第2课时)

课型新授课

教学

目标

1、剖析计算机程序解决问题的过程。

2、培养学生的动手能力。

教学

重点

难点

重点:计算机程序解决问题的过程

难点:计算机程序解决问题的过程

教学过程设计

【导入新课】

学生运行程序,热身进入新课。

①用计算机程序解决问题\参考课例一

”倒计时”程序

②用计算机程序解决问题\参考课例二

”韩信点兵”程序

【讲授新课】

一、剖析用计算机程序解决问题的基本过程

用计算机程序解决问题的基本过程如下:

二、分析问题

对于任何一个实际问题,首先要分析该问题的需求情况及已知条件,来判断解决问题的可能性和目标要求,然后对需要解决的问题给出一个精确的描述。

本节中,刘丽妈妈的问题属于信息安全的问题,这个问题可有多种解决方案,本例的加密问题可以精确描述为:如何对需要加密的文件的字符机内码进行变换,使之变为其他字符,并把转换后的字符保存在文件中,生成加密文件。

三、设计算法

找出解决这个问题的方法和步骤,这一过程称为设计算法。算法是程序编写的基础。本例的解决方法是:把文本文件中的字符逐个读出,把其机内码值减去10变为加密后的字符,并重新组合和成新的文件,即加密文件。具体的算法如下:

⑴提示用户输入需要加密的文件名及路径;

⑵打开用户需要加密的文件,并读取其内容存放在字符串a$中;

⑶在对话框中显示加密前的文本内容;

⑷设置加密后组合的字符串初值为空;

相关文档