贵州省安顺市西秀区旧州中学高一信息技术《编制计算机程序解决问题》教学设计.docx
《贵州省安顺市西秀区旧州中学高一信息技术《编制计算机程序解决问题》教学设计.docx》由会员分享,可在线阅读,更多相关《贵州省安顺市西秀区旧州中学高一信息技术《编制计算机程序解决问题》教学设计.docx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、编制计算机程序解决问题教学设计一、设计思想本节内容出自广东教育出版社信息技术基础(必修)第四章第1节“编制计算机 程序解决问题”,课题要求学生掌握计算机程序设计语言的基本发展过程、计算机的 基本工作原理、对程序的编制环境有个初步体验与认识。根据教学过程是一个异步的 、发散式过程,设计本教学活动,以学生为学习的主体,教师作为教学活动的引导及 辅导作用展开教学活动。以此为依据,设计策略如下:采用任务驱动法,以具体的任务为切入点,让学生带着问题去进行阅读理解,再联 系生活经验获得知识重点的大概框架,教师稍作提点,便可突破重点。至于程序设计语 言,教师着重讲授机器语言中的二进制,程序设计语言的发展这个
2、问题不难理解。而对 高级语言编程环境的体验通过任务驱动、协作探究学习法,学生亲身体验印象深刻。二、学前分析1、教学内容的选择及硬件环境 (1)教学内容:编制计算机程序解决问题(2)硬件环境:多媒体网络电子教室2、学习者的特征分析(1)知识基础:1、学生对计算机的认识程度参差不齐。2、对程序的了解程度普遍较低。(2)能力基础:高一年级的学生,已经具有一定的理解能力、接受能力,以及一定的逻辑思维 能力。他们思维活跃,参与实践活动的意识强。同时高一的学生已经具备了一定的 计算机使用经验,也有一定的数学逻辑思维,这样使得学习使用计算机程序解决问 题的初步学习不太困难。(3)心理基础:大部分同学以前很少
3、或者根本没有接触过编程知识,多半也只是在数学课上听 老师简单的介绍过一些粗略的概念,对于编程相对比较陌生,甚至觉得神秘,遥不 可及,因而会有惧难的情况,只有少数喜欢挑战的同学可能会因为好奇而比较感兴 趣。三、明确学习任务1、教学目标A、知识技能目标 (1)理解程序的概念,理解并掌握计算机程序解决问题的工作原理。(2) 了解计算机程序设计语言的基本发展。VB操作指南体验VB编程环境及编程过程1、启动VB,新建标准EXE文件第一步:如图,在“开始”- “所有程序” “Microsoft visual basic 6.0中文版”打开 VB操作环境。造桌面小工具库37游戏中心36倏全中心AdobeEO
4、P NMN MasterMicrosoft OfficeMicrosoft Visual Basic 6.0 中占 Microsoft Visual Basic 6.0 中Microsoft Visual Basic 6.0 中;XJIfeAdministrator图片音乐企业版工具 Microsoft Visual Basic 6.0中文版工具Microsoft Visual SourceSafe Microsoft Web Publishing PPFENGPPLiveWPS OfficeZUXIE 爰奇艺 i,百度计算机控制面板设备和打印机默认程序帮助和支持返回工程 1 - Micros
5、.VB操导.do.计算机组成与工第二步:如图,选中“标准。EXE”,单机“打开”按钮电,Microsoft Visual Basic文件(B 蝴 视图M 工程(E) 鹿调试运行 查询(U)图表工MCD夕演程序窗口3 帮助但)的应司G 口| 一电二|66| |越囱fiV於Q立下E点1General出现如下图的界面,工作区中是对象窗口。2、编写程序第三步:如图,在“视图”菜单中选择“代码窗口”备工程 1 - Microsoft Visual Basic 设计文件编辑目 视图&)工程() 就(Q)调试运行四 查询(U)圉表0)工MCD外接程序 D(W)帮助(H)4800 x 3600代色窗口 g遍囱
6、打智於目商卜匕0.0General |其图对象窗口 0.A abldJJJzJ口故Shift+F2Ctrl+Shift+F2哲对象浏览器F2Q立即窗口Ctrl+G日本地窗口以监视窗口出)斑)调用堆栈的Ctrl + LShift+F7一Ctrl + R:出工程资源苣理器:囱属性窗口改)一吗窗体布局窗口 (D属性页E)r|gl工程-工程1回国 Co|臼眇工程1 CE程丁匚 0 Forml (Forml)属性-FormlShift+F4EQ立即表()领显示窗格匈火工具m凶调色板化)工具栏CD忠 Visual Component Manager(名称)FormlAppearance1 - 3DAuto
7、RedrawFalseBackColor &H8000000F.Border Style2 - Sizable1 CaptionFormlClipControlsTrueControlBoxTrueDrawMode13 - Copy PerDrawStyle0 - SolidDrawtfi dth1EnabledTrueFillColor &H00000000.FillStyle1 - TranspareFont宋体F ontTr ansp ar en TrueForeColor 4X80000012.HasDCTrueHeight3600HelpContextID0Icon(Icon)Key
8、PreviewFalseLeft0LinkMode0 - NoneLinkTopicFormlMaxButtonTrueMDIChildFalse|Fornl Form按字母序I按分类序ICapti on藕殳鎏对象的标题栏中或图标下X 礴21凶. 限奉二|表达式|值|类型|上下文NI出现如下图的界面。金 工程 1 - Microsoft Visual Basic ISrf文件(E)编辑视图(Y)工程也)格式9)调试运行因 查询3 图表0)工M(D 外接程序窗口改)帮助(H)U即II 置囱吕哲波既四行L列1第四步:在工程1窗口里面输入如下代码(或者直接将学生资源文件里面的记事本代码 里面的代码复
9、制粘贴进来),如下图所示:j _1_反人-ror rrix rur rri;n FormlESTEEM第五步:点第五步:点,就会弹出如下图所示一个窗口。第六步:保存程序。在“文件”菜单中选择“保存工程”。3 二程工-Microsoft Visual Basic iSirl-文件CD 编辑(E)视图GO 工程(E)格式(Q)调试9)运行 查询(W 图表0)工具CD 外援程序新建工程(N) 后打开工程g)Ctrl + NCtrl + OG C I0画目曾於金|行2L添力!程g). 移除工程(Form)Forml (Code)H)保存工程(V)工程另存为().:e Sub Form_Load ()保
10、存 Forml(S) Ctrl + SForml另存为保存更改的脚本me$ =工nputBox请输入需要加密的文件名及路径:) 7ileName$ For Input As #1Input #1, a$c 4,,加密前的文本内容“#1等打印() n打印设置(U)Ctrl + PBn (a$)=1 To n i, 1)hr (Asc (b$) - 10) mm$ & c$ mm$,“加密后的文本内容“程 Lexe(K) LTa(G).程 Lexe(K) LTa(G).g:abc.txt For Output As #2#2, mm$#2ibAlt + Q第七步:生成可执行文件。通过“文件”菜单中
11、的“生成工程Lexe”,可以把程序编译成可执行文件。ZCST - IVlicrosoft Visual Basic iSirt-立件在)会事g 视图 d 工程CE)格式g 调试g 运行但 为旬&D 图事cd HJ新建工程(1)Ctrl+O1工(Form)Forml (Code)移除工隹但)0 工程GO工程另有为g.后 Forml(S) Ctrl + SForm 1(A) 保存更改的脚本3Le Sub Form_Load.()=工nputBox (清输入害要力口空的文件名及路径:7 i 1. eNm e$ For Input. As #1Input. #1, aS,,力口宙前的文:本内容 #1三
12、打印CB)打印没宵&D.Ctrl + P=m (S )=1 To nAi dS 7, 1):hx (Asc Cb$) IO) mm$ & c$程1.Axe 但“力口击后的文本内容”名:abu. txt For- Output. As #2#2, mm$Alt + Q#2 ib注意:了解以下各种文件类型:工程l.vbpVB源程序Forml.frm工程Lexe窗体文件可执行文件(3)能在VB编程环境下执行一段简单的计算机程序代码。B、过程与方法目标(1)通过协作式探究学习,深化计算机工作原理的理解。(2)通过阅读材料自主学习、组内探究、教师答疑等过程,培养批判性思维能力 ,领会程序设计语言发展历程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 编制计算机程序解决问题 贵州省 安顺市 西秀区旧州 中学 信息技术 编制 计算机 程序 解决问题 教学 设计
限制150内