陈薇
摘 要 “互联网+”时代,具备Web编程能力的技术技能型人才的重要性日益凸显。但是,现有高职Web编程课程面临教学内容与需求偏离、教学实训难以监控、教学资源相对封闭和重复等问题。基于“互联网+”理念,提出高职Web编程课程教学改革实施策略。
关键词 互联网+;高职;Web编程;教学改革;教学实训;教学资源;实训平台
中图分类号:G712 文献标识码:B
文章编号:1671-489X(2019)10-0085-03
Abstract Under the “Internet+” era, the importance of technical skills talents with Web Programming capabilities has become increa-singly prominent. However, the existing high-level Web Progra-mming courses face the deviation of teaching content and demand, the difficulty of monitoring teaching practice, and the relatively closed and repetitive teaching resources. Based on the “Internet +” concept, this paper proposes the implementation strategy of the tea-ching reform of the high-level Web programming course.Key words Internet+; higher vocational school; web programming; education reform; teaching practice training; teaching resources; trai-ning platform
1 前言
“互联网+”标志着一个飞速发展的新时代的到来,其作为一项国家战略,正在成为未来我国经济社会创新发展的重要驱动力量。《国家教育事业发展“十三五”规划》中明确指出:积极发展“互联网+教育”,全力推动信息技术与教育教学的深度融合。面对“互联网+”时代所带来的革命性变化,探索“互联网+教育”的契合,为互联网支持下的新教育带来机遇和挑战。Web编程是“互联网+”时代人才技能培养的核心课程,如何基于“互联网+”理念,针对其教学过程中存在的问题进行教学改革,是非常值得研究的问题。
2 高职Web编程课程面临的问题
Web编程课程作为计算机专业核心课程,实践性较强且应用较为广泛。对于学生来说,无论是从事计算机网络相关科学研究、管理工作,还是从事软件开发和网络工程项目设计,Web编程课程都有广泛的应用,在课程体系中占据重要的地位。但是,目前的高职Web编程课程在教学过程中存在一些问题。
教学内容与需求偏离 随着现代信息技术的飞速发展,Web编程技术更新换代迅速且内容庞杂,Web编程课程教学内容难以应对实际需要,教学内容与社会、学生需求相偏离[1]。在传统的Web编程课程中,教师依据自身对于市场和学生的理解,自行设计和编排课程,多以课程的知识体系和章节顺序进行,课程内容的设计与需求在时间和信息获取上具有非同一性,导致Web编程课程教学内容与社会需求不够契合;又因为师资、技术等限制,学生是课程内容的被动接收者,教学内容难以满足他们的个性化需求。
互联网、云计算、大数据等现代技术正改变人们的思维、生活和学习方式。从教育领域出发,当今世界教育已经发生重大革命性变化。教育中蕴含着公平、包容、共享和优质,教育需求已发生结构性变革,传统的Web编程课程教学内容已经不能够完全适应新业态下教育教学需求,亟待用新思维、新理念来指导教学实践。
教学实训难以监控
1)教学实训效果难以保证。Web编程课程对学生的动手能力和要求相对较高,但是由于学时限制,在实训中,现有的Web编程课程一般采用事先预设好的完整代码进行演练,而后要求学生进行操练。因为缺乏行之有效的监督和管理方式,出现大量仅为完成任务的学生到网络进行简单下载,更有甚者,完全不做任何修改而应付交作业之事时有发生,导致教师对教学实训效果难以保证[2]。
2)教学实训过程难以监督。在学校内部建立的Web编程课程实训,在一定程度上对专业学生的实践能力有所提升,但是整体上来说,即使是小班教学实训形式,教师也难以对每一个学生的实训过程尤其是各知识点掌握程度完全了解,对学生编程实训过程缺失指导,教学实训过程难以得到有效监控。
教学资源相对封闭和重复 目前,多数高职院校均开设各专业的通识课程,可能课程名称不同,在人才培养目标、课程内容上却相差无几。各院校都拥有属于自己专业课程的教学资源,可是各院校的课程资源建设和应用仅局限于内部范围,没有超越校际藩篱。专业课程资源的重复建设率高、共享面窄,课程资源“信息孤岛”现象明显,不仅造成课程资源的浪费,也对优质教学资源建设和推广及利用设置障碍[3]。
课程资源建设是高职院校教学工作重点以及评判其教学质量高低的重要依据,现有课程资源重复建设和院校之间课程资源分散、个性化封闭等问题日益突出。建设优质的教学资源,为更好实现教育教学资源的开放共享和高效刻不容緩。
3 “互联网+”背景下课程教学改革的理论依据
建构主义学习理论 建构主义学习理论认为,知识由学习者在一定的社会文化背景,在其他人的帮助之下,利用必要的学习资料,通过意义建构的方式获得。其中强调学习者是学习的中心,学习的过程是学习者主动建构的过程,学习者可以利用媒体环境技术等工具随时随地进行学习,主动对新知识进行意义建构[4]。
建构主义学习理论为“互联网+”背景下的课程教学提供了理论支撑。首先,教学应坚持学生本位,以学生为中心,重视学生的个性化需求,学生才是知识主动建构的获得者;教师作为协助者,应该在充分了解学生需求的基础上,构建能够支持学生“自主探索、合作学习、多重交互和资源共享”的学习环境,从而实现知识的自主建构。其次,合理利用互联网和信息技术,促进课程资源互利共享。
联通主义学习理论 联通主义学习理论认为知识散布在网络中,由网络相连接。其强调知识是动态的组织,个人才是知识的起点,面对信息时代海量的数据处理带来的挑战,人们需要通过对话和分享的方式创造和传播知识,通过与他人的交互,使得知识得以流动和内化[5]。因此,基于“互联网+”的课程应该关注学生之间的对话和分享,重视建立课程资源共享平台。教师不能是知识的简单输出者,学生也不是被动接受,要充分利用互联网信息技术搭建教师和学生之间有效联通的桥梁,重拾教师、学生和技术之间的相互关系。
4 高职Web编程课程教学改革实施策略
随着互联网思维的进一步实践和发展,互联网的创新成果与教育领域进行深度融合,教师的教和学生的学的手段均发生很大改变。面对具有“数字土著”之称的学习者,课程教学从内容、形态和呈现方式等都正在发生深刻变革。高职Web编程课程教学已取得一定的成效和改变,但是应该清醒地认识到,其尚不能完全适应发展的需要,仍然存在一些突出问题。因此,针对目前Web编程课程教学中出现的问题,本文提出基于“互联网+”理念的Web编程课程教学改革实施策略。
重树观念,构建需求通道 “互联网+”时代,互联网技术深刻改变着人类的思维、生产、生活和学习方式,国际化人才竞争愈演愈烈,人才培养和优秀人才的争夺日益成为焦点。技术技能型人才尤其需要“互联网+”思维与能力,具备编程能力将更具有竞争力。树立“互联网+”观念,将Web编程能力作为学生的一种基本能力进行积极培养,有利于高职院校人才培养水平的提升,助力学生创新创业。同时,构建教师、学生和企业之间相互沟通的渠道,借用信息技术手段便捷和高效地收集和处理需求信息,及时进行信息反馈,从而制定Web编程课程教学内容,满足学生个性化学习需求,提高其自主发现和解决问题的能力。
依托课程平台,实现监控 为较好解决师资瓶颈问题,让教师能够更好地了解每一位学生的知识点掌握情况,让教学实训过程得到有效监控,必须借助信息技术手段,依托课程平台,其中包括通用型平台和教学实训平台的结合。
一方面,合理利用现有课程平台。学生利用现有课程学习平台包括通用型平台如各类MOOCs系统,能够支持Web编程课程知识的自主学习,从而掌握Web编程课程理论知识。
另一方面,构建Web编程课程教学实训平台。为解决通用型课程平台存在的代码过滤、标签转义,对Web编程课程内容支持不够友好,对学生动手编程实训技能提升效果不佳的问题,应积极开发Web编程课程教学实训平台,让学生能够在平台上进行Web编程在线实训,教师能够对实训过程进行指导,重视沟通和交流,获得及时性和自动化的过程性反馈。
因此,Web编程课程必须依托课程平台,借助通用型课程平台和教学实训平台的各自优点,共同促进学生的专业知识水平和能力得以提升。
开放创新,资源共享 目前,我国资源在规模质量尤其是管理水平和共享程度上仍需进一步提升,从教育领域看,教育教学资源的总体质量和利用水平不够。Web编程能力如果作为学生的一种基本能力进行积极培养,就要避免造成资源浪费,更好地实现教学资源的有效利用。
1)在制度层面,制度保证是基础。现有的资源都是通过社会来组织和整合开发与应用,缺乏各级各类学校进行资源整合的融通渠道[6],因此需要相应的制度为学校提供保障,为各级各类学校可以选择又敢于选择优质教学资源提供保障。
2)在学校层面,开放共享是手段。打破原有相对封闭的学校框架体系,敞开开放的大门,共享优质高效的教学资源。
3)在个人层面,改革创新是动力。Web编程课程在原有的师资力量和资源储备上都不足以满足全校学生能力培养的需要,为充分调动资源共享一线人员的积极性,研究建立Web编程课程开放共享考核评价机制,建立多元化投入格局,鼓励多种教学模式的创新,助推学生創新创业。
5 结语
面对高职Web编程课程教学过程中出现的教学内容与需求偏离、教学实训难以监控、教学资源相对封闭和重复等问题,本文基于“互联网+”理念,从三个方面提出高职Web编程课程教学改革实施策略:重树观念,构建需求通道;依托课程平台,实现监控;开放创新,资源共享。希望为推进高职Web编程课程教学改革提供参考。
参考文献
[1]李亚,王青.Web程序设计课程教学改革与实践[J].计算机教育,2017(11):65-69.
[2]沈泽刚,徐婷.《Java Web编程》课程教学改革探索[J].教育教学论坛,2012(18):22-23.
[3]梁国华.“互联网+”优质课程资源共建共享的探讨与研究[J].科学咨询:教育科研,2018(46):29-30.
[4]邵华.“互联网+教育”背景下混合式教学本质属性的解构与重构[J].职业教育研究,2018(11):59.
[5]陈然,曹建刚,李彦,等.联通主义学习理论视角下高校成人非学历继续教育模式构建[J].机械职业教育,2018(2):
12-14.
[6]陈丽.教育信息化2.0:互联网促进教育变革的趋势与方向[J].中国远程教育,2018(9):7.