APP下载

智慧课堂教学模式下程序设计类课程的探索

2022-03-12张倩张对时庆涛冯雪

电脑知识与技术 2022年3期
关键词:教育理念智慧课堂程序设计

张倩 张对 时庆涛 冯雪

摘要:信息技术伴随着经济的发展不断进步,技术的快速发展使得智能教学平台不断优化,学生的学习方法和教育内涵也都在不断变化,智慧课堂也应运而生。简单介绍智慧课堂教育理念,分析程序设计类课程教学现状,研究智慧课程教学模式改革的原则;提出智慧课堂教学模式改革的方法,从多个方面提高教学改革的效果。

关键词:智慧课堂;教学模式;程序设计;课程;教育理念

中图分类号:G642      文献标识码:A

文章编号:1009-3044(2022)03-0170-03

开放科学(资源服务)标识码(OSID):

信息技术的发展创造了众多智能学习平台,学生的学习方法和教育内涵都在不断变化[1]。教学活动不仅仅限定于课堂,而是转化为课堂和教学平台[2-3]。学习内容变得更加丰富,学习形式也呈现出不同形式,构建了“教师智慧的教、学生智慧的学”的教学模式。

1 智慧课堂教育理念

智能教室是“互联网+”时代的产物。在先进教育教学理念的背景下,改变传统教学模式,尊重学生的主观想法,通过智慧课堂教学技术、工具和手段支持教学,引导学生主动研究知识,探索合作知识,在知识研究中解放思想,突出个性,实现学生的智慧和知识,是一种集智能化、云化、数据化、多样化、个性化、智能化于一体的新型教学方法[4]。实现了对学生学习过程的辅助和监测。

2 程序设计类课程教学现状

2.1 以教师为中心的教学活动

计算机行业技术更新较快,使得智慧课堂平台也不断更新换代,许多关于程序设计类课程中的技术也随之不断更新,为满足现代企业对于毕业生提出的新要求,需不断掌握新技术,并在工作中能充分体现学生的价值,发挥更大的作用。在教学的同时,应改善以教师为中心的教学活动,不断培养学生独立思考,勇于发现问题,不断自主学习的能力[5]。以往以教材为载体,课堂授课为主体,学生主动探索的能力较弱,因此有必要改变传统的教学方法。教师应成为教学过程的组织者和培训者,与学生开展合作,主动引导学生提高学习能力。

2.2 学生的应用能力较弱

程序设计类课程,其设立的目的是培养学生在掌握程序设计语言的语法、技巧以及方法的基础理论知识的基础上,学生还应具有独立思考、分析设计以及编码能力、灵活应变的实践操作能力。目前课堂教学模式主要以教师教,学生听为主,学生无法亲身体会程序设计过程中出现的问题,为解决上述问题,应以学生作为主体,让学生主动学,主动解决问题。

2.3 传统的考核方法单一

传统的考核方式主要是期末考试,很难全面考核学生一学期的学习状况,考核的内容侧重理论,评价标准主要是学生的学习成绩,对学生的学习过程、参与教学、实践能力等则予以忽视。

3 智慧课堂教学模式改革的原则

3.1 科学分析学生特点

课程建设需要符合学生特点,有针对性地构建教学资源,设计教学情境。分析三本学生的特点,对复杂理论知识接受较慢,学生对可视化的、具体的教学资源感兴趣。因此在进行课程内容的选择和设置时,应重点考虑知识的难易程度,着重突出资源的观赏性,要求既能吸引学生的兴趣,又能由浅入深地将所学内容传授给学生。

3.2 科学选择教学科目

教学科目的选择要以培养目标为基础,科学选择试点课程。为了提高教学效果,应综合考虑以下几个问题:第一,课程内容是否容易理解;第二,教学内容是否适合学生自主学习,不能选择理论性较强的课程,否则学生学起来吃力,学习兴趣就会缺失。要充分体现课程的创造性、可操作性、自主性、复杂性,为学生充分发挥创造能力、分析能力提供空间,最大限度满足学生个性化学习的需求。

3.3 发挥学生的主体能动性

智慧课堂应重点体现“智慧”的特点。从根本上改变课堂教学模式,但又不能脱离课堂。教师由主导者变为组织者,通过发布任务使学生做好课前准备,在课堂中充分展示自我,体现学生“学”为主体。采用具有先进技术或现代教学设备,培养学生独立思考的主体能动性,为学生提供资料完善、内容新颖的课后复习平台。

3.4 设计生动的教学情景

如何设计生动的教学情景,是能否激发学生兴趣的关键。教师应考虑问题的提出、知识的导入、知识的应用、知识的拓展等方面内容,同时要结合智慧教育理念,应用先进技术和多样的教学资源。课程通过教师团队共建,形成教师之间的优势互补、互相借鉴的合作模式,促进了多元化教学模式的形成,不但优化了教学模式,而且提高整个教师团队的教学能力。

3.5 强化对学习过程的考核

智慧课堂的考核重点转化为对学习过程的考核。采用信息化平台记录学生的学习动态,学习情况体现在学习行为、学习工作、学习效果、作业与评价、讨论与交流等方面,使得考核数据真实有效。

4 智慧课堂教学模式改革的方法

智能教室改革的重点是运用智能教育的理念和技术,改变课堂模式,具体教学模式如下。

4.1 教学环节的设计

1)课前教学环节

课前预习是学习的基础,智慧课堂的课前教学就显得更为重要。在课前教学环节主要让学生完成两个任务:第一,复习课程的前导知识,这一过程夯实了学生的基础知识;第二,了解课程要讲述的内容,由教师提出问题,让学生带着问题预习,带着问题上课。同时问题的难度要适中,既要让学生思考,又不能让学生毫无头绪,从而引领学生探索知识。

2)课中教学环节

基于智慧课堂的教学模式仍以课堂教学为核心,只是在教学方式上进行改革。通过设计教学情景,推动学生参与教学活动,展示課前预习的成果。同时对学生课前预习收获的经验、感悟进行交流和分享。其次,展开探究式学习方式。程序设计类课程通常逻辑性较强,内容比较枯燥、乏味。结合智慧课堂教学模式,教师采用项目教学法,结合学生的预习成果展开教学工作,即通过提出需求分析、探讨解决办法、引出知识重点,通过知识的应用达到理解掌握的目的。

3)课后教学环节

课后教学环节是对学生学习效果的检测和拓展。前两个环节已经使学生能够掌握课程的核心要点,课后教学环节的主要任务就是促使学生将所学内容融会贯通。课后作业的任务是巩固知识的重点,教师可以通过批改作业来了解学生的掌握情况,针对学生个性和学习情况的差异,推送适当的拓展内容。该过程如图1所示:

4.2 教学资源库的建设

教材数据库的建立应满足不同层次学生的需求,可分为基本内容和技能培养两部分。基本内容主要包括教学课件、教程、教案、习题集、教学代码、教学视频等,是学生掌握课程基本理论必备的资源。资源制作应充分考虑学生的特点,设计的情境要符合教学规律,虽然考虑个性化培养,同时也要照顾大多数同学的学习进度,使学生集体进步,保持团结合作互助的精神,树立正确的人生观和价值观,也是十分重要的。

4.3考核制度的改革

考核内容包括学生学习过程、知识掌握情况、学习互动情况等方面。最终成绩不再依赖于试卷,考核方式更加公平合理。

5 教学改革的效果

智慧课堂的应用,促进了课程开发的改革,改进和创新了教学方法和教材。改变了教师“填空”的方式和被動接受学生的局面,凸显了学生的地位。教师应加强学生的学习能力,指导学生高效地学习。在考核方式上,改变以期末考试成绩为重点的评价手段,转变为对学习过程的考核。学生考核成绩如图2所示:

从教学内容上来讲,以教学大纲为依据,科学合理地设置教学内容,才能体现层次教学的要求。建立内容、形式丰富的资源库,包括教学视频、参考文档、课件、各种电子图书等等。在方便学生学习的同时,培养学生的主体能动性。烘托教学情境,完善预习、学习、复习过程,学生能够及时提交作业,认真查验学生作业的撰写情况。作业统计信息如图3所示:

从教学方法上来讲,改变课堂作为唯一授课地点的限制,发挥教学平台的优势,构建混合授课模式。教学平台促进了教师的分层教学和学生的个性化学习,从而满足不同程度学生的需求,使学生勇于探索课本中没有的知识,提高学生的自信心。一系列措施的应用,使学生改变了被动听的状态,促使学生更加积极地参与到教学过程中。

从教学手段上来讲,智慧课堂使学生更好地完成预习、学习和复习过程,融入了更多的教学方法和手段。有利于教师专业能力和教学能力的提升,同时促进了师生的交流,培养了学生通力合作的能力。

从教学效果上来讲,设计精良的教学资源,不但能够带动学生参与教学,可以促进学生积极研究的精神,挖掘其潜力、拓展学生的知识储备。在实践过程中,学生参与学习效果较好,平台的访问情况如图4所示:

6 结束语

在智能教学的基础上进行教学方法的改革是值得学习和实践的。改善了学生的被动学习状态,提高了学生的参与性,营造了良好的课堂氛围,提高了教学效果。其次,结合多种形式的教学资源,以及设计科学的教学环节,它不仅提高了学生的学习兴趣,而且提高了教师的专业能力和教学效果的加强。总之,智慧课堂在程序设计类课程中的应用和探索,符合专业需求,是一次有价值的教学模式改革和实践。

参考文献:

[1] 卫兵,郭玉堂,谢飞,等.基于智慧课堂的计算机程序设计类课程教学模式探究[J].计算机教育,2019(2):91-94.

[2] 武天佑.工业设计专业设计素描课程的交互式教学研究——基于雨课堂等智慧课堂软件的探索[J].智库时代,2019(32):176,182.

[3] 张晓瑞.基于智慧教学的实践类课程教学模式的探索研究[J].信息记录材料,2019,20(12):229-230.

[4] 逄靓.校企深度合作模式下程序设计类课程教学改革探索[J].计算机产品与流通,2020(6):240.

[5] 陈卓艳,仇丽青.基于在线开放课程+OJ的程序设计类课程教学模式探索与实践[J].软件,2020,41(4):282-285.

【通联编辑:张薇】

猜你喜欢

教育理念智慧课堂程序设计
基于Visual Studio Code的C语言程序设计实践教学探索
从细节入手,谈PLC程序设计技巧
浅谈数学智慧课堂的构建
基于网络学习空间的小学数学智慧课堂教学策略研究
探究数学奥秘,创生智慧课堂
高职高专院校C语言程序设计教学改革探索
如何在生理学教学中培养创新型人才
新形势下数据库原理的双语教学
探究小学班主任工作中存在的问题及对策
当前农村学校实施“新教育实验”的研究