admin 管理员组文章数量: 1184232
2024年4月12日发(作者:excel可执行的函数)
第9卷第1期
2010年1月
软件导刊
Software Guide
Vo1.9 No.1
Jan.2OlO
《PHP网站开发》网络课程的教学设计
吴倩倩
(华东师范大学,上海200063)
摘 要:PHP作为一门动态网站开发语言,以其开源性、易学性、可移植性等特点受到了广大网站开发人员的青睐.众
多高等院校的计算机、软件等相关专业也开设了PHP这门课程,并多采用课堂教学模式。但传统的教学模式既不能
满足教学改革、信息技术与课程整合的需求,也不能突出体现PHP本身具有的开源性和实践性等特点 为了适应网
络时代对教学的要求,进一步加强师生、生生之间的交流,提高教学效率,提升学生自主解决问题的能力.本文依托
网络环境,对PHP课程的教学设计方面进行了探讨
关键词:教学设计:PHP:网络课程
中图分类号:G434 文献标识码:A 文章编号:1672—7800(2010)02—0198—02
本文主要关注的是前者。教学设计是以获得优化的教学效果为
1 开发PHP网络课程的必要性
1.1 PHP语言本身的特点
PHP作为一种开源软件.具有技术更新速度快、版本更新
目的。以学习理论、教学理论和传播理论为基础,应用系统方法
分析教学问题和需求,确定解决它们的教学策略、教学方法和
教学步骤,并对教学结果作出评价的一种计划过程与操作程
序。网络课程的教学设计主要包括教学目标分析、学习者特征
分析、教学内容的选择与组织、资源的选择与设计、学习活动的
设计及学习评价的设计等。
2.1教学目标设计
频繁等特点,这就导致了传统课堂教授模式下教师所教授的内
容往往落后于PHP实际的发展;且PHP作为一门技术,实践
中会遇到各种各样的问题。一方面,教师不可能在有限的授课
网络课程的教学目标分为课程总体目标、单元学习目标和
知识点目标3个层级。根据布卢姆的教学目标分类,每个层级
的目标又可从认知、情感、动作技能3个方面进行阐述。单元学
习目标是关于一个单元学习者应该达到的知识水平和技能目
时间内就所有问题教授学生解决方案:另一方面,考虑到培养
学生独立解决问题的能力,提供一个交流平台往往更有效。因
此.建立以学习者为中心、基于网络环境的资源中心、交流平
台,使得彼此资源共享、实现共同进步恰好迎合了这一需求;而
另外一方面网络平台的构建也正符合PHP语言所体现的开源
思想。
标,在每个单元具体内容呈现之前告知学习者,知识点的学习
目标则在学习者学习过程中呈现。单元学习目标和知识点学习
目标都与具体的学习内容有关,这里不再详述。PHP课程的总
体目标为,认知层次,学习者通过课程的学习,应掌握并可熟练
应用PHP的基本语法,能运用PHP内置的方法操作文件,理解
PHP中类、对象的思想.能熟练操作数据库等,并能运用所学的
基本知识自己设计开发小型的网站,具备利用网络解决问题的
能力;情感层次,接受并内化PHP的开源思想,形成利用网络
自主解决问题的良好习惯;动作技能层次,能快速地完成程序
1.2 PIIP现有社区的缺陷
PHP自1994年诞生至今.已席卷整个互联网,不仅有着广
泛的用户群.更有着庞大的开发团队。PHP社区则是全球最活跃
的开发社区之一.数以千万计的人们可以在此共享代码、技术交
流 但是PHP现有论坛主要的活跃者为开发人员,而不是初学
者 论坛中鲜少系统的课件资源为初学者提供指导;另一方面,
因为论坛中资源众多,所以从中筛选出自己所需的资料需要费
很大一番功夫:初学者到论坛中请教问题,通常被拟称为“菜
的录入等。
2.2学习者特征分析
鸟”。所提问题在“大师”们眼中,不是过于简单就是过于滑稽。通
常.菜鸟级的问题不会得到实时地答复,甚至不会得到答复。因
学习者分析主要是了解学习者的学习风格、学习者的信息
素养、起始知识或技能,以及他们所期望得到的目标知识或技
能。PHP课程的主要学习对象为计算机相关专业的在校大学生
此.为初学者建立相应的学习平台正符合了学习者的需求。
及网络编程爱好者,他们的个性发展已接近成熟,自我控制能
2 PHP网络课程的教学设计
网络课程的设计通常包括教学设计和系统设计两大模块,
力比较强.具有独立学习和思考的能力。作为计算机相关专业
的学习者或爱好者,他们已具备了一定的信息素养,及利用网
络解决问题的能力,并且对计算机编程有了一定的了解,具备
作者简介:吴倩倩(1986一),女,山东聊城人,硕士,华东师范大学学生,研究方向为网络教育应用。
第2期 吴倩倩:((PHP网站开发》网络课程的教学设计 。199‘
了相应的编程思维及编程能力。他们对网络编程有着浓厚的兴
趣、有着持久稳定的学习动机。因此,在这些有利条件的支持
下.基于网络环境的PHP课程的学习有了一定的基础和保障。
2.3内容的选择和组织
根据教学目标的要求.以PHP最新的稳定版本为准,依照
程序设计语言的特点选择安排教学内容。PHP作为程序语言
的一种.其最适合的教学内容组织形式为基本语法知识,文件
操作,数据库操作,简单案例分析,高级选项。在前面3项内容
中都穿插着小案例,学习内容以知识讲解和案例展示的方式呈
现。高级选项部分主要包括网站安全、性能优化等内容,其中也
穿插有案例讲解。每一章节均配备相应的测试题、参考学习资
料、建议学习进度、学习方法说明等。PHP作为一门逻辑性的学
科.在教学内容呈现方式上适合于以文字呈现为主,以视频呈
现为辅。
2.4资源的选择与设计
对于网络课程而言,资源的选择与设计是非常重要的一
环.加之PHP课程自身的开源性、实践性等特点,该环节更是
不容小视。开源思想提倡资源共享,因此从这个角度出发,资源
建设不应是教师一个人的事情,而应该是师生共建共享的一个
系统。资源不仅仅包括与课程内容相关的知识,还可以包含案
例等等。课程开设之初,教师应提供一定的资源,随着课程的开
展.学习者可以上传自己的资源.但是学习者上传的资源除了
自身具有删除的权限外,负责教师也具备删除的权限。针对每
一
项资源,都配有讨论模块,师生可以对资源进行评论,并可针
对某一主题展开讨论。因资源对于PHP这门课程极其重要。所
以在网站模块设计中资源模块作为一个单独的模块来设计。
2.5学习活动的设计
PHP网络课程的学习活动主要有自主学习和协作学习两
种。课程开展之初,以自主学习为主,当学习者掌握了PHP语
言的基本语法知识可独立完成一些小的程序开发时.则以自主
学习和协作学习相结合进行。自主学习是指学习者对学习过程
的自我控制,在PHP网络课程的设计中.主要通过以下几点为
自主学习提供支持:通过建立符合逻辑,易于知识建构的知识
结构体系,并配备良好的知识结构图、扩展资源。在每一章节
中,有相应的目标说明、学习方法指导等;内容组织时.采用知
识点与案例结合的形式呈现,并为部分重点难点提供视频教
程;系统提供讨论模块,学习者可以提问,也可以对他人的问题
给出自己的解释,在该模块,教师参与其中,对学生的讨论进行
评价,以使讨论的质量有所保障,学习者有着更强的归属感:设
计较清晰的导航策略,提供站内搜索引擎导航、路径导航、目录
树导航等灵活多样的导航;生成比较科学的评价系统.对于评
价系统将在下面一个小标题中进行详细讲述。
当课程开展到数据库操作模块时,学习者已掌握了PHP
的基础知识,这时教师可为学习者提供网站设计项目.或者由
学习者自主选择项目来进行协作学习,依据所学知识开发一个
完整的系统,并在课程结束时提交成果,具体的分工由小组讨
论自主决定。讨论模块、资源模块中开展的讨论也属于协作学
习的一种方式,这两个模块均采用的是留言板的形式.但考虑
到留言板实时性不高,在该模块中又嵌入了即时通讯工具。现
阶段,即时通讯工具,如iQQ,MSN,阿里旺旺等已发展到通过
几行代码便可轻易地嵌入到网站中,考虑到学生群体的特点.
网站中嵌入了QQ,作为即时通讯工具。
综上所述.对自主学习、协作学习的支持主要通过以下几
个方面,见下图1:
图1学习活动设计的组成
2.6学习评价的设计
基于网络教学的特殊性,学习评价的设计显得尤为重要。
该网络课程的学习评价主要由两大部分组成:平时表现及课程
大作业(即协作成果)。其中,平时表现又分为两部分:每一章节
的练习检测,及参与讨论的程度、质量。针对每一项评测,均为
学习者提供及时的反馈。针对协作成果,不仅要求学习者提交
最终结果,还要求学习者对于自己负责的模块给出说明。对提
交的成果,首先由学生进行点评,最后由教师进行总结。
因此,该系统主要包括课程内容、视频教程、资源中心、讨
论区、成果展示等几个模块,除此之外,网站还要有相应的管理
系统,用于管理学习者注册、资源上传、成绩记录等。
3结束语
将课堂教学与学生基于网络的自主学习、协作学习相结
合,是信息技术与课程整合的需要;有助于教师角色的转变,教
师不再仅仅作为知识的传授者,他还是教学设计者、资源提供
者、学习促进者、网络学习参与者等;有助于学生角色的转变,
学习者不再是知识的被动接受者,而转变为学习的主动者、资
源的创建者、交流者:有助于资源中心建设,学习者不仅可以共
享网站中已有的资源,还可以上传自己的资源供他人共享,整
个网站的资源由学习者自己建立,更有针对性;有助于提高教
学效率,促进教育改革等。因此,PHP网络课程的教学设计具有
重大的实用价值。
参考文献
[1]教育部现代远程教育资源建设委员会.现代远程教育资源建设
技术规范『S].2000,5.
[2]何克抗.现代教育技术和优质网络课程的设计与开发『J].中国电
化教育.2004(6).
[3] 陈瑶.中等职业学校专题学习网站的教学设计及应用效果研究
[D].北京:首都师范大学,2005.
[4]孙万银,杨改学.网络课程设计与开发的基本思想[J].开放教育
研究.2006(6).
[5] 王丽.基于学习对象的标准化网络课程的研究和设计[D].北京:
北京交通大学。2【x】6,12.
[6]吴忠良,叶海智,张豪锋.《多媒体课件制作》网络课程的设计与
开发[J].中小学电教,2004(1).
[7] 谢幼如,尹睿.专题学习网站的教学设计[J].电化教育研究,2003(1).
[8] 张新贤.“教育电视系统”专题学习网站的设计与开发fD1.兰州:
西北师范大学.2007.
(责任编辑:卓光)
版权声明:本文标题:《PHP网站开发》网络课程的教学设计 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1712929436a612960.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论