网站大量收购独家精品文档,联系QQ:2885784924

宏与VBA教学障碍与策略探析.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
宏与VBA教学障碍与策略探析   摘要:近年来,各中职学校都以“以服务为宗旨、以就业为导向、以能力为本位”的教学方针指导下,很多学校只是以能用、够用作为教学的目标,因而教学效果不理想,致使学生学习往往都大而画之,不求深解,尤其是计算机操作基础这一课程。学生就业后在实际工作中碰到问题不知所措,学到的专业知识看似有用实则无用。本文以计算机操作教学中很少深入讲解的宏与VBA知识为例,尝试在中职学校基础课程中提出一定对应策略,正确引导学生、提高学生兴趣,让学生有切身体会,扫除教学障碍。   关键词:宏;VBA;教学障碍;情境   中图分类号:G64文献标识码:A文章编号:1009-3044(2011)20-4928-02   现在,各中职学校都以“以服务为宗旨、以就业为导向、以能力本位”作为教学方针,这本来是正确的做法。但是由于各个方面的原因,近年来中职教育面对的学生素质逐渐下降,其接受能力越来越差,不爱思考,这就导致教师在教学中降低了要求,以能用、够用为目标,不进行深入透彻的讲解,学生对基础课程也仅仅只是了解、知道。如此以来,学生就业后一旦遇到工作中的实际问题就不知所措了。   计算机基本操作是中职学校最是一门专业基础课,所有的专业几乎都会开设这门课程。现在的计算机基本操作教材大多数是采用项目教学法,虽然教材中举了较多的实例,但多数只是针对某个知识点的,不能全面考虑实际应用的情况,学生感受也不深,教学效果自然也就不尽如人意了,这就形成了教学障碍。比如计算机基本操作课中的宏与VBA知识,因为大多数学生会觉得有点抽象、听不懂,又没有没有遇到具体情况,没有切身体会肯定不会认真学习这方面的知识。为了加深学生切身感受,加强对宏与VBA知识的了解,笔者以认为可以采取如下办法。   1 设置实际情境,让学生切身感受   在接触到宏和VBA章节部分之前,可先让学生上机完成一张夹杂大量数学公式的试卷。这样做不但让学生复习了以前的文字排版内容,同时也为宏和VBA的学习做铺垫。   一般说来学生将会这样插入公式:插入菜单→对象→Micsoft3.0 公式→确定调出公式面板→输入公式。如果仅仅一个公式或两个公式的话,那是没有什么问题的,但是夹杂大量公式的试卷就会让学生感受到这样输入公式很繁琐、很麻烦、太不方便。那么,学生自然就会想:有没有更方便、快捷的方法呢?   在检查学生们完成的试卷后,向学生提问:这样录入公式有什么感受?素质较好的学生可能会提出另外一种方法――工具→自定义→在对话框左边选择“插入”→公式编辑器→鼠标左键点住不要松开拖到工具栏――来快速打开公式面板,但仍然不是很方便。那么,此时可以告诉学生还有更好的方法来输入这些公式,接下来就可以演示并引导学生用宏录制的办法做一个宏按钮,最后提出什么叫宏的概念,宏应用的范围是什么。   通过让学生真正去制作一张试卷,让学生亲身感受按部就班的使用公式是很不方便的,以此来促使他们认真学习“宏”,同时提高了他们在以后工作中应对问题的能力。   2 承前启后,指导明确   通过设置实际情境,让学生有了切身感受,同时也通过一定量的练习,让学生拉近了与宏的距离,然后可以对学生说明宏的本质就是VBA代码。简单的宏可以通过录制宏的办法生成,复杂点的需要手动编写VBA代码。VBA在Word中的应用比EXCEL要少得多,所以当在EXCEL中碰到VBA的时候,就正好把宏与VBA的关系理清楚了。   在WORD宏的基础之上,给学生更一步讲解宏与VBA的关系,可引导学生利用VBA解决一个较为现实的例子。假设录入班级学生的信息,同时想在对应学生的某列单元格内放置对应学生的相片,其相片保存在my documents中,并且相片名称与学生信息顺序是一致的,要EXCEL自动将对应的相片导入到相应的单元格中。其VBA内容如下:   Sub marcro ()   Dim n As Integer   n = 50   For i = 1 To n   With ActiveSheet.Pictures.Insert(C:my documents\ i .jpg).ShapeRange   .LockAspectRatio = msoTrue   .Width = 302.25   .Height = 8   .Rotation = 0#   .Top = Int((i-1)/2) * 230 + 10   .Left = ((i-1) Mod 2) * 350 + 10   End With   Next   End Sub   从上面的代码我们可以看出,只要解释几个关键的单词以及循环就可以让学生读懂其中的内容。这时候我们只要求学生会修改代码,而不要求学生去编制,只要学生在实训过

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档