您好, 访客   登录/注册

Java程序设计混合式教学模式创新研究

来源:用户上传      作者:吉胜军

  摘要: Java程序设计是软件工程最重要的基础课程之一,特点是概念较多,不易理解,需要通过不断的实践去加深理解。而“互联网+教育”“创新创业”的提出成为新一轮教育改革的催化剂,给“互联网+”环境下的教育改革带来了机遇和挑战。通过采用了“线上+线下”相结合的混合式教学模式,探讨使用超星泛雅教学平台进行《Java程序设计》进行混合式教学改革的措施与体会,超星泛雅教學平台在推动教学实践创新改革、提高学生的创新能力等方面有显著效果,为其他课程提供了有益借鉴。
  关键词:Java程序设计;混合式教学;线上+线下;超星泛雅平台;创新能力
  中图分类号:G642        文献标识码:A
  文章编号:1009-3044(2020)32-0132-02
  Abstract: Java programming is one of the most important basic courses of software engineering, which is characterized by many concepts and is difficult to understand, so it needs to deepen understanding through continuous practice. Internet plus education and innovation and entrepreneurship have become catalysts for the new round of educational reform, bringing opportunities and challenges to the education reform under the "Internet plus" environment. Through the combination of "Online + offline" hybrid teaching mode, this paper discusses the measures and experience of using superstar Fanya teaching platform to carry out the hybrid teaching reform of Java programming. Superstar Fanya teaching platform has significant effect in promoting the innovation reform of teaching practice and improving the innovation ability of students, which provides useful reference for other courses.
  Key words: Java programming; hybrid teaching; Online+offline; super star Fanya platform; innovation ability
  近年来,随着“互联网+教育”蓬勃发展,信息技术与其他各个专业相结合的教育模式成为一种新的教育形式。《Java程序设计》是软件工程专业的核心课程,实践性较强。对学生来说是重要的工具性课程,是学习其他课程的基础。如何将互联网信息化教育手段引入创新教学模式以解决传统教学的弊端,提高学生的主动性和创造性?如何将信息技术引入课堂,推动教学改革,这些都是互联网时代教育的主要挑战。文章通过分析传统教学的不足,提出混合式教育模式以应对这些挑战。
  1 传统教学的不足及改革思路
  课堂上讲授、课后布置作业是传统的教学模式,很难达到理想的效果。主要因为:(1)课时紧张。《Java程序设计》是软件工程专业的核心课程,理论知识点较多、实践性又比较强,对学生的实践动手能力有很高的要求,学生普遍反映知识点多、难度大,需要有充足的上机实践来帮助消化所学内容。但一般总学时只有32个学时。教师急于把所有知识点讲完,导致课堂和学生的互动几乎为零;(2)教学方式单一。以课堂上教师讲授、课后学生做作业为主。教师讲的枯燥,学生听的无味。不能激发学生的学习兴趣,更不能提高学生的学习动力,创新能力;(3)实验内容陈旧,大部分都是验证性的实验,这些都会固化学生的思维,学生很难跳出思维怪圈,很难有创新;(4)缺乏目标、学生学习没动力。学生在整个学习过程中,始终在被动地接受、消化知识。但从不知道学习了相应的知识点后有什么作用、在哪用、怎么用等实际问题。教学和目的的分离,使得学生学习没兴趣、创新力不足。
  如何将“课前、课中、课后”串起来,培养学生的自主创新、积极主动的学习能力。彻底改变这种教学现状,使得教师教学有活力,让学生学习有动力,付出有结果。
  2 基于超星泛雅平台的混合式教学理念
  混合式教学是指将互联网技术与传统教学模式进行深度融合、取长补短,优势互补。把引导、启发、组织和评价等教师在课堂教学中的主导作用充分发挥出来,利用教学平台发布相关的教学资源,组织教学活动[1]。教学空间扩展到了“课前、课中、课后”“线上、线下”,突破了学习时间和空间的限制。以讲授法为主的传统教学变成了以学生为中心、预习、在线学习、讨论、辩论的混合教学。真正让学生愿意学、有动力去学。教学反馈评价改变传统的以笔试为主的评价方式,取而代之的是多元化的评价方式,让学生有目的地去学、有动力去学、学有所得[2]。
  3 《Java程序设计》混合式教学实施方法
  根据教学大纲和教学目标的要求,结合超星泛雅教学平台,开展线上与线下混合教学、以学生为中心、引导学生提前线下预习、课中有针对性的讨论、课外学生主动拓展练习的混合式教学。   3.1合理设置课前预习任务
  课前预习主要是要做好课堂引入和明确学习目标。对《Java程序设计》采用超星泛雅教学平台,组织学生开展线上预习,帮助学生初步掌握并理解学习的内容、以及通过本节课的学习,学生应该获得哪些技能,是重要的入门起步阶段[3]。是课中、课后的重要基础。这个阶段对教师而言,主要通过在超星泛雅教学平台上传该节课的教学资料、包括:教学用幻灯片、提前录制的教学视频、讲义、扩展知识等。发布教学目标、预习任务、预习作业。让学生在课前预习阶段了解需要学习的内容、以及将要达到的目标,完成预习作业。通过平台将学生随机分成小组模式,组内进行预习内容的讨论。教室也可以通过设置主题讨论,通过将讨论与平时分结合的形式,积极引导学生参与讨论互动,完成预习任务[4]。通过设置的主题讨论,教师要根据学生的疑问、反馈等,引导学生进一步深入进行探究学习。
  比如:在讲到类和对象章节的时候,设置3个思考问题:(1)结构体定义和使用;(2)类的定义和使用;(3)两者有什么区别。学生在课前通过泛雅教学平台教师提供的各类资料进行学习、然后进行小组讨论、互联网搜索、编写、运行代码来学习。最后通过完成布置的预习作业,巩固加深理解。如果有的学生还是不理解,可以在教学平台上将此知识点标记为不懂。教师在自己的界面就会发现学生的反馈,进而调整教学策略,引導学生换一种方式去理解。
  3.2 “以学生为中心”的课堂教学
  传统的课堂教师是主体,以讲授为主。但混合式教学模式是“以学生为中心”的课堂,要求教师必须很清楚地知道,想让学生取得什么样的学习成果、为什么要让学生获得这样的成果、在课堂教学中,如何以学生为中心帮助学生获取这些能力。在教学目标和教学大纲的制定上,教师必须紧跟技术发展、国家相关政策。通过与企业联合制定、走访已经毕业的学生等多种方式不断更新教学目标、教学大纲。通过这样,使得学生学习有目标、过程有激情、结果有认可[5]。
  课堂教学承接课前、连接课后。主要围绕学生的问题解决展开。针对个性的问题、共性的问题、教师要根据不同类型的问题设置不同的引导方式。教师要根据不同问题的特点进行探究式、引导式互相讨论,质疑。使得学生能深度把握学习的核心内容。如果学生在预习阶段对不理解的知识点进行了标注[6]。教师在课堂教学过程中需要对相关内容进行重点讲解、通过在教学视频中设置相关题目、测试学生对不懂知识点的掌握情况。
  3.3 利用“在线测评+泛雅平台”课后巩固、创新
  课后依托泛雅测试平台、程序设计在线测评Online Judge平台,将巩固拓展内容任务化,以程序竞赛或以测验的形式布置。教师不但要通过课后学生的反馈做好总结改进,借助泛雅教学平台有针对性的布置习题,对学生反复出错的知识点进行答疑解惑。而且还要根据学生的实际情况进行知识的拓展、延伸。使学生形成积极、主动的学习态度,既有竞争又有合作。既有自主学习、又有合作探索学习,充分体现以学生为中心[6]。在《Java程序设计》教学中,明确以参加各类“程序设计”“大数据”等竞赛为目标,使学生的学习有目标、有动力、有成果。这种课后学习方式变被动学习为主动参与,极大地激发了学生的学习热情、创新能力。
  3.4 科学多元化的评价体系
  传统的考核方式一般是单一的“闭卷笔试”,但作为实践性很强的《Java程序设计》这门课,闭卷笔试不能真正反映学生对所学知识的掌握情况。特别是学生的程序编码能力、不可能通过笔试得到有效检验,而且缺乏充分的过程性评价手段[7]。为了提高学生学习的积极主动性,希望更真实地反映出学生的学习效果,在基于泛雅平台的混合式教学中,采用多元考核方式,学生从课前的预习、签到、课堂讨论、课后作业、测验等数据都被教学平台记录下来,用于过程性评价因素。通过多元考核方式,使得学生从学期初到学期末,整个学期都处于被考核状态,可以很好地激励学生不断去理解、消化知识,提高创新能力。
  4 结束语
  针对传统的Java程序教学的不足,采用基于超星泛雅教学平台的混合式教学模式对其进行教学改革。通过多学期教学实践证明:与传统课堂教学相比,混合式教学充分利用“互联网+教育”模式、将“线上+线下”有机结合起来,充分体现了以学生为中心,积极引导学生将课前、课中、课后串联起来,突破传统教学的时空限制。教师作为整个教学过程的设计者、参与者要通过合理设置教学目标、教学大纲;布置有针对性的预习任务、讨论主题;引导学生积极思考、独立解决问题,不断提高学生的创新能力。利用多样化的教学模式,充分调动了学生学习的积极性、主动性、创造性,达到了预期的教学效果。
  参考文献:
  [1] 李艳丽.混合式教学模式下学生自主学习能力发展策略研究[J].科教文汇(上旬刊),2020(5):46-47.
  [2] 梁剑.《Java程序设计》课程教学模式改革的探索[J].科技创新导报,2020,17(3):181-182.
  [3] 徐燕菊.基于超星学习通下的混合式教学在高职护理管理学中应用的效果[J].广东职业技术教育与研究,2020(2):48-51.
  [4] 张锦,杜尚荣.混合式教学的内涵、价值诉求及实施路径[J].教学与管理,2020(9):11-13.
  [5] 金静.基于“雨课堂”的混合教学模式[J].计算机时代,2020(3):77-79+83.
  [6] 杨震,周美霞,刘星.智慧教学平台雨课堂支撑下的混合教学模式探讨[J].教育教学论坛,2020(9):336-337.
  [7] 阎敬,胡博,姜静宜,等.混合式教学法在本科生生物化学教学中的应用[J].基础医学与临床,2020,40(1):124-127.
  【通联编辑:王力】
转载注明来源:https://www.xzbu.com/8/view-15377834.htm