APP下载

对分课堂(PAD)结合分组教学法在职高VB程序设计中的应用初探

2021-03-01诸雪敏

科学与财富 2021年29期
关键词:VB程序设计教学尝试对分课堂

诸雪敏

摘 要:对于职高VB程序设计传统教学方法存在的问题,使用对分课堂结合分组教学模式在VB程序设计课程中的教学尝试,通过 “讲授”、“独立学习”、“分组讨论”、“交流与小结”四步操作达到教学目标,在完成教学任务的同时提升学生自主学习的能力、增强学生解决问题的积极性、培养学生的合作精神、挖掘学生的创造性等职高学生核心素养。

关键词:对分课堂;PAD;分组教学法;VB程序设计;核心素养;教学尝试

一、引言

在当前浙江的职高课程体系中,VB程序设计类课程是各计算机专业的必修课程。因此,在VB 程序设计课程中培养中职学生的编程兴趣,进一步提高中职学生在程序设计中的独立思考能力,就显得非常重要。在原有的传统教学模式中,学生被动地进行听讲并记忆,中职学生的批判性思维、创造性思维、沟通能力、合作能力的4C核心素养没有得到充分的锻炼。

针对传统教学课堂普遍存在的主要问题,上海复旦大学心理系学科带头人张学新教授在多年教学实践和理论思考的基础上,于2013年提出并首次尝试了“对分课堂”这一新的原创性课堂教学模式。其核心理念是把课堂一半时间分配给教师讲授,另一半分配给学生以讨论的形式进行交互式学习,将教学在时间上分离为清晰的3个过程:讲授(Presentation)、内化吸收(Assimilation)和讨论(Discussion)。因此,“对分课堂”也可简称为PAD课堂。

所谓分组教学法,顾名思义,就是把全班同学按照某个标准分成若干个小组,通过组内互助、组间竞赛等方式,有效完成教学任务。分组教学法存在已久,是已经得到各方面肯定的教学方法,在我们所有课程中均有不同程度的应用。而我所教的班级从开学的第3周开始,就已经进行了细致的分组,每组5人左右,并将其中基础最好的一位学生设为组长。

我根据职高生的特点,将两种教学法进行了适当的修改与整合,把对分课堂的讨论环节改为分组教学法,讨论的内容在组内完成,这样更有利于教师把握上课的情况。

二、VB程序设计教学中的对分课堂结合分组教学实践

2.1 用于对分课堂结合分组教学模式的知识点选取

对分课堂教学模式从文科教学过程分析提取而来,然而经过我一个学期的实践尝试,发现在中职的计算机课程的教学中同样适合该模式,尤其是实践性很强的VB程序设计类课程。我根据职高学生现状,将讨论的内容放在组间进行。在知识点选取方面,侧重于分析设计的内容相对于侧重理论知识的内容更适合应用对分课堂模式。例如“素数”这一节的内容,书本只叙述了其中的一种算法,其实还有更多的算法可以使用,适合学生进行更深入的思考。接下来我将从这一内容出发,详细讲述对分课堂结合分组教学在中职VB程序设计中的应用方法。

2.2 教学过程设计

向学生介绍对分课堂结合分组教学模式,让学生了解在此模式下有哪些事情要做,明确学生在教学讨论过程中的任务,提高讨论的主动性。指明作业是内化吸收的关键环节,强调完成作业的意义和重要性。具体过程如下图:

1) 教师讲授环节。精讲留白,对所讲述的内容提纲挈领的进行讲授,对重点和难点给出必要的提示。但是这里应该把握一定的原则,是有所取舍的开展讲授。以素数算法为例,书本算法以标志变量来记录一个数是否为素数,这种算法如何理解?当判断一组数是否为素数时,应如何操作?

2、输出所有2位数中的素数。

2)学生完全独立的根据教师的提点开展学习,在这个过程中尽量避免与老师和同伴交流。主要目的就是自己学习全部的内容,通过自身努力对内容有一个基本的了解,学习的过程中需要完成一份练习提升的作业,同时在这个过程中锻炼学生的批判性思维、创造性思维等综合素养。

3) 分组讨论环节。这个环节由教师组织学生进行分组讨论,目的是在此过程中学生的沟通能力、合作能力得到充分的锻炼。本次课学生分组讨论的主题是:如果不用标志变量,怎么判断一个数是否为素数?以下是各小组的讨论结果:

4)在全班交流与小结环节。

主动权再次转移到教师手中。教师一方面总结、归纳一些内容,另一方面还得解答一些共性的问题,让素数算法得以延伸。

2.3 学生表现及反馈

“对分课堂组合分组教学”模式下的教学方式,课堂氛围从传统教学教师一言堂到学生的踊跃发言,积极探讨,学生参与度、兴趣度显著提高。小组讨论完成发散性上机题目,实现程序的正确运行,也大大提高了学生的自信心和成就感。在 2019学年第二学期期末通过调查问卷、个别谈话、组长反馈等多种方式,收集了17实验1班 46 位同学的意见和反馈,全部学生认可“对分课堂结合分组教学”这种新的教学方式,其中 95% 的学生明确表示支持教师在以后的教学中继续采用此教学模式。

三、总结

“对分课堂结合分组教学”模式下的教学方式简明易用,变被动学习为主动学习,培养学生批判性思维、创造性思维、沟通能力、合作能力的4C核心素养,为学生更快进入编程的世界打下了良好的基础。但它也不是完美的,不是每堂课都适合用这种方法,有一定的局限性。

参考文献:

[1] 李真,邢立國,马丽,贺政飞.对分课堂在Java程序设计课程教学中的应用. 电脑知识与技术.2017.7

[2] 王吉平,费叶琦. 对分课堂在提升《VB程序设计》课程教学效果上的思考.电脑知识与技术 2020.01

[3]陈爱民,盛昀瑶,赵建成. 结合分层教学的对分课堂在程序设计教学中的应用.软件导刊?教育技术 2018年11月第17卷第11期

[4]李平惠. 浅谈分组教学法. 科学大众?科学教育.2020年 第2期

猜你喜欢

VB程序设计教学尝试对分课堂
浅谈VB程序设计的教与学
朗朗韵味话经典
文言文的阅读教学改革的一点尝试
外国文学史课程的“对分课堂”教学改革研究
作文启蒙教学要从一年级抓起