高职Java课程混合式教学模式的运用实践探究
2023-04-23李秀丽胡会南
李秀丽 胡会南
摘 要:混合教学模式属于在线和离线的教学方法,结合在线教学和传统教学的优点,学生可以由浅层向深层次进行转化。混合式教学方法是把传统课程与数字化教育中的优势互相融合起来,建立一个全新的教学方法。该文通过对混合式教学的内涵、高职Java课程混合式教学的必要性、高职Java课程混合式教学的实施对策等加以介绍分析,并希望取得较好的教学效果。
关键词:高职Java课程 混合式教学模式 必要性 实施策略
中图分类号:G64 文献标识码:A
Practical Exploration of the Application of the Blended Teaching Mode of Java Courses in Higher Vocational Colleges
LI Xiuli HU Huinan
(Henan College of Surveying and Mapping,Zhengzhou,Henan Province,450000 China)
Abstract: The blended teaching mode belongs to online and offline teaching methods. Combining advantages of online teaching and traditional teaching, students can transform from the shallow level to the deep level. The blended teaching method is to integrate advantages of traditional courses and digital education to establish a brand-new teaching method. This paper introduces and analyzes the connotation of blended teaching, the necessity of blended teaching of Java courses in higher vocational colleges, and the implementation countermeasure of blended teaching of Java courses in higher vocational colleges, hoping to achieve the better teaching effect.
Key Words: Java courses in higher vocational colleges; Blended teaching mode; Necessity; Implementation strategy
目前是互聯网+时代,各种各样的课程资源共享平台推出的线上课程已经进入人们的视野中。线上课程是一门新兴的互联网教学方式,主要的优势特点是教学资源多样化、易于利用、受众面广泛、自主性较强等。以高职Java教学为载体,尝试运用线上课程的方法与现有互联网教育资源,探索将线上课程整合在传统课堂中的混合式教学方法,以实现混合式课堂教学方法。
1 混合式教学的内涵
混合式教学方法,是在某种教育思潮或教学理论指导下,形成出来的相对灵活的教学结构框架与教学活动程式,它不仅反映了教育者的教育宗旨和思路,而且还能影响和反映学习者的学习效果。随着计算机的广泛应用与教育网络的大众化,融合了网上在线课程和线下课堂等多种优点的混合式教学模式,作为教育新时代的产物也日益受到人们重视。混合式模式将传统教学模式的优点与互联网教育的优点融合起来,既充分发挥了老师对指导、方法、监控等教育过程中的作用,又充分体现了学生成为过程中主体的兴趣、积极作用和创新能力[1]。
近年来,由于MOOC的出现,混合式教学模式也有了新的内容。翻转式课堂教学也被视为提高MOOC教学效果的有力手段,即线上教学和线下讨论相结合,即学习者首先通过在网上学习,老师预先录制或指定好的教学视频资料,逐步掌握初步理论知识,然后再在课堂上就不清楚的问题或有困难的问题展开讨论学习,以期最大限度地培养学生的学习效果。其思路为:将传统的教学流程翻转了一下,使学习者可以在上课之外的时对有关知识点与概念间进行自主学习,而教室也将成为老师和学习者之间相互交流的主要场地,按照重点进行问题、汇报与讨论,以便于取得良好的教学效果。混合式教学模式并不仅指混合式教学的一个方面,也并非指传统课堂与互联网课程的简单叠加。所谓的混合式教学方法并不仅指两个或两个以上的传统课堂类型的混用,还包括授课方式、讨论式、探究式、案例型、在线教学、翻转课堂等,以及各类教学方法的深层互动融入。由于时间的进展和社会的科技进步,今后还会有更多的课堂形态被研究出来,在不同时代、不同研究者其探究的内容、方式也不尽相同,因此混合式教学模式也将会有各种各样的含义。综上所述,混合式课堂教学是指互联网在线课程与传统课堂形式的互相融入和互补,以取得更佳的教学效果。
2 高职Java课程混合式教学的必要性
《Java程序设计》课程是高职计算机应用技术专业的学科重要核心,是培养Java软件工程人员的必备课程,旨在提高学生Java面向对象编程思想的编程能力。对此,传统课堂教学方法采取知识点讲解灌输的方法。由于网络信息技术的发展以及现代互联网信息技术应用,互联网+对高等院校素质教育产生了极大的深远影响,为《Java程序设计》课改提供了新的机遇和挑戰。在互联网+高等教育管理模式下,学校探讨并实施了线上线下混合教育模式,以充分调动学生的学习积极度,提高课堂教学效率与品质。利用学校的THEOL网络课程资源综合网络平台,按照方向、教材、项目管理、知识点(技术点)开展分析和设计工作,共建《Java程序设计》专业课的碎片化教育资源。利用THEOL网络教学综合网络平台,开展课堂的网络教育、资料浏览、教师在线测试、学生作业提交与评估、课堂监控、学生互动问答、教师即时互评、课堂数据信息综合统计分析等活动,并积极推动其他专业群课堂线上线下混合管理模式改革,以达到时时、处处、人人的课堂教学方式,有效推动了《Java程序设计》教学质量的提高,并促进了教学的资源共享[2]。
3 高职学生Java教程混合式教学方法的实施策略
3.1 学情分析
Java课程根据人才培养方案一般设置在入学的第一个学期,这时的学生入校时间并不长,而且很难从中学传统的教学方法中转换出来,也没有教学的主动性和持续性。尽管如此,这种学生也具有明显的优点,他们具有活泼开朗的思想、广泛的兴趣和对外部新奇事件很好的接受能力。
3.2 教学平台选择
采用云网络平台的混合式教学,是指老师以讲解知识点或技术点为目标设计教学,并将内容发布到云网络平台上;学生利用云网络平台上的知识资料开展自主学习,并和老师开展交流的教育方式。课上:老师将教案、视频等知识资料上传到云网络平台上,并将每个学生本周必须进行的各项任务在云网络平台上进行公布。课中:老师针对每个学生所熟悉的情景,对每个学生普遍存在的问题展开针对性解释,并透过询问等环节检验每个学生能否把握知识点。课后:老师透过批阅每个学生作业,理解每个学生的所熟悉情景,针对每个学生普遍存在的问题设计教学并调整下一个课的内容与方式。在采用云平台的混合式教学方法中,在学习者上课之前利用云平台所提供的知识资料进行学习复习,出现的问题利用云平台和老师或其他同学进行分享。在课堂中,利用老师对重要内容和共性问题的讲述加深学习者对主要知识点的理解,并进行由老师布局的各项过关测试。学习者课后在规范的实践时段递交作业,顺利完成由老师布置局的复习任务,并及时地对自身的学习状况做出评价。
3.3 教学方法选择
3.3.1 案例分析法
选用小而精悍的例子,通过说明语句的功用与意义,引导学生在了解知识重点的基础上认识它的实用性,从而启发学生的发散性思考。
3.3.2 小组合作学习法
老师布置了作业,并要求学生自由组合,以5人为一组,每组最少包括1~2掌握程度较好的学生。各组要对老师们所提交的题目进行研讨,总结并归纳出最后结论,由教师进行统一评定,最终得到正确的结论。
3.3.3 任务驱动法
在教学过程中,不断地给每个学生设置力所能及的任务,以启发学习者、培养学习者的信心,并通过对这些任务的完成,构建学习者全面的认知能力系统。教师应该在教学进行时布置好一些综合性的项目,而后再将其分为各个的小模块,并定期地检查学生的发展状况。不但有助于调动学生对读书的浓厚兴趣,同时还有助于使学习者在为了应用而读书的自主学习方式中,乐此不疲。
3.4 教学模式设计
3.4.1 与现实结合,调动学生学习兴趣
信息技术并不是一种很遥远的信息技术,它和其他技术密切联系,并反映在人们日常生活的各个方面,在我国计算机行业发展流程中起着关键性作用。高职学院老师在Java课程教学初期,可有计划地向学生介绍国外最先进的计算机技术以及中国互联网公司的发展历史等,让学生进一步理解计算机技术在社会经济发展中的重要意义。并在此基础上向学生渗透了软件工程这一重要概念,让他们把学习和工作联系在一起,让其知道了Java等程序设计方法的重要意义,并充分调动了其教学的主观积极性。在此环节中,同学会很自然地产生了疑惑,老师们可以适时介绍Java的重要性,并告知学生Java目前已经是可以成为很多IT企业软件编程中的首选语言存在的,对于学生日后就业等方面有着很大的重要性。在历史发展与现今工作环境的双重刺激下,他们对学习的兴趣自然地被充分调动了出来,而自学的主动性也会逐步增强[3]。
3.4.2 与案例结合,促进学生理解
老师在Java课程教学过程中,应该注意的问题之一就是知识的基础掌握。受Java语言教学过程自身抽象化语言规范内容的约束,学生在练习过程中会出现相应的语言问题,甚至无法理解老师所讲授的内容实际意义。老师有计划地介绍Java课程案例,并首先向学生展示了相当数量的案例程序,让学生借助案例熟悉了Java语言教学流程中的代码结构与语言规范,从而掌握了课程的主要内容。在此基础上,老师只需向学生介绍Java学习流程中的重要知识点与注意事项即可,极大缓解了老师的课堂教学负担,学生将能在愉快的课堂教学环境中了解到更多的知识点,对老师提高课堂教学质量有着很大帮助。在使用例子的过程中,老师要注意特定例子的使用情况,尤其是对于某些特殊的理解类基础知识时,老师建议学生使用特殊例子,让学生定向地了解其中的主要知识点,如类和对象技术和多线程技术等,而当学生经过使用例子对单一的主要知识点产生了一定理解之后,老师再将其综合在整体的Java学习流程中,可达到局部和总体融合的目的,让学生把所学主要知识点全部概括出来,从而构成整体的Java课程知识网络图,这样一来,学生在Java课程中的学习效率就会更佳[4]。
3.4.3引入微课,促进学生随时学习
随着IT科技的日益发达,微课因其短小精悍的课程,在高职院校培养中占有重要地位。专业院校老师在课堂活动中可以有计划地介绍各种微课项目,把课堂流程中的课程重难点用微课教育的方式呈现出来,指导学生在零散时开展微课知识的练习。老师也可以介绍网络评价系统,让学生在微课的网上授课系统下介绍自身在教学流程中出现的问题,介绍Java课程使用的方法等,鼓励学生不断地进步,提高自己[5]。
3.4.4团队合作,促进学生交流发展
高职院校教育的终极目的,是向社会输出有技能、有创新能力的技术人才。而团队协作能力也是当今社会发展过程中所需要的重点能力之一,尤其是IT技能等,仅靠单人的努力奋斗很难在短时间内获得一定成果。而在该过程中,学生可逐步学会组织、分工、协调、交流等基本能力,在对组织资源合理分配的基础上,让学生分别从信息系统的需求设计、信息系统整合设计、数据库设计、系统实现以及软件测试技术这5个方面进行研究,让学生在彼此的交流过程中逐步了解Java语言在编程技术中的系统化与使用策略,形成学生对Java程序设计语言的深入理解,从而推动学校发展。老师要提高对学生学习主体问题的关注力,除给学生进行一定的支持之外,在更多时候担任团体合作项目的监工人才存在,及时发现合作项目中出现的重大问题,并跟踪合作项目的编写实施,从而了解学生的性格特点,通过该类团队协作课程,老师们不但能够让学生认识自己在发展过程中的缺点,而且还能够培养学生的团队协作能力,从而让学生对软件开发设计方面的整体知识形成稳定认知,从而推动学校发展。
3.4.5线上线下混合教学模式
通过线上线下的教学方式,让学习者不受知识与场地的约束下开展课堂教学,有序化课堂教学,《Java程序设计》课程以常见的基础知识点与基本技能点为教学单位,实行了线上线下混合式教学方法,有效开展了课堂教学。以线上教学视频、关键知识点技能点、学生工作单、单元测试、开展线上课程教学;以线下知识点技巧精讲、学生工作分享、测评反馈、答疑解惑开展线下课程实践。开学之前,由老师线上发放教育资源学生开始自主学习。如表1所示。
在课前,老师将教育资源上传至THEOL网络课程综合服务网络平台,每个单位都包含了教材、录像、教材设计、重要知识技能点、培训任务单、单元测试、电子课件学习任务等。由老师利用微信群、QQ群等方法發出上课时前接受预习通知书,并布置了学生在上课前共同完成的自主学习各项任务。学生收到课前预习通知单后,可以完成阅读设计工作、关键知识技能点等,对此单元主要知识点有一个总体掌握,并根据重复浏览的电子资料、图片、录像完成学生任务单和单元测试等各项任务,学生的线上练习可在任意时间,任何地方完成,还可聆听其他老师的讲解。老师所制作的教学视频、可见图等数字资料中,要明确认识重点和关键问题,为了便于学生开展自主学习,老师们利用网络教育综合网络平台能够检测学生的自主学习成果,如浏览教学视频时长度、时间等,以及单元测试的成果等,经过对学生自主学习的成果开展大统计分析,精准、高效地给他们提供教学帮助,同时有效调整课中内容[6]。
课中,师生互动一体的教学。针对线下课堂教学教师主要采用融合的模式,以改造传统课堂教学内容,通过知识点技术精讲、学生任务共享、教师测评反馈、答疑解惑等四大步骤实施。第一步是知识点技术精讲,将老师们利用互联网课程平台所获取的学生线上学习问题及信息加以总结提升,从而确定了本课实施教材。通过对问题的提示,与学生的意见反馈,与教师互动,一方面了解学生的自主学习状况,另一方面实现对知识技能点的精讲。使用教学软件完成工作任务书的下发,由学校教师根据工作任务书的需要以组为单元,进行教学任务。经过组内研讨、共同合作,老师训练学生的探究问题和解决问题的能力,通过对学生作业的执行,老师能够检测学生学习效果。在课程推进的过程中,老师是龙头,学生是主体。其次是在学生完成任务后由老师组织学生开展任务分享活动,对学生任务评价,并指导学生对不同小组的任务方案进行评估。各小组对学生任务方案进行研讨分析优缺点,并归纳总结,由学生开展自主评价与互评。再次是测试反馈环节,针对单元测试中存在提问较多的提问,老师再加以重点说明。最后就是答疑解惑,查看学生中还有没有疑难问题,并进行回答。
课后,由老师通过课堂反思学生的线上拓展提高。在一体化教学模式完成后,由老师对学生课堂中存在的提问以及学生感到薄弱的地方做出了梳理汇总,并公布在全国网络教育的综合网络平台。学生利用网络教学平台对该单元知识点加以整合,同步进行课后作业和单元测试,并提出自己感兴趣的问题。由老师联络资源平台中的典型企业专家学者开展远程答疑,老师将对线上线下混合教学方法在实施过程中的进展和出现的新提问开展教学反思,从而在今后课程中不断完善和优化课程设计,以提高教学效果。
3.4.6教学评价分析
线上线下混合式学习的测评方法主要强调对学生的学习进程性测评,分为学生每周线上预习、参加讨论、进行测评,课堂的现场测评、学生合作共同完成的实际各项任务,以及课后培养活动所进行的其他项目任务。课堂考核形式丰富多样,有客观评判也有主观判断,通过累积记录学生学习状况与成绩,并针对下一周学生的任务完成状况做出班级的分析,对成绩优秀的学校予以表彰,而对学业状况较差的学校则要进行警告。老师们通过每周的掌握状况,逐步找到问题,并适时进行调整下一周线上线下的课程内容,以进一步增强老师的课堂意识、学生的自主掌握与合作教学的意识,最后实现好班级的教育目标。
4 结语
综上所述,混合式教学是未来发展的主要方向该文以高职Java课程教学中的混合式教学模式进行探究,分析线上线下相结合的授课方式带来的便捷,并以此提出一些混合式教学的教学策略,以此使教学效果更佳。
参考文献
- 林岚岚.高职Java课程混合式教学模式的探索与实践[J].现代计算机,2020(31):100-103.
- 魏雨东,陈小宁,王强.基于混合式教学模式的应用型课程设计:以Java Web程序设计与实践课程为例[J].当代教育实践与教学研究(电子刊),2020(15):34-35.
- 贾艳波.基于原位翻转课堂的Java课程互动式混合教学模式的探索[J].中国多媒体与网络教学学报,2020(1):7-8.
- 任翠池,陈庆惠,李汉挺.线上线下混合教学模式在《Java程序设计》课程中的应用与实践[J].电子世界,2019(2):55,57.
- 谭新.实践导向教学模式在高职Java程序设计课程教学中的应用研究[J].大学,2021(23):75-77.
- 杨斐.高职Java程序设计课程“H-C-MOOCs”教学模式探索[J].广西科技师范学院学报,2017,32(2):35-37,34.