论文部分内容阅读
【摘要】对《JAVA程序設计》的微课教学模式展开研究,设计了《JAVA程序设计》微课案例;然后,开发了《JAVA程序设计》网络学习平台,方便学生课后学习;最后对《JAVA程序设计》教学中运用如何应用微课教学模式提了几点建议。
【关键词】JAVA程序设计 微课 互联网+教育
【基金项目】国自然科学基金(61503128)资助项目,湖南省自然科学基金(2017JJ4001)资助项目,湖南省十三五规划课题(XJK016QGD001)资助项目,湖南省教育厅(14B025,16C0311)资助项目,湖南省普通高等学校教学改革研究 ((湘教通〔2016〕400号)-1035) 资助项目。
【中图分类号】TP3-4 【文献标识码】A 【文章编号】2095-3089(2017)37-0219-01
1.引言
互联网新一代信息技术带动了互联网+教育飞速发展,很多高校建立了网络教学平台。教学资源的合理开发与利用,并将信息技术、互联网新技术深度融合,创新出一系列的教学形式。其中,“微课”(Micro Learning Resource),是目前在国内外各大高校探索研究重点教学形式,不仅在国外教育领域得到了快速发展,且在国内大中小学中应用越来越广泛,并取得了良好的成效,但由于微课毕竟是一种新兴的教学形式,仍值得进一步探索。特别是在高等院校中,实践和研究的内容还很多。JAVA是一门在科研和市场应用方面非常重要的语言,掌握并能熟练并运用JAVA编程,为高校毕业提供了更广阔的就业前景。
2.《JAVA程序设计》微课教学案例设计
下面以《JAVA程序设计》AWT(Abstract Window Toolkit)图形界面这个知识点为案例,设计9分钟的微课。在录制微视频前,前期做好相应的准备工作。主要包括,制作20页左右的微课件,已测试运行通过程序源代码等。
AWT图形界面程序设计与开发录制微视频的流程如下:
(1)通过实例引入课程内容:打开QQ软件,弹出登录界面。如何设计与开发一个类似的登录界面,激发学生的学习兴趣,视频时间控制在30秒左右。
(2)图形界面介绍:介绍登录界面里组成部分QQ软件登录界面,包括了复选框、下拉选单、 标签、文本框、按钮等。视频时间2 分钟左右。
(3)组件,容器和布局管理器:组件,容器和 (布局管理器)介绍,它们三者之间的关系,及如何调用。
(4)演示程序:演示开发AWT登录界面制作,调试代码.视频时间1分钟。
(5)总结:利用30 秒左右的时间对微课要点内容进行归纳总结。
至此,视频总时长为约9分钟。然后把视频上传到《JAVA程序设计》网络学习平台,在上课之前,学生可通过教学平台提前反复观看,带着问题进入教学课堂。在课堂上,教师再对知识点的相关拓展,提高学生知识面,同时可以给学生更多的一时间去实践操作,提高学生解决实际问题的能力。
3.《JAVA程序设计》网络课堂学习平台
为了更好的利用和探讨基于微课的《JAVA程序设计》课程教学模式,我们依托数字化教学资源,我们设计并发开了《JAVA程序设计》网络学习平台, 为用方法学生自主学习《JAVA程序设计》、下载相关工具包和了解课程,我们对《JAVA程序设计》网络学习平台设计更多的模块,主要模块包括,课程概况,课程教学,师资队伍, 实践创新工作室, 特色创新, 资源拓展, 政策支持等。其中,视频教学用于上传微课视频,使得学生可以在课堂之外,进行《JAVA程序设计》课程学习。
4.运用微课教学几点建议
(1)课程设计:微课内容一定要精心设计,并且对于不同的教学内容应用采用不同的教学方法,可以实际案例引入知识点,也可以通过启发式或者错误驱动式教学法,这些都是学生喜欢的教学方式,通过引出不同的教学方法,可以很好地提高教学效果。参与录制视频的老师要规范自己的教学语言,语言要精炼、准确、逻辑严密。
(2)程序开发现场演示:演示开发程序时,一定相当的熟练,最好是在錄制微课之前,演示几次。对突发的程序错误,要能及时发现,并调试出来。为了提高效率,可以事先把一个代码准备好,然后直接拷贝过来。
(3)基于网络平台的视频管理:对于微课视频,除了教师自己有备份以外,最好有一个网站平台可以对视频进行管理,这样就方便学生在课堂之外进行课程的学习,学生可以利用利用网络自学或复习课程。
5.结束语
近些年国内对微课的研究成果越来越多,但这一新的教学模式仍然处于探索期,很多省份通过组织微课竞赛,相互学习,来提高微制作水平。微课突破了课堂上的时空限制。学生可以较好地进行自主学习,带问题进课堂,同时还可以随时复习,提升了教学效果,实践表明,微课可以较好地调动学生自主学习积极性,同时提升教学效果。
参考文献:
[1]车启凤,方媛.基于微课的翻转课堂教学模式研究及案例分析[J].中国教育信息化,2017(2):42-46.
[2]易俗.微课在《大学计算机基础》课程中的应用探讨[J].辽宁大学学报(自然科学版),2016,43(1):93-96.
[3]谢琪,崔梦天,周绪川.C++程序设计实验教学微课的设计与实现[J].西南民族大学学报(自然科学版),2016,42(3):311-317.
[4]赵辉煌,魏书堤,孙雅琪,等.错误任务驱动教学法在大学计算机基础课程中的应用[J].计算机教育,2013(11):33-36.
作者简介:
赵辉煌(1982-),男,湖南衡阳人,博士(后),副教授,研究方向为图像处理,计算机视觉,计算机教育。
【关键词】JAVA程序设计 微课 互联网+教育
【基金项目】国自然科学基金(61503128)资助项目,湖南省自然科学基金(2017JJ4001)资助项目,湖南省十三五规划课题(XJK016QGD001)资助项目,湖南省教育厅(14B025,16C0311)资助项目,湖南省普通高等学校教学改革研究 ((湘教通〔2016〕400号)-1035) 资助项目。
【中图分类号】TP3-4 【文献标识码】A 【文章编号】2095-3089(2017)37-0219-01
1.引言
互联网新一代信息技术带动了互联网+教育飞速发展,很多高校建立了网络教学平台。教学资源的合理开发与利用,并将信息技术、互联网新技术深度融合,创新出一系列的教学形式。其中,“微课”(Micro Learning Resource),是目前在国内外各大高校探索研究重点教学形式,不仅在国外教育领域得到了快速发展,且在国内大中小学中应用越来越广泛,并取得了良好的成效,但由于微课毕竟是一种新兴的教学形式,仍值得进一步探索。特别是在高等院校中,实践和研究的内容还很多。JAVA是一门在科研和市场应用方面非常重要的语言,掌握并能熟练并运用JAVA编程,为高校毕业提供了更广阔的就业前景。
2.《JAVA程序设计》微课教学案例设计
下面以《JAVA程序设计》AWT(Abstract Window Toolkit)图形界面这个知识点为案例,设计9分钟的微课。在录制微视频前,前期做好相应的准备工作。主要包括,制作20页左右的微课件,已测试运行通过程序源代码等。
AWT图形界面程序设计与开发录制微视频的流程如下:
(1)通过实例引入课程内容:打开QQ软件,弹出登录界面。如何设计与开发一个类似的登录界面,激发学生的学习兴趣,视频时间控制在30秒左右。
(2)图形界面介绍:介绍登录界面里组成部分QQ软件登录界面,包括了复选框、下拉选单、 标签、文本框、按钮等。视频时间2 分钟左右。
(3)组件,容器和布局管理器:组件,容器和 (布局管理器)介绍,它们三者之间的关系,及如何调用。
(4)演示程序:演示开发AWT登录界面制作,调试代码.视频时间1分钟。
(5)总结:利用30 秒左右的时间对微课要点内容进行归纳总结。
至此,视频总时长为约9分钟。然后把视频上传到《JAVA程序设计》网络学习平台,在上课之前,学生可通过教学平台提前反复观看,带着问题进入教学课堂。在课堂上,教师再对知识点的相关拓展,提高学生知识面,同时可以给学生更多的一时间去实践操作,提高学生解决实际问题的能力。
3.《JAVA程序设计》网络课堂学习平台
为了更好的利用和探讨基于微课的《JAVA程序设计》课程教学模式,我们依托数字化教学资源,我们设计并发开了《JAVA程序设计》网络学习平台, 为用方法学生自主学习《JAVA程序设计》、下载相关工具包和了解课程,我们对《JAVA程序设计》网络学习平台设计更多的模块,主要模块包括,课程概况,课程教学,师资队伍, 实践创新工作室, 特色创新, 资源拓展, 政策支持等。其中,视频教学用于上传微课视频,使得学生可以在课堂之外,进行《JAVA程序设计》课程学习。
4.运用微课教学几点建议
(1)课程设计:微课内容一定要精心设计,并且对于不同的教学内容应用采用不同的教学方法,可以实际案例引入知识点,也可以通过启发式或者错误驱动式教学法,这些都是学生喜欢的教学方式,通过引出不同的教学方法,可以很好地提高教学效果。参与录制视频的老师要规范自己的教学语言,语言要精炼、准确、逻辑严密。
(2)程序开发现场演示:演示开发程序时,一定相当的熟练,最好是在錄制微课之前,演示几次。对突发的程序错误,要能及时发现,并调试出来。为了提高效率,可以事先把一个代码准备好,然后直接拷贝过来。
(3)基于网络平台的视频管理:对于微课视频,除了教师自己有备份以外,最好有一个网站平台可以对视频进行管理,这样就方便学生在课堂之外进行课程的学习,学生可以利用利用网络自学或复习课程。
5.结束语
近些年国内对微课的研究成果越来越多,但这一新的教学模式仍然处于探索期,很多省份通过组织微课竞赛,相互学习,来提高微制作水平。微课突破了课堂上的时空限制。学生可以较好地进行自主学习,带问题进课堂,同时还可以随时复习,提升了教学效果,实践表明,微课可以较好地调动学生自主学习积极性,同时提升教学效果。
参考文献:
[1]车启凤,方媛.基于微课的翻转课堂教学模式研究及案例分析[J].中国教育信息化,2017(2):42-46.
[2]易俗.微课在《大学计算机基础》课程中的应用探讨[J].辽宁大学学报(自然科学版),2016,43(1):93-96.
[3]谢琪,崔梦天,周绪川.C++程序设计实验教学微课的设计与实现[J].西南民族大学学报(自然科学版),2016,42(3):311-317.
[4]赵辉煌,魏书堤,孙雅琪,等.错误任务驱动教学法在大学计算机基础课程中的应用[J].计算机教育,2013(11):33-36.
作者简介:
赵辉煌(1982-),男,湖南衡阳人,博士(后),副教授,研究方向为图像处理,计算机视觉,计算机教育。