栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > 学术 > 人文期刊 > 科技资讯

“互联网+”在《网站开发》课程中的研究及设计

“互联网+”在《网站开发》课程中的研究及设计

李云超

摘 要:国家将“互联网+”列为国家级战略,尤其在教育行业,对其诉求更强烈。在将传统课程融入“互联网+”体系的过程中,应该更加注意课程的碎片化、模块化、协作化等多模式的设计。本文就这一观点,首先理清传统教育同“互联网+”的区别,然后针对高职教育中网站开发课程的“互联网+”化进行细化设计。

关键词:“互联网+” 网站开发 细化设计

中图分类号:G642 文献标识码:A 文章编号:1672-3791(2018)07(b)-0169-02

Abstract:The nation treat the Internet plus as national strategy, especially in education. At the processing of making the traditional course into the system of internet plus, fragmentation, modularization, coordination should be paid more intension in the designation. This article goes from the point above, clarify the difference between the traditional education and the internet plus first, then design the course of website development rely on the internet plus.

Key Words:Internet plus; Website development; Refined design

2015年的政府工作報告中确定了“互联网+”的国家战略计划地位,它已经不是一个简简单单的技术层面的针对教育的问题,而是要通过其构建新的“信息能源”,从而推动整个教育行业的进步,进而使教学资源更加开放、教学效果更加突出,也能为终身教育型社会奠定良好的基础。

1 “互联网+”在教学中的模式及对于传统模式的优势

在传统教学模式下,教师按部就班的从入门一点一点的讲授,无法照顾到所有学生的学习进度,如果遇到一门学科的知识涉及到其他学科,更是或者等待其他讲师讲授完才能进行下去,或者直接自己讲,不但影响教学进度,还造成了资源的浪费。在“互联网+”教学模式中,课程提供者为实现更好的教学效果,更深入的学生参与度,往往需要同学生共同设计知识点的分解,甚至教师可以将不同科目的知识点模块组装起来合并为一个个性化的教学案例。之后学生根据课程平台积极学习并反馈效果,教师对反馈信息做整理,并为未来调整做参考意见。

在“互联网+”的教学模式下,有一点可以肯定的就是:教师是学生学习的规划和指导者;学生的学习情况反馈是推动模式发展进步的关键,这是一个正反馈的良性循环过程。

2 “互联网+”在《网站开发》课程中的设计

网站开发这门课程所涉及的知识点多数为相互独立的,难度也是层级递增的,非常适合于“互联网+”的教育模式。通过将整个课程进行梳理,即通过学习这门课,学生若要想真正实现一个属于自己的网站所需要的知识都是什么,对这些知识点进行分块,经过梳理可以得知现代网站开发主要涉及到的知识点为html、css、Javascript、php、mysql等技术以及网站服务器操作系统、域名、数据库环境、php环境等的安装配置。

对于安装配置这种前期准备工作,由于过程非常耗时,并且会因为不同平台有所差距的,所以很不适合在课堂上用整节课的时间来讲授,而是应该将其整理为一个精良剪辑的视频教程,同学们在课下利用自己的电脑进行搭建,同时收集反馈的错误信息,集中整理并在线或课堂上回答,这样既能节省课堂时间,又能提升学习气氛,促进学习。

对于html、css、Javascript、php、mysql这些纯编程语言类的知识学习,根据难易程度将这些知识点进行分级,可以将每个知识部分分成三个难易程度,每个等级都有相应的知识部分,可以将这些部分单独打包成为一个独立的知识模块,这样五个部分的技术内容就能自动分成3^5即243个不同的路径,足够满足针对学生的个性化学习路径的安排,并且在这样的路径下可以很轻松的将学生的技术水平进行定位,进而找到未来的工作方向:如前端工程师、UI工程师、后端工程师等等。

具体可实施方式如下。

2.1 html

初级阶段:常见的标签元素例如

、、、、

  • 等基础标签的用处及用法。

    中级阶段:

    、等html5元素,元素的嵌套规则、块级元素内联元素的区别及相互转换。

    高级阶段:基于canvas画布编程、元素拖放、音频视频、web存储等操作。

    2.2 css

    初级阶段:元素的宽度、高度、边框、阴影、内外边距;文字的颜色、大小、字体;元素的定位原理等页面静态样式。

    中级阶段:着重于页面的动态表现形式,如利用伪元素、伪类来实现元素样式的动态改变,动画animation、过渡transition、变形transform等动作属性,还有背景颜色渐变等。

    高级阶段:主要针对页面的高级美化,如页面元素的3D特效、页面内容的弹性排版、自适应页面等等,另外还有bootstrap等框架知识作为选修引申内容进行扩展。

    2.3 Javascript

    初级阶段:变量的定义、循环、比较、判断及操作html元素的固定用法,例如通过id获取元素,并对其进行内容、状态的操作,初级阶段要着力于“拿来能用”,让学生对复杂的程序逻辑不害怕,产生足够的兴趣。

中级阶段:定时操作、函数操作、jQuery框架的使用、ajax实时刷新等技术,通过项目导引及知识辅助,让学生有充分的机会动手实现相对复杂的页面效果。

高级阶段:针对异步操作的Promise机制、this机制,侧重于理论、机制,理解内部原理从而达到触类旁通。

2.4 php

初级阶段:如何操作数据库并获取数据,如何获取前端传递过来的数据及将后台数据传送到前端的模板化例程及代码。目标是使学生在学习过程中找到成就感,激发学习动力。

中级阶段:php的基础语句语法、字符串操作、数组增加删除访问等操作、文件读写等。

高级阶段:面向对象、thinkphp框架、Smarty模板引擎、MVC设计模式等。

2.5 mysql

初级阶段:从介绍简单的增删改查语句的使用示例开始,讲解如何在服务器数据库中创建database、table等,在php端如何写sql语句操作服务器中的数据库等知识,使学生能够搭建一个基础的数据中心。

中级阶段:介绍sql语句中的条件查询语句、排序语句、sql函数等,能在获取数据库中数据的基础上进行有条件的选择,从而获取相对复杂的数据。

高级阶段:sql语句中的重命名、内联、左连接右连接等,可以讓学生通过写sql语句,将多个数据表中的内容关联起来,获取更加复杂的数据表,在页面上的表现为根据多条件进行查询或多表单进行交叉查询。

按照“科目+难易度”来构建的课程组,可以由不同教师共同配合开发,极大的节省了开发时间并能发挥优势取长补短,实现最佳的效果。在视频按难易度分类的基础上,还需要对课程观看时长、课后作业完成准确度及时长、提问多少及质量进行一系列的统计,可高效、精确、实时地采集多方位的课堂教学大数据,并对学生知识点掌握程度有一个整体的了解及判断,有利于教师在课堂上有针对性的进行指导,从而能进一步提升教学效果。

3 结语

“互联网+”的教学模式能使学生更轻松的获取课堂上所需要的知识,并能形成自己的个性化学习路线、在同学之间进行互动交流,从而学习的主动力将被极大的激发,学习效率学习效果更是极大的改善;对教师而言,可以作为课程把控的掌舵者,帮助学生掌握适合自己的学习节奏,对个性化的学习策略提出建议及优化,从而能使教学效果更好。

“互联网+”的高速稳定发展及其在职业教育领域的逐级渗透,正在深刻影响职业教育人才培养的环境和模式,但是任何方式的教学改进都是要以学生为核心,以提高学生学习积极性和相应能力为目的,从而进一步提高教学质量。

参考文献

[1]颜正恕,徐济惠.线上线下一体化“互联网+”个性化教学模式研究[J].中国职业技术教育,2016(5):74-78.

[2]闫广芬,张栋科.“互联网+职业教育”体系架构与创新应用[J].中国电化教育,2016(8):7-13.

[3]彭楚钧.大数据背景下“互联网+”创新教育人才培养模式研究[J].中国商论,2016(27):191-192.

[4]何孟杰.基于“互联网+”的高校课堂教学大数据探究[J].现代教育管理,2016(10):103-107.

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/xueshu/290379.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号