核心素养视域下中职VB程序设计分层教学的探究

(整期优先)网络出版时间:2023-04-18
/ 3

核心素养视域下中职VB程序设计分层教学的探究

朱学武

浙江省临海市高级职业中学  317000

[摘要] 多形式的分层教学可以有效地将学生核心素养的培养融于课堂教学中,这是一件有意义的事。本文笔者提出了分层教学的意义,并分析了任教班级的不同层级学生所具备的核心素养的主要表现情况,然后进行了以核心素养视域下的VB课程分层教学的设计,以更好地促进了每一个学生的全面发展,收到良好的教学效果。

[关键词]VB程序设计  核心素养  分层教学  

2014年教育部在《关于全面深化课程改革落实立德树人根本任务的意见》中提出:“核心素养是学生具备适应终身发展和社会发展的必备品格和关键能力”,这为我们职业教育指明了努力方向和实现目标,并引发了我们深入思考:职业教育该如何将核心素养应用在课程改革中,运用到课堂教学中?我们应该带着“立什么德,树什么样人”的问题,来引领中职教学变革?笔者自1995年毕业分配一直坚守在中职教学一线或教学管理岗位,历经多轮课程改革和教学改革,各种改革的最终落脚点是以课堂教学为主阵地,关注学生的全面发展。合适的才是最好的,适合学生发展的教育才是好的教育。因此,根据学生的个性差异,开展以多形式的分层教学有效地将核心素养的培养融入于课堂教学之中,是一个值得探究的有意义的课题。

一、分层教学的意义

分层教学就是根据大纲和教材要求,在一个教学班内针对不同类型学生的接受能力设计不同层次的教学目标,提出不同层次的教学要求,给予不同层次的辅导,进行不同层次的检测,从而使各类学生在各自起点上选择不同速度获取数量层次不同的知识信息。

布鲁姆的“掌握学习理论”认为,只要有适合学生特点的学习条件,世界上任何一个人能够学会的东西,几乎所有人都能学会。它的核心思想是“让后进生得到同样发展”。正是学生之间存在差异,他们的先前学习水平和他所受教育质量的不同,教师要灵活设计与组织教学活动,以满足不同学生的学习需求,促使每个学生都得到充分发展。

二、教学对象的核心素养分析

笔者以任教的21动漫设计(2)班为教学对象对不同层级学生的核心素养具备情况进行分析,该班学生共有38人,男生偏多,女生居少,但他们思维活跃,动手能力强,虽然基础较薄弱,对编程却有一定的兴趣。笔者按照学生的人文素养、专业基础、自主发展能力、社会参与等具备情况,将他们分为A、B、C三个层次三类。

表一   不同层次学生核心素养的分析情况

分析内容

主要表现

A类

B类

C类

人文素养和专业基础

人文积淀

较强

较强

批判质疑

较强

勇于探究

较强

较强

自主发展

乐学善学

较强

勤于反思

较强

信息意识

较强

较强

自我管理

较强

社会参与

劳动意识

较强

较强

问题解决

较强

技术应用

较强

从上表的分析中,我们可以了解到:学生的基础存在差异。那么对于不同层次的学生教师应给予不同的教学内容:相同的,教学对象的差异势必导致教学方法的差异。。

(1)针对C类学生,这类学生学习目标不明确,理想信念淡薄,教师的教学目标应设置为:夯实学生的文化和专业基础,巩固其专业技能,让学生能了解,会操作。

(2)针对B类学生,这类学生有一定的学习目标,但不是很明确,因此,教师的职责在于引导,引导他们独立思考,学会学习,乐学善学,会分析问题、解决问题,让学生能理解,会分析。

(3)针对A类学生,这类学生学习目标明确,升学愿望十分强烈,除了具备以上所有要求之外,教师的教学内容要强调应用性、综合性、拓展性强的知识,重在探究,培养学生发现问题、解决问题的能力。

三、核心素养视域下VB课程分层教学的设计

VB课程适合初学者,涉及到的编程知识相对容易,学生能较快学会使用单个控件的运用,但对于多个控件运用与程序编写的综合应用能力较弱。因此,教师在教学中应注重基础编程能力的培养,但因编程逻辑性强,学习时缺少直观、形象的生活案例,导致学生理解起来十分困难,学习的效果差强人意。针对此种情形,以提升学生核心素养为初心,从为了每一个学生出发,笔者尝试以分层教学的方式来设计课堂教学。

(一)因材施教,完善教学内容分层设计

高二计算机动漫设计专业的学生,已较熟练掌握了Windows操作系统和Office办公自动化软件,这为学习VB程序设计打下了良好操作基础。本文笔者以设计“单窗体VB应用程序”为例,以纲为纲,以标准为根本,对课程内容作以下安排:

表二  教学内容的分层分析

项目

分项目

任务要点

难易程度

设计单窗体VB应用程序

一、设计简单的单窗体程序

1.掌握常量和变量

2.理解运算符、表达式和函数

3.正确使用输入输出语句和赋值语句

4.使用分支语句解决问题

5.使用循环语句解决问题

6.掌握一维数组的使用与方法

二、设计较复杂的单窗体程序

1.掌握单选按钮和复选框的应用

较难

2.掌握列表框和组合框的应用

三、设计复杂的单窗体程序

1.掌握滚动条的应用

2.掌握定时器的应用

从表中:(1)分项目一:它是编程入门任务、基础内容,是会考高考必学内容,主要侧重对知识的理解,理论性较强,识记理解为主,这是A、B、C三类学生都必须掌握的内容。

(2)分项目二:这是学生有了一定程序设计的基础之后,结合与控件一起进行编程,学生要有较强的应用能力和实践能力及分析问题的能力,是AB类学生掌握内容,C类学生理解内容。

(3)分项目三:这类控件难度大,考验学生综合应用能力。A类学生学习习惯好,学习主动性强,能质疑会探究好创新,完全可以掌握;B类学生可以熟悉,C类学生可以了解。

(二)突出核心素养,进行项目分层设计

长期以来,不同的成长环境,不同的行为、学习、生活习惯的养成,学生的差异性明显,为了“人人皆可成才”的教学目标,将核心素养的教学理念融合到各个课堂教学环节中,进行科学教学设计,以提升学生的综合素养。笔者以“FOR循环”为例,以“生活情景创设—>问题探究—>任务分析—>任务实施—>评价小结”五个环节,进行基于核心素养培养的分层教学设计,具体设计思路如下:

1.生活情景创设环节

在实际情景或通过其他手段创设情景进行学习,可以直观、生动形象地激发联想,使学生能利用自己原有认知结构中的有关知识与经验去同化当前学习到的新知识,也有助于学生明了学习的意义,激发其主动学习的各级性,最终达成高效的知识建构。

以“学校大课间跑操,学生绕操场跑圈”视频引入,创设生活情景,激发学习兴趣,引发思考,在学习FOR循环同时,也鼓励学生参加体育锻炼,健康生活。同时,下发学习任务单,引导学生有计划有目的学习,让学生养成“凡事预则立,不预则废”的生活思想。

2.问题探究环节

以教学目标为导向,将知识从课本延伸到生活中,并以能将生活的现象用课本知识来解释,学生能学以致用,活学活用。关于FOR循环的教学,学生能以循环设计思想分析现实生活中的循环现象,并能识读或独立设计程序流程图。此环节所有学生能完成导学单的基础任务。C类学生课上能回答问题,能识读FOR循环程序流程图,而A、B类学生能学会找出日常生活的循环问题,并B类学生能在教师的指导下画也流程图,A类学生则能独立完成流程图的设计。这种与生活紧密联系的教学,让所有学生能养成勇于探究、积极思考的能力,同时也培养了学生学会学习、合作学习。

3.任务分析改正环节

对问题或错误现象进行分析是学生探索未知的一项必备技能,而提出相应改正策略是解决问题的重要能力。教学中,以一个有错误需要修改的程序为教学载体,要求学生对程序中的多种错误进行调试并发现问题。譬如,字母多打或少打,语句中的中文标点符号,FOR与NEXT语句变量名称前后不一致,等等。针对不同层次的学生,给出不同的任务:要求C类学生能找出至少4个错误并尝试改正,B类学生能找出所有错误并尝试改正,A类学生能找出所有错误并改正,除此外教师还设计了相同的题目,让学生尝试写出正确的语句。教学中教师应充分考虑学生的水平,要求学生在找错时实事求是,解决问题时量力而行,这既引发学生批判质疑,又培养了问题解决能力和自我管理意识。

4.任务实施环节

学生对完成学习任务的实施,是教学的核心内容。教学中,教师要根据学生已有的知识技能水平,设计合理的教学任务,让不同层级的学生去实践操作,让不同层级的学生都收获成功的喜悦。

教师按会考或高考要求设计基础任务、进阶任务和拓展任务,注重任务递进,考虑学生的学习能力和目标达成度。基础任务以通过市会考为学习目标,侧重于学生的基础知识和基本技能的掌握,要求三类学生都必须完成。进阶任务偏重于理解,主要是一些经典算法问题,主要是A、B类学生要完成的。拓展任务则重在考查学生的综合应用能力,结合了控件和现实生活问题的解决,是A类学生尝试要实现的。层级的教学任务,以生为本,因材施教,满足了不同学生学习需求,培养了学生的计算思维和劳动意识。

5.评价小结环节

评价总结以小组收到的学习任务单,考查完成情况。从“知、思、行”三个维度出发,各小组推荐一名代表上台进行展示汇报。针对不同类型的学生,C类学生主要考查识记、理解方面的能力,B类学生主要考查理解和掌握方面的能力,A类学生则是考查综合运用和创新方面的能力。结合自评、他评和师评,评出最佳小组和最优学员。差异化、多方式的评价,不但有助于学生对知识查漏补缺,而且还可以让不同层级学生看到自己的进步,提高了学习的积极性。

课后作业是课堂教学走向课后的拓展。布置的作业以基础作业、提升作业和拓展作业,满足学生个性化需求,让不同学生学有所得,收获成功,并培养了责任意识和劳动意识。

四、结论

近年来学校办学规模不断扩大,生源质量有了提升,而学生的差异性也越来越明显。为了提高课堂的教学效果,进行课堂的教学改革,势在必行。针对学生的差异性,尝试用分层教学方法是一种较好、明智的选择。将对学生的核心素养的培养,融合到分层教学之中,以促进学生全面的发展,是实现职业教育的最终目标。

参考文献:

[1]郁惠珍,汤俊梅,王寅钰.核心素养视域下高职专业基础课程分层教学设计[J].安徽化工,2021,47(5):121-123.

[2]袁丽.基于核心素养背景下的中职计算机高效教学模式探究[J].现代职业教育,2018,000(024):260-260.

[3]魏雄鹰.中小学信息技术教学案例专题研究[M].浙江大学出版社,2005.