您好, 访客   登录/注册

浅析智慧课堂在Java程序设计课程改革中的应用

来源:用户上传      作者:

  【摘 要】《Java程序设计》课程是计算机科学与技术、软件工程等相关专业的核心专业课,智慧课堂在Java程序设计课程改革中的应用,有助于教师提高教学水平,帮助学生提高学习兴趣,促进教学改革,支撑教学创新。
  【关键词】Java程序设计;智慧课堂;教学改革;教学创新
  中图分类号: TP311.1-4;G434 文献标识码: A 文章编号: 2095-2457(2019)11-0093-002
  DOI:10.19694/j.cnki.issn2095-2457.2019.11.042
  【Abstract】Java Programming is a core professional course in computer science and technology, software engineering and other related majors. The application of smart-classroom in the reform of Java programming curriculum helps teachers improve their individual teaching level, helps students improve their learning interest. It will promote teaching reform and support teaching innovation.
  【Key words】Java Programming; Smart-classroom; Teaching reform; Teaching innovation
  在信息技术高速发展的时代,多媒体课堂中数字化设备的使用逐渐完善,这为教学工作者的智能化教学开辟了方法和道路。智慧课堂的出现,为教师改进教学方法、学生提高学习效率提供了一条新的途径。
  1 智慧课堂简介
  随着无线通信技术、人工智能技术、虚拟现实技术等逐渐应用到教育领域中,智慧课堂正式被提出。1988年,国外学者罗纳德·雷西尼奥在《教育技术的实际应用》一文中首次提出的“Smart-Classroom”,他在文中指出,这样的智慧课堂可以让学生根据自己的学习进度来学习,从而提高学生的学习兴趣与自信心。智慧课堂是数字课堂和未来课堂的一种形式,是一种新型的教育形式和现代化教学手段,其核心特征是装配丰富、操控简易、交互高效、个性化及协作学习、真实学习情景模拟等[1]。
  2 《Java程序设计》课程教学中存在的问题
  Java语言是一门面向对象的程序设计语言,它具有跨平台的突出特点,特别适合网络平台下的应用开发。在全球云计算和移动互联网的产业环境下,Java语言更具备了显著优势和广阔的发展前景,已经被计算机基础教学指导委员会指定为核心课程之一。但是目前大多数高校的教学环境难以满足Java程序设计课程的教学要求,导致Java程序设计课程教学中存在一些问题[2]。
  2.1 教学方法单一
  目前高校《Java程序设计》课程主要采用传统的以教师讲课为主的教学方式,理论学时过多,实操环节较少,无法达到以学生为主体的教学要求。同时,单一的理论教学使得课堂枯燥乏味,学生学习兴趣过低。
  2.2 教学内容简单
  大多数教师只是簡单地依照教学大纲的要求安排教学计划,较少涉及当前领域的前沿成果和发展趋势,导致学生学习的知识面狭隘,无法正确认识计算机领域新兴的科研成果,这将大大降低学生的学习兴趣,无法提高学生对编程的整体认知。
  2.3 教学效果低下
  传统的“教师授课-学生听课”模式,只是照本宣科,按部就班考核,教学效果不尽如人意。教师上完一节课,无法判断学生的听课效果;学生上完一堂课,无法理解教师的授课内容。同时,传统的课堂很少有课程反馈环节,导致教学效果严重低下。
  3 《Java程序设计》课程开展智慧课堂模式
  智慧课堂除了具备普通多媒体课堂的投影功能、集中控制管理等功能外,新增了许多强大的功能。充分利用智慧课堂模式进行《Java程序设计》课程的课堂教学,可以大大激发学生学习兴趣,提高教师授课效果,且能够满足“教学、讨论、研究”三位一体的多功能教学要求[3]。
  3.1 投屏系统
  一键操作即可共享的投屏系统,方便教师对上课过程进行实时控制。投屏系统使教师摆脱了传统“站在三尺讲台上课”的束缚,只要投屏成功,可以随时随地掌控课堂进度。学生也可以同步观看到老师的上课内容,记笔记做练习,便捷高效。此外,智慧课堂里还有丰富的同科目教学资源,可以搜索到与Java语言相关的各类资料,方便学生开拓思维,自主学习。
  3.2 签到、点名、记录平时成绩
  智慧课堂为教师教学提供了多种便捷服务,例如签到、点名、记录平时成绩,不再需要老师按照学号依次喊到,只要设置一个手势或者生成一个二维码,大家就可以进行签到。教师也可通过智慧课堂手机端进行摇一摇,点名提问并记录该生的平时成绩。这种便捷的签到和点名模式,既可以大大降低教师课时占用率,也增加了课堂趣味性。
  3.3 教学模式的多样化
  智慧课堂为师生互动提供了各式各样的教学活动,如组内讨论、组间辩论、师生交互等。在传统的教学课堂上,手机是违禁品,必须关机或者上交讲台。但是在智慧课堂的模式下,师生可以利用手机快速进入讨论页面、在交互环境中进行答题或者测试。教师还可以利用智慧课堂的多功能操作“惩罚”某些开小差的同学,在视频播放过程中插入小问题,若学生回答正确则视频继续播放,若学生回答错误,则视频自动回归到原点,以此形式提高学生上课的关注度,将“低头族”扼杀在摇篮中。   3.4 学生学习数据的收集与分析
  系统自动收集学生的学习数据,分析出可靠的统计结果,有利于教师把握教学进度。系统把学生的学习历程记录下来,并对其进行统计分析,对学生的知识结构进行详细诊断,寻找学习盲点,便于教师课后据此设计出学习重点、难点,针对学生薄弱知识制定个性化学习方案等[4]。
  4 预期达到的效果
  智慧课堂为Java程序设计课堂改革提供了一个行而有效的方法,可以大幅度提高学生的学习兴趣,增强学生的学习主动性。
  4.1 真正实现“学生参与课堂”
  在智慧课堂的教学背景下,学生可以真正参与课堂,不再是传统的“教师教,学生学”模式,而是师生互动,共同教学。对于高校学生,学习环境的影响很大,能够充分融入课堂,不仅可以提高学生的学习效率,还会对学生的能力发展产生严重影响。
  4.2 《Java程序设计》课堂教学形式多样化
  教师在使用智慧课堂进行《Java程序设计》课堂教学时,可利用翻转课堂、微课程、混合学习等各种教学模式。在智慧课堂的教学改革背景下,师生互动形式多样,内容丰富,可以进行组间、组内的分工合作,使得原本枯燥乏味的课堂变得生动有趣。学生也可以在课程教学中开拓眼界,了解计算机相关学科的最新发展动态、研究成果,从而激发学生学习的积极性和创新性。
  4.3 实时数据收集、反馈及时、针对性强
  在传统的教学课堂上,教师通过提问的方式,只能收集极少一部分学生的情况,无法掌握所有学生的学习情况。而智慧课堂的出现解决了这一难题,它内部的实时统计功能,可帮助教师随时了解到学生对课堂内容的掌握情况。教师可以随时记录学生的学习数据,有针对性地开展课堂教学,以便于进行课后反馈[5]。
  5 总结
  教师工作的核心是课堂教学,上好每一堂课是教学工作者持之以恒的目标。教学的主体是学生,上好一堂课不应该是简单的把知识传输给学生,更应该注重引导学生增强学习兴趣,提升自主能动性。教师充分利用智慧课堂进行教学改革,可有效改善高校Java程序设計课程教学中存在的难题,降低学生的低头率。然而,智慧课堂毕竟只能提供良好的教学环境与先进技术,Java程序设计的教学改革仍然需要我们理性地思考现行的课堂教学模式与方法,积极面对课程教学中存在的问题,站在与时俱进的思维高度,不断改进我们的课堂教学[6]。真正将信息技术与教学深度融合,冷静思考,勇于实践。
  【参考文献】
  [1]常明欣.浅析智慧教室在有机化学教学改革中的应用[J].当代教育实践与教学研究,2018(11):37-38.
  [2]Rob Plevin. Take Control of the Noisy Class:From Chaos to Clam in 15 Seconds[M]. Illustrations Les Evans.2016.
  [3]马丹.Java程序设计的教学思考[J].黑龙江科技,2018,9(19):66-67.
  [4]刘艳.Java程序设计教学方法的思考和探索[J].电脑迷, 2018(12):97.
  [5]张学洪.学海撷英:深化高等教育改革的思考[M].北京: 光明日报出版社,2015.
  [6]赵中岳.教学方法改革研究与实践[M].北京:北京理工大学出版社,2012.※基金项目:本文得到安徽新华学院质量工程项目——《Android开发入门》双语课程(No.2017sykcx02)资助。
转载注明来源:https://www.xzbu.com/8/view-14839800.htm