课件编号2350715

4.1 编制计算机程序解决实际问题 课件+教案 (3)

日期:2024-05-12 科目:信息技术 类型:高中课件 查看:74次 大小:224897Byte 来源:二一课件通
预览图 0
编制,计算机,程序,解决,实际问题,课件
    4.1 用计算机程序解决实际问题 1教学目标 认知:初步掌握编制程序解决问题的过程 技能:1、能在高级语言编程环境操作执行一段简单的计算机程序代码。 2、初步理解计算机程序代码的执行目的。 情感:培养学生坦频道学习程序设计的兴趣。 2学情分析 我们的学生已经可以熟练使用常用应用程序完成简单的信息加工任务,对程序有模糊的感性的认识。对程序与计算机的关系没有理性分析。本节课之前学生已学完了高中信息技术必修前三章,初步掌握信息获取和部分信息的加工方法,具备了使用常用应用程序解决问题的能力,但本节内容涉及的是面向对象高级编程语言,对于完全没有接触过编程的高一学生来说有一定难度。同时学生因为在初中没有接触过程序设计,对用计算机程序解决问题普遍陌生,对自己编程来解决问题,既感觉新奇有趣,又担心程序设计的技术难度,自己不能适应。鉴于这样的情况,学生不可能在一节课的时间内完全认识计算机编程,但让他们在修改程序的基础上,在VB中执行一段简单的计算机程序,感受用计算机解决问题的魅力,激发学生学习程序设计的兴趣,是完全可以达到的。 3 重点:计算机工作原理 程序代码的作用 难点:1、VB的初步使用 2、利用编制计算机程序解决问题的意识 4教学过程 活动1【导入】激情导入 生活中学生QQ号被盗,信箱信息泄漏引出刘丽的妈妈遇到的问题及解决办法,引出:用编制程序解决问题。板书课题。用两种方法解密m1.txt内容。说明用计算机程序更快,更准确。 学生实践操作: 1、学生用<密文与明文>对照表解密m1.txt 2、使用解密.exe解密m1.txt 教学意图是: 1、通过比较很直观的得出结论,顺理成章引出课题。 2、初步了解使用计算机程序解决问题的优势 活动2【讲授】认识计算机与程序 一、认识计算机与程序 同学们平时都使用过程序也看到了老师用解密.exe这个程序来解密,但有没有想过这个程序在计算机中是如何运行的?计算机与程序又有什么关系? (一) 1、计算机基本和组成及其关系。 2、计算机中数字电路的表示方法。 3、计算机程序设计语言有哪些。 4、做游戏(见课件) 学生表述完自己的观点后,教师总结 学生活动:1、阅读教材4.1.1内容、思考问题。P74 2、表述自己观点,结合教师讲解,理解计算机工作原理。 3、做游戏 (1时男,拍1下,0时女拍2下) 让学生认识计算机与程序之间的关系 做游戏的意图在:通过游戏的方式让学生更容易理解计算机与程序的关系 活动3【活动】体验程序的作用及其编制环境 A、任务一(VB运行环境,看微课资源《VB运行环境》P76 1、尝试运行加密.frm,查看代码,介绍VB编程环境。 2、计算机就是按顺序执行这段代码,来完成任务的,一起来了解一下加密解密原理。 B、任务二(参照教材77页图4-7) 1、学生运行VB程序,打开加密.frm将其修改为解密程序,生成解密.exe保存到桌面上,对m1.txt进行解密。 2、分组完成:在E盘新建文本文档 aa.txt,打开输入内容并保存,20字以内。用加密程序对aa.txt文件加密。让同组里另一同学用解密程序对你刚加密的aa.txt文件解密。 3、检测学习成果,完成任务。 4、展示学生提交加密文件并解密。 C、任务三(修改程序) 1、在VB中打开加密程序后将代码第10行的10改为20后将文件生成为.EXE文件。并对前面的aa.txt文件进 行加密。 2、用解密程序尝试能否将刚才加密的文件进行解密,不行的话对在VB中打开解密文件原程序,和加密程序比较一下,看看该如何修改才能够进行解密。 学生活动: 1、尝试运行:加密.frm 2、参照教材修改加密程序将其变解密程序,并保存。 3、跟随教师总结VB不同保存方式适用阶段。在运行的过程中有问题还可以参照微资源《VB运行环境》进行自我学习。 4、在E盘新建文本文档aa.txt,使用加密程序给自己的文件加密并提交。 5、分组另一同学用解密程序对aa.txt文件解密。 6、学生修改加密程序 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~