- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
“学、练、考”一体的VBA教学平台研究与实践.doc
“学、练、考”一体的VBA教学平台研究与实践
摘要:本文针对高校“高级语言程序设计”公共基础课中学生反映的问题进行了分析,提出以VBA作为教学内容的改革方法;介绍了“学、练、考”一体的VBA教学平台构思和开发方案,以及如何通过该平台实现教学的标准化、实时化、精细化,促进课程教学质量的进一步提高。
关键词:计算机公共课;VBA教学平台;教学改革
中图分类号:G434 文献标识码:B 论文编号:1674-2117(2017)06-0084-03
● 研究背景
计算机程序设计语言一直是学生反映比较难的一门课程。长期以来,很多高校使用VB语言作为“高级语言程序设计”课程的教学内容,笔者所在学校原来也是如此。在VB语言的教学过程中,笔者发现了一些问题,突出表现为以下两点:①学生反映学习编程比较难,而且历年考试成绩也不理想;②学生觉得学习这门课程用处不大。这就导致很多学生对这门课程没兴趣,上课纯粹为了应付考试,甚至产生厌学情绪。[1]笔者仔细分析了上述问题,认为问题产生的原因主要有以下三个:①学生基础较差,且逻辑思维能力不强。②VB语言要结合数据库编程,才能展现它的强大功能。而大多数学校只开一学期课程,学时太短,学生仅能机械地学习语法,没有时间学习实际应用部分的内容,从而觉得VB语言没有用。③学语法时,教师没有给学生呈现对其专业学习有帮助的例子,所以他们没有一个直观的感受。
笔者经过详细的论证,决定采用Excel VBA替代VB教学。VBA有着其他语言或开发工具所不具备的独特优点:①VBA可以通过操作Excel操作数据库,这样就可以开发出很多实用的程序,使学生对编程有了直观的体验,提高了他们的学习兴趣。[2]②VBA是易学、上手较快的编程语言,且属于VB语言的子集。即使是非计算机专业人员,也可以用它编写出需要的?件,极大地降低了学生学习的难度。③可以高效、快速地编制出Windows环境下功能强大、图形界面丰富的应用软件系统。用Excel VBA替代VB的教学改革在笔者所在学院已经进行了两年,并取得了较好的教学效果。学生学习兴趣明显加强,对编程的应用能力也得到了较大的提高。
● 目前仍存在的问题
“高级语言程序设计”课程改革虽然已经取得了一定的成效,但还存在以下几个问题。
1.缺乏完善的题库
由于笔者用Excel VBA替代了VB进行教学,学生在上机练习的过程中,有很多题目不再是传统的编程题。例如,在教学过程中,笔者把Excel作为数据库使用,让学生通过编程操作Excel,使他们能轻松理解数据库的基本概念和知识。但由于没有建立统一的题库,每位教师上课时例题都有所不相同,对知识点的要求也有细微的差别,所以给期末考试命题带来了困难,未能实现教学标准化。
2.困难解答不及时,教学实时化不够
“高级语言程序设计”课程是一门对实践要求较高的课程。学生上机编程时,一个语法错误或隐含的逻辑错误都将导致程序运行失败,甚至系统崩溃。这时,如果遇到的问题不能及时得到解决,学生则容易产生厌学情绪。但在课堂中,教师要同时面对几十个学生,要想及时解答每个学生的问题是不可能的,教学实时化不够。
3.教学考核、评价体系不完善
考试的目的不仅是为了检查学生的学习成绩,还要及时发现他们哪些知识点掌握不足,并针对特定问题进行指导。目前,笔者所在学校的改革使学生对“高级语言程序设计”这门课程的整体学习成效有了较大提高,但学校的教学考核、评价体系不够完善,教师对单个学生的学习状况掌握还不够精细。
● “学、练、考”一体的VBA教学平台构思
针对以上问题,笔者提出开发一个集“学、练、考”于一体的VBA教学平台来实现教学的标准化、实时化、精细化,其具体步骤如下。
(1)开发一个统一的题库来实现教学的标准化。按照教学大纲的要求,笔者把每一章的知识点按选择题、判断题、程序填空题、编程题四类题型编制成试题库。这样,不论哪位教师上课,学生掌握的知识点都是固定的,保障了教学质量的稳定。
(2)单元测验后,软件会自动统计出每题的出错率,教师很容易就可以知道学生哪些知识点掌握得不够好,以便下节课进行重点讲授,从而实现教学的实时化。
(3)系统对每位学生的每次登录练习都有记录(包括自测成绩、错题编号等),这样教师可以很容易掌握每位学生的学习情况,并针对学习落后的学生进行定点辅导,以达到教学精细化的目的。
● 开发方案概述
1.关于自动阅卷问题
笔者采用Excel VBA进行教学,由于Excel自带了VBA开发环境,所以生成的题目只需要一个Excel文件即可保存。在该文件中,工作表一保存判断题,工作表二保存选择题,工作表三保存程序填空题,工作表四保存编程题。对于客观题(前
您可能关注的文档
- 100年前光绪帝在北大的讲话,完全超出你想象!.doc
- 11岁的小发明家.doc
- 1850s―1950s:英国大学入学考试制度百年溯源.doc
- 1891年热河起事研究综述.doc
- 2000―2016年我国实训基地研究可视化分析.doc
- 2001年以来《文心雕龙》研究评述.doc
- 2012年广州一模的一道好题赏析.doc
- 2015年全国大学生田径锦标赛甲B组男子跳高技术生物力学研究.doc
- 2016年12月六级写作真题解析.doc
- 2016年12月六级听力真题解析.doc
- 语文-广东省肇庆市2025届高三第二次模拟试卷和答案(肇庆二模).docx
- 中国通信行业运行情况月度报告(2024年1-11月).pdf
- 2024年中国新能源汽车行业全球竞争力分析与各国进口贸易法规影响白皮书-特易资讯.pdf
- 热电“三保”与碳排双控.pdf
- 数据中心行业分析报告 2025.pdf
- 【灼鼎咨询】2024年自动驾驶行业知识报告(智能驾驶、新能源汽车、NOA).pdf
- 政治-江苏省苏州市2024-2025学年2025届高三第一学期学业期末质量阳光指标调研卷试题和答案.docx
- 政治-广东省东莞市、揭阳市、韶关市2025届高三期末教学质量检查试题和答案.docx
- 自适应物理安全与信息安全系统 -智能制造的动态安全方法 2025.pdf
- 【国联证券】通信行业专题研究:Marvell AI day,算力需求推动光互联加速迭代.pdf
文档评论(0)