独立院校电子商务专业Java程序设计课程教学改革研究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:ning012
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:为提高教学效果,针对独立院校电子商务专业Java程序设计教学特点,探索设计了一个教学方案。首先,在明确教学目标的基础上,优化了教学内容。其次,采取“学徒式” 翻转课堂、增加趣味性和上机任务分级三个措施,对教学方式重组。再次,以过程考核为中心,对传统考核方式进行改革。最后,讨论了支撑教学改革所需要的课程资源建设。实践表明,该方案对提高教学效果有一定积极作用。
  关键词:独立院校;电子商务;教学;翻转课堂;程序设计
  中图分类号:G642 文献标识码:A
  文章编号:1009-3044(2019)35-0095-02
  1 概述
  编程语言是信息时代人们必须掌握的一项基本技能。Ja-va编程语言因其优良特性,成为许多人学习编程语言的首选,也是各类高等院校各专业广泛开设的一门课程。许多高校的电子商务专业将Java列为必修,但其教学大多遵循计算机专业同类课程的模式,较少关注专业特点和学生特点,导致教学效果不太理想。本文结合作者教学实践,对湖南理工学院南湖学院电子商务专业Java课程的教学改革进行探索。
  2 课程教学特点
  2.1兼具公共基础课和专业基础课功能
  在湖南理工学院南湖学院电子商务专业课程体系中,Java程序设计是唯一的编程语言课程。因此,本课程要承担普及编程技能和帮助学生通过计算机等级考试的任务。另外,后续课程中网页制作和网站开发等课程又需要编程基础知识,故本课程又要承担专业基础的任务。教学有必要在这两个任务之间需要取得某种平衡。
  2.2教学对象差异大
  独立学院的学生相对一本、二本院校的学生而言基础差,两极分化更严重。由于文理兼招,部分文科学生逻辑思维能力较弱,在基本程序设计阶段还能勉强跟上,到了面向对象阶段则学得非常吃力。还有个别学生计算机基本操作也不熟练,学习编程面临更多挑战。另一方面,部分理科学生逻辑思维能力突出,整个课程学得较为轻松。学生水平参差不齐,常使教师在教学进度和难度安排上进退失据。课程难度大一点、进度快一点则很大一部分跟不上;課程难度小一点、进度慢一点则让基础好的学生觉得课程太容易,没有挑战性,失去学习的动力。平衡学生差异是教学过程面临的一个比较大的困难。
  2.3课程特点与学生性格特征不相容
  首先,Java程序设计语言本质上一个技术规范,其特点是严谨、简洁,细节之处不可忽略。电子商务专业属于社会科学类的商科专业,选择该专业的学生往往性格奔放而不在乎细节。这些学生在学习Java语言时普遍为技术细节所困扰,进而认为课程索然无味。其次,程序设计语言的学习需要多动手。只有通过不断动手编写程序,才可能掌握各种技术细节。而电子商务专业女生众多,很多女生不善于这类需要一些抽象思维的动手活动。学生学习往往经历不喜欢动手、不愿意动手、不动手的每况愈下的过程。
  3 教学改革方案
  针对独立学院电子商务专业的专业特点和学生特点,课程教学目标设定为掌握Java编程语言的基本语法,掌握面向对象编程基本思想,能编程解决一般小问题,为后续课程奠定必要基础。根据课程教学目标,教学改革方案重点对教学内容、教学方式、考核方式进行优化,建设线上资源,突出重点难点,强化实践操作。
  3.1教学内容
  Java编程语言功能强大,但内容庞杂。本课程思路是在保证基本教学内容的基础上,将与电商专业相关性较小的部分予以弱化。基本教学内容包括两大模块,一是基本程序设计(数据类型及其运算符、流程控制),二是面向对象编程(对象与类、继承、封装、多态、异常处理、10处理等)。而将一般Java教科书中占有较大篇幅的Java图形界面相关略去,对学生不做要求;将Java数据库操作和Java网络编程列为拓展内容,建议学生自学。
  3.2教学方式
  教学方式改革是本教学改革方案的重点。针对课程教学特点,制定了如下的教学方式改革思路。一是突出上机操作。让学生多动手、早动手、不断动手编写程序。二是要使课程变得更加有趣。在教学过程增加趣味性,让学生喜欢编程。三是要兼顾基础较差的和基础好的学生。教学过程不能让基础较差的学生挫折感过重,也不能让基础较好的学生感觉课程过于简单,没有挑战性。具体而言,教学方式采取了三个改革措施。
  (1)学徒式 翻转课堂
  Java程序设计课程最常见教学模式是课堂讲授 上机实践的教学方式。这种教学模式理论教学和实践教学在时间上存在一定程度的割裂。部分学生在上机时已经将理论讲述内容遗忘大半,导致上机效率差。针对这个问题,尝试使用“学徒式教学”,即课堂讲授时,教师以编写示例程序为主,要求学生与教师同步在自己的电脑重复示例程序。
  “学徒式教学”一个突出的不足是耗时。为了弥补这个问题,课程部分引入翻转课堂。在学校的网络教学平台上建立课程网站,要求学生在每次上课前预习PPT,完成预习小测验。课程网站还有解答常见问题的微课和微视频,学生有疑问也可以在线上与老师和同学讨论交流。这样,教师讲授时可将主要精力放在编程示范上。
  (2)设置“兴奋点”
  为了激发学生的兴趣,每堂讲授课程都精心设计了一到两个“兴奋点”。即将学生感兴趣的话题、事件、问题引入课堂,让学生觉得学习编程并不是那么无聊。例如,在引入循环控制时,提出如下的任务:
  某男倾慕某女。请为该男编制程序完成下列活动以表达该男倾慕之情。1、在控制台输出1次“Honey,you are my guid-ing star!”。2、在控制台输出10次“Honey,you are my guidingstar!”。3、在控制台输出100次“Honey,you are my guidingstar!”。
  将打印内容简单改造为学生感兴趣的内容,有助于吸引学生注意力,使教师能在较为轻松的气氛中将循环控制的意义及三种循环控制的语法讲述清楚。   (3)分级上机任务
  所谓上机任务层叠分级是指,每次上机都有一个任务,该任务一般由4个分任务组成。这些小任务相互关联,难度依次加大。第4个分任务难度较大,为选做任务,其他为必做任务。必做任务给出明确的指导,选做任务则完全留给学生完成。下面是上机任务的一个例子。
  任务:求两个自然数x和y的最大公约数,请按下述说明分别编写程序。
  a)对1到x之间的自然数,从小到大依次测试是否为x和y的公约数,最后测试成功者即为所求最大公约数。
  b)对1到x之间的自然数,从大到小依次测试是否为x和y的公约数,第一次测试成功者即为所求最大公约数。
  c)除x是y的约数或y是x的约数外,x和y的最大公约数不超过两者中较小的一半。根据这一点,改进b中的程序。
  d)你还知道什么求两个自然数的最大公约数的算法吗?编写程序实现(选做)。
  3.3考核方式
  课程考核分为课堂参与(20%)、过程考核(50%)、期末测试(30%)三个部分。各部分考核内容与方式为:(1)课堂参与考察出勤、预习、线上讨论、任务点完成等情況,占比20%。(2)过程考核主要包括单元测试、上机报告,占比50%。单元测试考察基本概念、语法,在线上完成,提交后即可看到正确答案。每次上机任务均以项目形式发布,包括必做内容和选做内容,学生完成上机任务后通过线上提交报告。(3)期末测试考核解决问题的能力,占比30%。学生可在10个小问题中,任意选择3个编程解决。
  3.4课程资源
  前述改革内容表明本课程教学改革的核心是要有一个较为完备的线上资源库。Java程序设计课程的线上资源非常丰富,但这些资源主要服务对象为计算机专业学生,对独立学院的电子商务专业学生并不太合适。针对专业特点和学生特点,本课程建设了以下课程资源:电子演示文档(ppt)、讲课视频、动画、习题库、项目库、编程示范代码、参考文献、常用网站、Java编程常用词汇汇编、Java相关文档常用英语句式等等。
  4 结束语
  湖南理工学院南湖学院电子商务专业的教学实践表明,该教学方案有利于提高学生学习积极性和主动性,期未能用Java编程解决中等难度小问题的学生明显增多。本文提出的教学改革模式值得独立院校电子商务专业Java课程教学借鉴,对其他非计算机专业Java程序设计教学也有一定参考意义。
  参考文献:
  [1]刘福德,成晓辉.独立学院电子商务专业多元实践教学模式实施初探[J].电子商务,2014(08):79-80.
  [2]李园园,李勇.高校“Java程序设计”信息化教学改革实践[J].江苏科技信息,2019,36(19):66-67 74.
  [3]严素蓉.电子商务专业的Java程序设计的课堂教学改革探索[J].电脑知识与技术,2014,10(17):4091-4093.
  【通联编辑:王力】
  收稿日期:2019-09-10
  基金项目:湖南理工学院南湖学院教改项目“独立学院电子商务专业Java课程教学改革与实践”
  作者简介:左国存(1978-),男,湖南双峰人,助理研究员,博士,研究方向为电子商务。
其他文献
摘要:在信息技术高速发展的今天,各个行业的发展都离不开计算机信息技术。在这样的背景下,社会经济的发展要求人才必须要具备一定的计算机应用能力。这就要求在高中教育中不仅需要传授学生基础的文化知识,同时也需要培养的计算机学习能力,以此来帮助他们今后更好适应时代的发展。基于此,本文主要对提升高中生计算机学习能力的积极意义以及相应的策略进行了分析和探讨。  关键词:高中生;计算机学习能力;培养策略  中图分
摘要:随着科技发展、互联网技术的兴起与普及,大数据带给人们工作和生活众多便捷。但与此同时,通过网络传输过程中出现的计算机应用方面的各种安全风险也逐渐显现,并在不同程度给人们的信息安全和交流带来隐患。如何在大数据时代更好地从源头保护个人和集体的网络安全,已成为利用计算机进行交互信息首要解决的问题。本文就大数据时代计算机网络存在的各种安全问题进行阐述,并就此分析防范措施,给维护网络安全运行提供一定的参
该文通过论述码书码课的定义、特点、制作过程及基于智慧课堂的背景下码书码课在教学过程课前课中课后该如何的应用,为教师在教学中利用码书码课提供了理论依据及操作方法。
摘要:随着信息技术与教育的深度融合,微课这一新的网络学习资源正作为新的教学模式被人们关注和利用,该文着重对微课的内涵及特点进行了分析,并对微课的设计与制作流程进行了详细叙述,以期对微课教学模式的广泛应用提供良好的支持。  关键词:微课;设计;制作  中图分类号:G642  文献标识码:A  文章编号:1009-3044(2019)36-0168-02  当前网络技术不断发展,“互联网 ”的应用越来
摘要:培养高职学生的“工匠精神”是当前中国由制造大国向制造强国转变大背景下职业教育的必然要求,通过探索和研究“工匠精神”的培养策略和模式,对提高高职人才培养质量具有重要意义。本文探讨了“工匠精神”教育融入专业教育、校企合作培养、“工匠精神”教育融入人文教育、“工匠精神”教育融入创新实践等培养模式,实现工匠精神培育的目标。  关键词:高职;工匠精神;培育  中图分类号:G64 文献标识码:A  文章
摘要:德国“双元制”教学与我国高职学院广泛开展的“现代学徒制”教学有很多相似之处。笔者在德国访学期间重点考察了德国“双元制”教学过程中的专业建设方法、校企合作思路、专业实训环境建设、教学改革、教学环境等几个方面,围绕如何有效的开展笔者所在高职学院专业建设进行了思考。  关键词:“双元制”教学;“现代学徒制”教学  中图分类号:TP393 文献标识码:A  文章编号:1009-3044(2019)3
摘要:提出了一种在大学计算机课程中,把概念抽象、专业性强而又非常重要的计算思维知识点如何生动有趣的讲授给学生的方法。  关键词:计算思维;教学方法;互动式教学方式  中图分类号:G642  文献标识码:A  文章编号:1009-3044(2019)36-0170-02  1概述  计算机已经成为我们生活不可分割的一部分。无论工作、学习、生活时时刻刻,寸步不离。由此科学家提出了计算思维的概念。自从计
摘要:在经济和科技的进步推动着社会不断向前发展。在中国信息技术日新月异的环境下,互联网与不同行业的融合成为一种新的、不可阻挡的趋势。随着高校思想政治工作的开展,互联网与思想政治的联合越来越受到学生的欢迎。互联网技术具有高效、便捷,快速等特点。在高校思想政治工作中,结合互联网技术不仅能够为其带来新的机遇和挑战,而且有利于思想政治的创新发展。有效提高高校师生的思想政治水平,构建和谐、美好的校园。  关
摘要:隨着信息技术的飞速发展,计算化和数字化逐渐成为现代社会的特征,在这样的社会背景下,学习者的认知方式发生了显著变化,传统的信息技术课堂教学模式不再适应新型学习者。本文结合“数字土著”的学习特点,基于抛锚式教学模式和探究教学模式,提出适用于当代信息技术课堂的教学模式:“抛锚探究式”教学模式,并对这个模式进行分析阐释。  关键词:教学模式;信息技术;数字土著  中图分类号:G642 文献标识码:A
摘要:当前中职计算机组装与维护在教学模式上进行了创新型改革。逐渐重视技能培养和就业导向指导。作为中职教学中重要的学科,中职计算机教学强调的是实用性和实践性结合,为国家和社会培养出适应经济发展和技术发展需求的技术性人才。从计算机基础与维护课程教学就业指导实践等方面进行转变,探索学科教学模式的创新,这对于培养综合素养强的技术人才具有重要的教学意义。  关键词:就业导向;计算机组装和维护;教学模式  中