欢迎来到天天文库
浏览记录
ID:46612905
大小:67.50 KB
页数:5页
时间:2019-11-26
《PHPMYSQL环境下中职网络课程开发探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、PHP+MYSQL环境下中职网络课程开发探近年来,网络教学已经越来越多地受到国内外高校的重视,成为教学改革的潮流和趋势。《国家中长期教育改革和发展规划纲要(2010-2020年》指出:“开发网络学习课程,创新网络教学模式,更新教学观念,改进教学方法,提高教学效果。”推进网络课程建口0与应用已经成为学校课程建设的重要组成部分。很多学校也纷纷投入资金建设网络教学平台,在资源建设、平台建设等方面进行了很多有益的探索,为网络教学的开展积累了宝贵的经验,同时也存在着精品课程资源匮乏、重建设轻应用、重软件轻资源、课程资源相对孤立等问题,
2、严重阻碍了网络课程在学校教育中价值的发挥一、网络课程的概述网络课程是根据教学目标设计的、依托网络平台运用多种媒体手段来展示相对独立或完整的特定的教学内容,反映一定教学策略的计算机教学程序。课程构筑于信息服务器,教师和学生通过互联网来访问及运行网络课程。网络课程可以更好地体现新课标理念,因此它已成为教学课程开发的主二、PHP及MYSQL技术简介PHP是一种易于学习和使用的服务器端脚本语言,只需要很少的编程知识就能使用PHP建立一个真正交互的WEB站点,生成动态网页的工具之一,PHP网页文件被当作一般HTML网页文件来处理并且在
3、编辑时,可以用编辑HTML的常规方法编写PHPoPHP代表:超文本预处理器(PHP:HypertextPreprocessor)bPHP是完全免费的,不用花钱,可以从PHP官方站点自由下载。PHP遵守GNU公共许可(GPL),在这一许可下诞生了许多流行的软件诸如Linux和Emacso可以不受限制的获得源码,甚至可以从中加进自己需要的特色。PHP在大多数Unix平台,GUN/Linux和微软Windows平台上均可以运行MYSQL是一个关系型数据库管理系统,由瑞典MYSQLAB公司开发,目前属于0racle旗下产品。MYSQ
4、L最流行的关系型数据库管理系统,在WEB应用方面MYSQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件之一。MYSQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MYSQL软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MYSQL作为网站数据库三、基于ASP+MYSQL的网络课程开发1.登录系统的实现课程的登录分为两种方式,学生及教师。学生使用时需输入自己的学
5、号、密码即可登录学生学习的界面;教师登录的界面则有别于学生,课程是按角色导入不同的网页和功能。而这些是要用到HTML表单的有关标识语句,提交表单信息后PHP程序会在服务端把账号及密码、登录IP及登录时间整理后存放于MYSQL数据库中,再通过数据库中预设的密码与输入密码进行匹配,确定教师页或学生页面的输出。教师页面包含不同于学生端的特殊功能,以明确教师在教学过程中处于主导地位1.定向导航的实现用户登录后,PHP程序将生成不同的页面。在教学环节中,学生自由点击链接浏览感兴趣的教学信息,凸显了网络课程自主性及学生学习的主动性特点;
6、而在中职课堂教学中,教师随时掌控学生端呈现的页面信息,使课堂有“张”有绍也”、“收放自由”显得尤为迫切和必需,于是如何控制学生端页面的显示成为网络课程第一棘手的问题。因此首先应确定—个application(Uusrstrj,)变量,此变量需存储在学生端显示的网页文件名,由教师端PHP程序提供菜单并发出指令,通过PHP.inc的调用,把指令中包含的页面文件名存储于此变量,而在客户端的脚本中设计定时程序,随时获取此变量中的值,如果变量不为空时就使页面导向到此变量值的网页。如此,学生自由浏览时,教师只需把此变量值置为空;而需掌控
7、时,教师通过PHP程序把特定页面文件名赋值给此变量,PHP程序就能根据变量的值自动引导学生端显示指定的页面内容,从而实现定向导航1.实时交互反馈的实现人机和人际的相互交流和交互作用,既加强了师生间的交流,又极大地提高了学生的学习兴趣和积极性(1)参与讨论在学习页面的右侧可以发起讨论,查看、回复该课程本班内所有老师、同学的讨论。填写讨论的标题、内容,可添加附件,可以选择讨论的章节范围,点击发布。即完成发起讨论的操作。这种以文字形式提交并提供实时交互反馈的技术在PHP中比较容易实现,只需设计表单,提交文字后在服务端把文字存入数据
8、库,然后在服务端取出数据库生成页面送到客户浏览器即可(见图1)(2)课程学习互动在课程学习的过程中,可以查看与自己同时学习这门课程的同学,也可以按照章节知识点直接点击来学习课程内容,在学习过程中可以随时与同学老师进行讨论,学习过程中还可随时添加自己的学习笔记、体会、心得,方便日后温习时查阅
此文档下载收益归作者所有