朱二莉
摘要:对信息化教学进行了概要分析,简单阐述了信息化教学的目的和意义。接着以《PHP编程技术》课程的一个教学单元《PHP表单验证》为例,分析了教学内容、学生学情、教学目标、重点难点、教学策略,具体阐述了信息化教学实施过程,分析了信息化教学在高职院校计算机网络技术专业的专业核心课程教学中的具体應用。最后进行了总结,简单分析了信息化教学的优势和未来发展趋势。
关键词:信息化教学;PHP编程技术;PHP表单验证;信息化教学实施过程
中图分类号:G642 文献标识码:A
文章编号:1009-3044(2019)23-0151-02
开放科学(资源服务)标识码(OSID):
1 信息化教学概述
信息化教学,以现代教学理念为指导,以信息技术为支持,应用现代教学方法的教学。随着当今社会的高度信息化,信息化教学也成为当前教育的重要手段。教育部自2010年起,开始举办每年一届的全国职业院校信息化教学大赛,以此促进教学方式和学习方式的重大变革,促进课程教学与各种信息技术的深度融合,提高高职教师的教育教学水平、教育技术应用的能力和信息化教学水平。对于高职专业课的教学而言,通过引进多媒体技术、信息化教学等辅助手段,把各种知识和技能通过各种各样的信息技术展现在学生面前,可以极大激发学生的学习兴趣、提高教师的教学效果,使课堂内容变得更加具体化、直观化、富有感染力。信息化教学设计以信息技术为支持,注重情境的创设与转换,充分利用工具和资源的多样性,重在以学生为中心,关注学生能力的培养。
本文将以《PHP编程技术》课程中的一个单元《PHP表单验证》为例,详细阐述信息化教学设计过程,分析信息化教学在高职院校专业课程教学中的具体应用。
2 信息化教学设计
2.1 教学内容
《PHP编程技术》是计算机网络技术专业核心课程,这是一门比较抽象、难度较大的编程课程。根据培养方案和课程标准,把该课程整合为八个项目。在信息化教学过程中,应重点关注如何采用各种信息化手段激发学生的学习兴趣,让枯燥的编程课吸引学生的眼球,从而改善课堂效果,提高课堂效率。《PHP表单验证》是该门课程中的一个教学单元。PHP表单验证是PHP编程的核心技术之一,也是对表单数据进行合法性检查的重要手段。该单元计划开展四学时,有以下两个教学内容:
1)制作用户注册表单。
2)使用PHP代码验证表单数据。
学生平时喜欢在网上畅游,从而接触过形形色色的表单,比如用户登录表单、用户注册表单、调查问卷表单、购物车表单。而表单验证就是对表单中输入的数据信息进行合法性的检查。学生在网页中也曾经亲自体验过表单验证的神奇,比如在用户注册表单中,如果输入的电话号码格式不正确,会有报错提示;再比如,如果输入的电子邮箱格式不正确,也会有报错提示,这些都是表单验证的实际应用。所以这块教学单元比较接近学生平时的上网体验,让学生明白知识和技能是服务于现实生活的,从而激发起学生的学习兴趣。学生平时只关注表单验证的效果,但是并不理解表单验证的后台PHP代码是如何实现的,这一块内容对于学生来说是一个新的挑战。这个教学单元,可以激发学生对新知识新技能的求知欲望,让学生拥有克服难关的决心,在完成本单元学习后,学生会拥有解决难题的成就感。
2.2 学情分析
课程的授课对象是计算机网络专业二年级的学生。他们年轻富有朝气,对新领域新知识有很强的求知欲望,喜欢采用各种各样的信息化手段辅助学习。但是他们的自主学习能力比较弱,遇到困难容易退缩,喜欢各自为政,团队合作意识不强。在专业基础上,在前一学期,学习了《网页设计技术》《C语言程序设计》,这些前导课程让他们初步掌握了程序设计的基本方法,具备基本的编程理念,能通过编程解决一般的应用问题,能制作简单的静态网页,但是他们不会制作动态网页,也不懂得如何进行表单验证。另外,由于缺乏系统性的概念,在专业知识和专业技能的综合运用上有所欠缺。
2.3 教学目标
根据课程标准、结合PHP工程师职业岗位需求,从知识、技能和素养这三个方面设定本次教学单元的教学目标。
1)知识目标:理解表单的概念,掌握制定表单验证规则的方法,掌握通过$_POST方式获取表单数据的方法。
2)技能目标:掌握表单制作方法,掌握表单数据的获取方法,掌握表单验证的方法。
3)素养目标:较好的学习能力,规范化的代码编写习惯,团结协作、勇于创新的精神。
2.4 重点难点
本次教学单元的教学重点是:制作用户注册表单,制定表单验证规则,进行表单数据验证。其中教学难点是:如何利用正则表达式等技术,进行表单数据验证。在信息化教学的过程中,将采取信息化手段有效地强调重点、化解难点。
2.5 教学策略
本次信息化教学采用“教学做一体化”模式进行教学。教学过程中采用的教学方法有任务驱动法、情景引入法等方法。学生采用的学习方法有角色扮演、分组合作等学法。采用了网络课程平台、微课、动画、微信、班级群等信息手段。
2.6 教学实施
2.6.1 课前
课前教师开发了《PHP编程技术》课程微信公众号,通过微信公众号向学生推送课前的两个预习任务:一是观看《Web表单入门》多媒体课件,二是结合自己的上网经验和现实生活,寻找平时接触过的表单和表单验证实例。学生根据推送的预习任务单,登录《PHP编程技术》网络课程平台,下载该单元的课前预习资源,完成两个预习任务。
2.6.2 课中
1)新课导入:通过QQ和软件企业的项目工程师连线,与工程师在线互动。项目工程师向学生介绍真实软件企业PHP工程师的工作现场,让学生了解企业文化。企业专家根据学生的预习反馈,聚焦 “用户注册表单”,导入本次课的教学任务。
2)知识基础:观看微课视频,学习表单的概念,学生认识什么是表单,表单的结构,常见的表单元素,讲解什么是表单验证和表单验证规则。通过一个 “大家一起來验证”的小游戏,激发学生学习兴趣,让学生更加直观地学习常见的表单验证规则。接下来,以用户名的验证为例,让学生观看动态图,学习用户名验证的程序流程。
3)任务实施:通过多媒体教学平台,演示制作用户注册表单。并以用户名的验证为例,编写代码实现用户名的验证。用户名的验证步骤为:使用$_POST方式获取用户名、完成字符串长度的验证、使用正则表达式完成字符合法性验证。
给学生提供PHP正则表达式手册,对常用的正则表达式进行归类。演示用户名验证结果,并演示其他表单元素需要达到的验证效果,加深学生对表单验证的理解,突出教学重点。
接着让学生扮演PHP软件工程师这一职业角色,动手去完成 “制作表单”和“用户名验证”。在教师的引导下,学生搜索相关网络资源,进行自主探究,寻找表单验证的规律。教师实时监控学生的完成情况,针对学生出现的问题,给予指导。
4)总结点评:学生每四人分组合作进行讨论,总结表单设计和表单验证技巧,并对作品进行自评、互评、完善。每组组长上台展示该组的最佳作品,教师现场点评。学生将自己的课中作品上传至网络课程平台。
2.6.3 课后
利用网络课程平台,微信公众号和班级群,发布拓展学习资源。开设论坛、网上答疑,进行师生互动。布置课后作业,学生将完成的课后作业上传至网络课程平台。
3 总结
本文以《PHP表单验证》为例,分析了信息化教学在高职专业课程教学中的应用。各种信息化手段的综合运用:激发了学生学习兴趣,突出了教学重点,化解了教学难点,改善了课堂教学效果,最终培养了学生的职业岗位能力。现在信息化教学手段越来越多样,随着时代的发展,信息技术教学会日新月异,信息化教学也必将成为未来教育的发展趋势。
参考文献:
[1] 束红, 陈付龙. 面向智慧课堂的过程评价教学模式探究[J]. 电脑知识与技术, 2018, 14(28): 78-79.
[2] 钟守兵. 信息化教学资源库的建设与应用研究[J]. 福建电脑, 2019, 35(3): 141-142.
[3] 袁天平. 信息化时代媒体技术运用对教学质量的影响[J]. 中国管理信息化, 2019, 22(9): 203-204.
[4] 张清涛. 基于云平台的信息化教学的研究和实践[J]. 现代信息科技, 2019, 3(3): 128-130.
[5] 李香玲. 高职院校思政课教师信息化教学水平的提升路径探析[J]. 教育观察, 2019, 7(23): 36-38.
【通联编辑:谢媛媛】