资源简介 本资料来自于资源最齐全的21世纪教育网www.21cnjy.com4.1用计算机程序解决问题( http: / / www.21cnjy.com"\o"欢迎登陆21世纪教育网 )1教学目标1、了解编程解决问题的优势2、认识计算机及程序的原理3、知道程序的作用2学情分析编程解决问题是计算机解决问题最重要的方法( http: / / www.21cnjy.com )之一,对学生来说是比较难的一种方法,因此我们可以通过讲述让学生了解其原理,通过演示让学生理解其作用来降低学生的危难情绪。3重点难点重点:程序的作用及编写运行环境难点:计算机程序的原理4教学过程活动1【导入】怎样求两整数的最大公约数数字比较小的话,手工试验的方法可以,但数字很大时,就很麻烦,我们可以想到用计算机编程来解决。活动2【讲授】认识计算机及程序1、计算机的组成结构利用图示和实物进行展示教学介绍分析各组件的作用,理清其原理2、工作过程简单讲解,并图示说明,让学生了解计算机从加电到执行指令的整个过程3、计算机指令与数字电路的对应关系将二进制中的1、0与电路中的开、关两种状态对应将开关的指令序列与代码串相对应4、了解计算机编程语言的发展过程机器语言->汇编语言->高级语言(basicpascalCVBC++C#java)活动3【活动】体验程序的编制环境以VBA为例打开Excel,点宏中的VisulBasic将表可以作为窗体,也可以作为对象对每一个对象及每个事件都可以进行编程尽量作以演示活动4【练习】编制求两个整数的最大公约数1、界面的设计:2、程序编制在VisualBasic界面中单击“插入”下的“模块”,并双击插入的模块,出现模块程序编辑窗口,在此窗口中写上如下代码:21世纪教育网版权所有Sub求两数的最大公约数()dima,b,m,nasintegerdimsasstringa=sheet1.cells(1,2)b=sheet1.cells(1,4)ifa>bthenm=belsem=an=1fori=2tomifamodi=0andbmodi=0thenn=iendifnextis="最大公约数:"sheet1.cells(2,2)=s&nendSub3、运行活动5【作业】编制最小公倍数的程序编写一个求两个整数的最小公倍数的程序,交运行测试21世纪教育网--中国最大型、最专业的中小学教育资源门户网站。版权所有@21世纪教育网 展开更多...... 收起↑ 资源预览