五年制高职VB程序设计课程信息化教学模式的改革与研究
2017-08-13陈贵兰
陈贵兰
[摘 要] VB程序设计是五年制高职计算机网络技术专业的核心课程,具有概念抽象难懂、实践性强难掌握的特点。将信息化教学模式应用于VB程序设计的课堂教学实践和研究,对促进课程发展、提高教学质量都有着重要的作用。
[关 键 词] 信息化教学模式;VB程序设计;五年制高职
[中图分类号] G712 [文献标志码] A [文章编号] 2096-0603(2017)35-0122-01
VB程序设计是一门理实课程,通过在课堂中采用信息化教學的实践,发现这种模式有利于提高学生学习该课程的积极性,有利于提高课堂的教学质量。本文以第七章Visual Basic控制结构中的for语句为例。
一、课前准备
For语句是VB控制结构中循环结构的其中一种,学生已经掌握了选择结构,对控制结构有了初步了解,以下是通过信息化教学突破重难点的教学过程。
教师活动,课前教师需要准备好学生课前预习的任务清单;录制学生自学视频,用录屏软件Camtasia Studio录制前100项之和的运行代码;准备教学课件、重复执行过程的Flash动画、课后拓展作业等。将以上内容上传至班级QQ群。
学生活动,学生通过自己的手机在班级QQ群中查看任务清单,观看自学视频,观看动画和课件,其中任务清单是学生必须完成的任务,清单主要包含:(1)列举日常生活中遇到重复执行的事情,至少三件;(2)流程图中各种图形代表的含义;(3)for循环控制结构的语法格式。学生在完成任务清单的过程中由于个性的差异,需要改变传统的考核方式把过程性考核纳入课程考核中,让过程性考核比例占到课程考核50%的分数,这样能对学生起到鼓励的作用。
二、课堂教学
(一)任务确定
学生已经完成了课前预习工作,在课堂上我会根据他们任务清单完成的情况来确定本次授课的学习任务:一是通过for循环实现1+2+3+4+…+100;二是编写代码输出斐波拉契数列前30项。
(二)任务分解
For语句的语法格式学生已预习,本次课的重点是让学生掌握for循环结构如何用代码实现重复执行操作。首先引导学生对for循环语法格式进行提问,我逐一进行解答。然后进行小组合作编写1+2+3+…+9+100的求和代码,在小组合作的过程中发现学生对循环体的执行过程了解不透彻,此时我将录制的视频发送给学生,学生通过视频的观看将抽像化的概念进行形象化的理解。最后,进入一对一答疑环节,我主要运用多媒体教室环境和录屏软件以及Flash动画来实现教学。实践证明,通过信息化的教学方式学生比传统方式更易掌握本次课程重点。
(三)任务实现
该环节中我不是直接告诉学生编写前100项之和的代码,而是先通过任务分解前10项之和的代码,然后让学生再去完成前100项之和的代码编写。另外,我还会抛出下一个问题(编写代码求解前100项偶数之和)使学生能举一反三。在这个环节中我主要通过多媒体教室软件接收文件即时查看学生提交的代码。实践证明,通过多媒体教室软件的应用提高了课堂效率。
(四)任务拓展
斐波拉契数列是典型的循环控制结构例题,我把它作为此次课的任务拓展,使学生进一步掌握for语句用以解决生活中遇到的重复执行的问题,能让学生体会到“学以致用”的乐趣。由于代码的实现比较抽象,是本次教学的一个难点,我用Flash动画展示分句执行循环体的过程来突破这一难点,然后由小组合作完成代码的编写和调试运行,在编写代码的过程中我会根据学生遇到的问题提出解决问题的线索。在该环节中我主要通过Flash动画和多媒体教室软件实现教学。
(五)任务评价
传统的课堂评价会局限于教师对学生课堂作业进行简单的点评,在信息化教学模式的课堂评价中,我采用了多维度的评价机制,主要通过学生自评、小组互评和教师点评的方式。学生自评环节是一个自我反思的过程,让学生体验学习过程中由简到难的收获,实现自我肯定;在小组互评中先由小组合作讨论其他小组完成的作品,让学生学会从多个角度去看待同一个问题总结得出不同的解决方法;在教师点评环节中,由教师对学生的作品制定优秀、良好、待提高三个等级,而不是只用好与不好两个标准,教师在评价中采用这种肯定的、鼓励的方式肯定学生的付出和收获,有利于提高职校学生的自信和提升奋发向上的精神面貌。
三、课后巩固
在传统的教学过程中教师布置的课后作业多是要等到下次课进行点评,在信息化教学模式下教师可以做得更好。职校学生课余时间较多,我通过QQ群可以及时查收学生的课后作业,根据作业完成情况再进行一对一的线上交流,我校计算机专业的学生晚自习是在机房学习的,如果线上交流有障碍,我会利用晚辅导再进行交流和指导。线上线下的结合有利于学生更好地掌握学习的知识。
总之,信息化的教学模式使教学过程中多个环节发生了变化:(1)学生的角色发生变化,学生由以前的被动接受者变成了主动探究者;(2)教师的角色发生变化,教师由以前的知识传授者、课堂管理者转变成了学生学习的引导者、促进者;(3)课堂时间的分配发生变化,在课堂中尽量减少教师的讲授时间,留给学生更多的学习活动时间,充分体现课堂中学生的主体地位。在信息化教学模式中VB程序设计课程教学应坚持以学生为主体,充分利用现代信息技术手段,调动了学生的积极性,使学生能够带着自己感兴趣的问题进入课堂,学生通过信息化的平台更多地与教师互动建立一种新型的师生关系,提高了课堂的教学效果。
参考文献:
[1]杨青.信息化教学模式《电子对抗技术》课程教学的探索与实践[J].高教学刊,2017(3):90-91.
[2]米文丽.《VB程序设计》教学模式研究[J].陇东学院学报,2015(1):103-105.