《VB程序设计》——省一流课程系列展播⑥

作者: 时间:2025-03-13 点击数:

编者按:为全面落实立德树人根本任务,学校以迎接新一轮本科教育教学审核评估为契机,加快推进我校人才培养质量保障体系建设,以评促建、以评促改、以评促管、以评促强。为深入开展迎评自建工作,评建办将持续推出审核评估巡礼系列活动,现开展省级一流本科课程系列展播专题,展示学校本科教育教学课程建设成果。

A938


课程概述

(一)课程总体设计

从《VB程序设计》课程的实用性、系统性、拓展性出发,以服务专业建设为导向优化整合课程的教学内容,以培养应用技术型人才为目标,对《VB程序设计》课程进行教学内容模块化的总体设计。如图1所示。

17D0D

1 VB课程总体设计

把VB程序设计教学内容划分为3个教学模块,基本功能模块、综合设计模块和扩展功能模块。在设置VB程序设计课程同类高校中属国内首创。基本功能模块主要介绍VB的基础知识及编程技术等内容,主要培养学生利用VB知识实现编程设计的能力;创新设计了综合设计模块,遵循软件工程的思想,新增加了数据库的教学内容,链接毕业设计的要求,旨在培养学生设计和开发管理软件的综合应用创新的能力;基于毕业后学生适应社会工作的需求,创新设计了扩展功能模块,在VB程序设计语言基础上新增加了VBA(VBA是VB的子集)语言编程新的教学内容,与我校非计算机专业本科学生的前导课《计算机应用》office办公自动化教学内容无缝链接,利用VBA编程实现Office办公自动化的高效工作,既扩展了学生在工作中运用VBA语言编程的能力,又培养了学生实战的创新能力。3个教学模块之间既互相独立,彼此之间又按照知识体系相关联,完善了教学内容的逻辑性、衔接性和扩展性,将实践教学及应用始终贯穿于教学过程中,科学合理地设计和整合了教学内容,高效提高了教学质量及学生学习的效果。

(二)课程目标

VB程序设计是我校本科非计算机专业学生必修的专业基础课。通过本课程学习,使学生能系统掌握VB程序设计课程基础知识、编程思想及学会运用VB语言编程的方法,掌握VB程序设计语言并初步具备程序编制、调试、编译、运行的能力,掌握结构化程序设计方法,了解面向对象程序设计的一般思路。同时掌握利用VBA编程知识提高办公自动化高效率的工作。使不同层次、不同专业的学生能够结合其专业知识研发与其专业密切相关的实用型管理软件,旨在培养和强化学生的分析问题及解决问题的实际编程应用能力,为后续应用程序的研发打下坚实基础。为进一步学习及今后使用或开发结合本行业工作实际奠定基础,加强培养学生团队合作能力、自主学习能力及创新能力,培养家国情怀及社会责任担当,加快学生知识、素质、综合能力的全面提升。

课程建设历程

VB程序设计课程2012年5月建设完成学校网络课程,至今12年中不断更新完善,上传了大量教学视频和教学资源,并被评为学校的精品课。其中课程资源697个,课程视频177个,课堂实录43个视频,学生访问数45447人,选课学生2241名,如图2所示。网络课程便于学生利用业余时间自主学习。在不断的积累、探索和实践的基础上,我们提出了立足服务国家应用型高等教育战略、服务专业建设、服务社会行业需求、坚持育人为本,培养学生家国情怀、服务学生可持续发展的”应用型、创新型人才的培养理念,重构并实施了“四维度三融合二交叉的”四三二创新型教学模式。

2A97C

2 VB课程网络资源

课程创新与特色

(一)创新构建了“四维度三融合二交叉的”教学模式,如图3所示。

11288

3 设计创新四维度三融合二交叉的教学模式

从教学理念、教学评价、实践能力、多元协同四个维度,思政融合、核心素养融合、产教融合三个融合,学科交叉、项目交叉二个交叉创新教学模式。该教学模式经过多年的实践与不断探索研究,形成了科学的、合理的、有的放矢的课程体系。以学生发展为中心,教学内容的模块化,有效的提升了学生自主学习的能力。教学团队设计研发了6个不同专业教学的大案例,同时网络课堂提供了丰富的课程资源,大幅度提升了学生的综合素质和创新应用的能力。

(二)坚持育人为本、立德树人的教育教学理念,培养学生树立正确的价值观,巧妙设计思政教学案例,培养大学生家国情怀并服务于国家和社会、实现社会价值和个人价值的主观意识和学习理念。 思政元素被巧妙融入了VB程序设计课堂的教学中,如图4所示。

2AC05

4 VB课程巧妙融入思政元素

(三)我们以服务专业建设为导向,结合社会需求,针对我校不同专业学生设计研发了6个应用型、创新型教学大案例(应用软件)。通过多个学期的实际授课情况反馈,取得了非常显著的教学效果。如图5所示。

5 结合不同专业自主研发的教学案例

(四)VB课程每模块章节中均提供了思维导图和二维码的学习方法,便于学生学习和理解,高效地进行预习及复习。思维导图及二维码等教学方法在高校程序设计语言类课程的范畴内独具特色。如下图6所示。

1E7D3

6 VB教材章节中的思维导图和二维码

(五)教学团队自主研发VB程序设计课程考试软件

建立试题题库并进行随机抽题组卷,使考试科学化、公平化、合理化、透明化。如下图7所示。

1452E

7 自主研发VB课程考试软件

(六)设计N+2过程考核模式

以促进学生学习效果为主线,采取全程上机N+2的过程考核评价模式,通过成绩评定的过程来加强培养学生结合本专业解决实际问题的应用能力和创新能力,考核过程采取全程跟踪(便于掌握学生的学习状态)。考核内容如下图8所示。

962F

8 VB课程过程考核

(七)VB课程教学成果

教学团队自主编写出版过2次VB教材,截止2020.11被全国16所高校使用,本书及本书历史版本印刷10次,共计7130册

1FAD4

1.2022年10月《VB+VBA多功能案例教程》获辽宁省教育厅本科优秀教材


2.《VisualBasic程序设计项目化案例教程》获 著作类 一等奖

21A52

3.2020年12月辽宁省教育厅教改立项结题

2E94D

4.2019年12月教育部产学合作育人项目结题

331D7

5.2013年4月辽宁省教育科学规划结题

33ED5

6.2013年辽宁省高等学会获奖

1FC10

7. 2015年10月辽宁省教育厅VB网络课程大赛获奖

33FE5

8.辽宁省教育厅教育教学信息化大赛获奖

2A626

9. 校级教学成果三等奖

4F9AB

10.EI检索论文及其它发表论文

1E179

194B9

15CAC

196CE

课程团队

《VB程序设计》课程是电子与信息工程学院的辽宁省线下一流本科课程,是全校的公共基础课程。课程负责人刘一臻教授,曾获辽宁省教学名师、宝钢优秀教师、中国青年创业导师、本溪市高层次人才、泰国格乐大学客座教授等荣誉。

9AA7

1E3FE

74DA9