单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,走进程序设计,宏与,VBA,编程,走进程序设计宏与VBA编程,学习目标,1.,能说出,VBA,和宏的作用,以及宏的编辑和运行方法。,2.,能初步阅读程序语句,解释语句的基本作用。,3.,能说明程序编写的方法及思路。,学习目标 1.能说出VBA和宏的作用,以及宏的,学习任务,编写程序对数据库进行数据分析(如学生健康数据表体重分析),得出结论。,学习任务 编写程序对数据库进行数据分析,第一课时,第一课时,1.,如何在,Excel,中新建宏,编辑或执行已有的宏?,2.,宏的安全性是什么?,1.如何在Excel中新建宏,编辑或,世界卫生组织体重标准计算方法(身高以,cm,计):,男性:(身高,-80,),x70%=,标准体重;,女性,:(身高,-70,),x60%=,标准体重;,标准体重正负,20%,以上为偏重或偏轻。,你,知,道,吗,世界卫生组织体重标准计算方法(身高以cm计):你道,1.,什么是,VBA,?什么是宏?,2.,在,Excel,中如何新建宏?,1.什么是VBA?什么是宏?2.在E,1.Cells,定义了什么?,2.IF,语句是如何判断条件的?,3.,关键字“标准”、“偏重”、,“偏轻”在程序中为什么要加引号?,想,一,想,1.Cells定义了什么?想想,学生自主完成教材第,130,页,中“课前自学测试题”和,“问题档案”。,学生自主完成教材第130页,第二课时,第二课时,什么是宏?在,Excel,中如何建立宏?,什么是宏?在Excel中如何建立宏?,探究,合作,1.,如何执行编辑好的“宏”?,2.,如何修改“宏”?,3.,如何利用循环语句完成全部记录的编写?,探究合作 1.如何执行编辑好的“宏”?2.,1.,结合流程图来阅读上面的语句代码,你能,体会到流程图在描述解决问题的方法、思路或算法,方面的作用吗?,2.,为什么要使用变量,n,?,3.,如果缺少“,n=n+1”,这条语句,程序执行效果,会有什么变化?,想,一,想,1.结合流程图来阅读上面的语句代码,你能想想,计算思维与数学思维、工程思维的区别与联,系;计算思维是工程化的数学思维,其本质具有,抽象化和自动化的特征;工程思维是在工程设计,和研究中形成的思维,是一种筹划性思维,其核,心在于近似化;数学思维是用数学的观点思考和,解决问题,其最大特征是概念化、抽象化、模式,化。,你,知,道,吗,计算思维与数学思维、工程思维的区别与联你吗,小结,课堂,本节我们学习了在,Excel,中建立宏,和使用宏。,小结课堂 本节我们学习了在Excel中建立宏,练习,课堂,学生练习教材第,131,页中“课,堂内化测试题”和“学习反思”。,练习课堂 学生练习教材第131页中“课,