面向“空间专业”的JAVA教学设计

来源 :考试周刊 | 被引量 : 0次 | 上传用户:netchina123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:针对“空间信息与数字技术”专业(“空间专业”)对本科学生空间信息系统开发能力的培养需求,初步探讨了如何在该专业的JAVA课程中引入关于空间信息系统开发基础教学,其中对教学内容、教学模式和方法及教学实例等的设计,可为相关教学实践提供参考。
  关键词:JAVA教学设计;面向专业;空间信息系统开发;教学实例
  一、 引言
  行业要求本科毕业生具备“以能为本”的综合素质,这需要本科专业优化培养模式,从教学内容和形式对课程体系进行改革和调整。本校“空间专业”针对行业对空间信息和计算机技术复合人才的需求,培养学生空间信息系统开发就业和深造能力,为此,本专业积极将行业知识和空间信息系统开发知识融入计算机课程,搭建空间与信息融合的课程体系。
  在程序类课程中引入空间信息系统开发教学内容,要求对应课程课时充足,且学生已掌握面向对象编程、可视化编程、网络和数据库编程基础,在本校“空间专业”程序类课程中,《JAVA程序设计基础》具备该条件,因此我们在其中探讨了如何融入空间信息系统开发知识的教学内容。本文简要介绍相关教学设计。
  二、 教學内容设计
  依据JAVA常规教学目标和培养学生空间信息系统开发基础的目的,我们对以教材为蓝本的原《JAVA程序设计基础》教学内容进行整合,设置包括空间信息系统开发基础在内的七个教学单元。下面表1中为具体教学设计。
  上表中部分课堂内容调整成课后自学,以便为空间信息系统开发教学腾出学时。
  在空间信息系统开发教学中:
  1. 在概述部分,基于典型实例介绍空间信息系统的特征、功能和开发流程;
  2. 在空间数据管理教学中,先介绍基于开源数据库的空间数据扩展,演示点、线和面等空间对象的创建和管理方法,然后学生实践空间数据的建立和管理;
  3. 在开发技术与平台教学中,介绍基于开源软件的空间信息系统开发技术及平台选型,演示空间数据的获取、加载和显示;
  4. 在课堂和课后实践中,学生对课堂空间数据显示过程进行重复。
  三、 教学模式和教学方法
  依据教学目的、教学内容、课时条件和学生基础,采用合适的教学模式和具体的教学方法,可保证课程教学效果。
  《JAVA程序设计基础》是“空间专业”第4门程序类课程,学生前驱课程已掌握一定的编程基础,因此在教学中,我们对各教学内容灵活应用讲授、实例示范、实践探究和自学等教学模式和教学方法,尤其注重应用典型实例来精简理论讲解,通过上机实践来锻炼学生编程能力,并设置问题框架引导学生完成相关自学。
  空间信息系统开发教学模块共6学时,实例和实践教学尤为重要。在教学中,我们精选已有实例介绍空间信息系统开发流程和技术,设计简单实例演示基于开源技术的数据建立和显示的编程实现,设置实践和自学题目让学生模拟实例中的全过程。
  四、 教学实例与实践
  在程序类课程中,程序实例直观展示语法和编程思路,方便学生理解和模仿,上机实践训练学生灵活应用知识和解决问题的能力。JAVA语言中涉及丰富语法和复杂概念,空间信息系统开发教学中包含多个全新知识,因此在该课程中有效设计和应用实例与实践更为重要。
  在JAVA常规教学中,除从教材和网络中选择合适的实例和实践题目外,还将前驱程序类课程中的典型问题纳入实践题目。我们发现,包括数组排序与查找、字符串转计算公式、公民/学生/在职学生的继承关系、Shape/Cirlcle/Cylinder的接口和实现类、多线程网络通信的简单实现、计算器、词霸和图示Hannovi等在内的实例和实践题目,能起到良好教学效果。
  在空间信息系统开发教学中:概述中介绍的实例是百度地图、腾讯地图及本单位完成系统;空间数据管理中演示的实例是学校周围典型地物坐标的获取、数据创建和管理;技术与平台中演示的实例是C/S模式下我国陆界的显示;课堂和课后实践题目则是重复陆界数据的显示。通过相关实例和实践,我们发现学生对如何开发空间信息系统有了较深刻的理解。
  下图为三个典型实例的程序结果。
  五、 结论
  在“空间专业”的《JAVA程序设计基础》课程中探索了如何引入关于空间信息开发基本理论和实践内容。为此在教学中围绕教学目的,整合了JAVA常规教学和空间信息系统开发的相关教学内容,设计和应用了有效的教学实例和实践题目,采用了实例教学、实践教学和自学等教学形式实施教学,保障了教学效果,在培养学生JAVA编程能力的同时,实现了对学生空间信息系统开发能力的初步培养。
  参考文献:
  [1]郭欣.高校大学生就业能力培养的主要问题及对策探析[J].长春理工大学学报(社会科学版),2018(2):148-152.
  [2]吴御生,罗三桂.协同理论视域下大学生就业能力培养路径研究[J].煤炭高等教育,2018(1):77-80.
  [3]唐光义,李继革,张宏国.以专业方向为导向的JAVA教学方法探索[J].大学教育,2014(14):117-118.
  [4]辛运帏,饶玉梅,马素霞.JAVA程序设计(第三版)[M].北京:清华大学出版社,2013(3).
  [5]李晨玮.基于Tcp协议的简单Socket通信实例(JAVA)[EB/OL].
  [6]吴金舟.《JAVA程序设计》课程教学改革研究与实践[J].教育教学论坛,2016(45):93-95.
  作者简介:袁小华,王令群,王振华,张书台,张天蛟,上海市,上海海洋大学信息学院。
其他文献
本文以《雷雨》这部戏剧中的小人物“鲁贵”与他人的多组对话为语料,运用语用学指示词语理论,分析“鲁贵”在与他人对话中运用的多种语用策略,进而显现出当时底层小人物的狡
班级管理是很烦心却又是十分有意义和重要的事,运用活动化的方式,让班级管理更有活力,让学生真正成为班级的主人翁,更好凝聚班级力量,让管理者更省心、更舒心,让学生更容易接
【摘要】近几年“汉语热”在非汉语国家逐渐流行,甚至被其他国家教育部纳入考试课程,来华留学生的数量也是逐年增长。在对外汉语教学中,如何把中国文化通俗易懂地让留学生接受和理解仍是我们要研究的课题。本文通过分析文化教学在对外汉语教学中存在的不足和问题进行研讨,以期对对外汉语教学起到一定的借鉴作用。  【关键词】汉语文化;对外汉语教学;应用  【中图分类号】G633 【文献标识码】A  目前的发展纲要提出
期刊
摘 要:科学是一门实践性很强的学科,教师在教学中应注重学生实践能力的培养。而学生实践能力的提高能够促进科学课程的学习。所以将学生的课前小活动与预习结合起来,根据教学内容与学情,精选内容,设计适合学生进行的课前小活动,可充分调动学生学习的主动性,引导他们在活动中探究、思考。同时,教师要加强课前小活动的实施与指导,以提高学生的实践能力,并为课堂教学中新知识的建构打下基础。  关键词:课前小活动;自主探
摘 要:文化来源的不同是语言结构产生差异的根源。语言差异也正是不同民族之间思维方式差异在表达方式上的体现。一个民族的文化传统所包括的生活习俗、文化心理等方面都能够在他们的语言中充分地展现出来。笔者认为,通过不同民族语言之间差异的分析和探讨,可以促进民族之间的交流和沟通,同时,通过认识这些差异形成的原因,可以更好地理解原文,并且可以用最准确的方法对原文进行翻译,也能够更好地为语言翻译服务。  关键词