高职院校PHP课程案例研究

来源 :中国新通信 | 被引量 : 0次 | 上传用户:poneey
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】    针对PHP课程案例存在不够新颖、社会应用结合度低,不能将理论知识、动手实践与学生的兴趣完美融合在一起等现象,及时改变教学内容和教学模式,设计新的教学案例,从社会需求出发,以学生就业为导向,提高学生学习的主动性、激发他们的创新思维,培养综合素质,使学生真正成为能胜任动态网站开发,维护等岗位的技能型人才,实现自己的社会价值。
  【关键字】    教学案例    社会需求    学生就业    综合素质    技能型人才
  一、国内外现状分析
  20世纪20年代,美国哈佛学院创造了一种新型的教学方法——案例教学法,到20世纪80年代此教学方法受到特别推崇重视。而中国是在1990年之后才开始探索案例教学法。它是一种开放式、互动式的教学方法[1],较传统教学法有以下优势:(1)案例教学法注重提高学生分析问题、解决问题的能力,而不只是传授知识。(2)案例教学法结合生活实际,增强学生学习的兴趣,学习效率有了较大的提升,通过学生自主学习和同伴间的相互交流,学生的知识面进一步扩展。(3)案例教学法注重理论和上机操作[2],这样既可以为学生奠定良好的理论基础,又可以培养学生的动手能力,教学质量和教学效果得到明提升。
  二、PHP课程介绍
  PHP是一种面向对象、完全跨平台的新型Web开发语言,对于高职学生来说有一定难度,要想学好,必须提前了解HTML、javasript、CSS、数据库等相关知识,还要注重实践练习,将案例教学法引入到PHP课程中,能够使原来枯燥、单调的学习变得生动活泼,学生轻松掌握理论知识的同时又提高了动手能力、解决问题分析问题的能力。案例教学法对促进教学工作,提高教学质量作用意义重大。
  三、PHP案例教学设计
  学习WEB页面编程,基础阶段是让学生打牢理论知识,掌握基本语法、数据类型、流程控制等内容,读懂课本现有程序并对其进行模仿改造,培养学生的编程思维,在此基础上稳步提升,向解决实际问题方向转化并潜在实现综合素质的提升。在实际应用中,适应PHP课程的案例教学可以归纳为四个步骤:案例背景设计、案例设计、案例实施、案例教学总结[3]。
  3.1案例背景设计
  编制一个案例必须在一定背景下进行,在充分了解学生学情(基本知识和思维特点)、教材内容、课堂学习目标的基础上,确定案例应涵盖哪些内容,有哪些基点和着眼点,需解决的问题是什么(要富有时代性、体现改革精神)等,避免学生在没有任何理论基础、实践经验、学习目标的情况下开展案例教学。
  3.2案例设计
  案例设计是在确定案例主题的基础上,搜集多种材料并进行筛选整理,形成一个具有实际情境描述的问题教学实例,在这个情境中,有背景、矛盾冲突、问题解决方法,是能够让师生共同参与、经过曲折多样的教学过程使他们取得成就感、经验教训、留下深刻印象的教学实例[4]。
  案例设计要做到问题描述简洁、思路清晰、设计目标明确、有针对性,便于学生理解问题实质,轻松掌握将問题描述转化为计算机语言实现的算法步骤,要使学生能够将所学的理论知识进行变通应用,系统化关联,形成自己的知识体系,避免学生感觉知识点零散找不到头绪关联,以至于记不住知识,打消学生学习的积极性。
  3.3案例实施
  在案例实施过程中,要分清教师和学生在其中的扮演角色,教师是案例设计者,要引导学生去解决问题,对学生行为施加必要的约束,学生是学的主体,要把分析问题、解决问题、学习的主动权交给学生,通过案例中的问题激发学生学习的情趣,在师生互动、生生讨论中获得更广泛的知识,教学环节要有序按计划进行,以完成教学内容,从而达到理想的教学目标。
  3.4案例教学总结
  案例实施完毕,教师要及时进行总结,判断是否达到案例设计之初的目标,交代教学的结果,包括但不限于学生掌握知识程度、学习过程情感体验、教师感受等,及时进行教学反思,使我们更深刻教学工作中的重点和难点,从而促使教师向专业化水平迈进。
  学习PHP课程本身就是由简到难,由浅至深的过程,设计教学案例也应遵循该原则。以下是PHP教学相关案例,案例设计问题难度逐步加大,通过正确引导学生思考,理论学习与上机实践同步进行,使学生逐步搭建起庞大的知识体系。
  案例一:带情感教育的echo输出
  请同学们利用你们所学的程序输出语句输出以下格式的内容:
  题目为:励志篇,红色字体显示;下方内容是:自己最喜欢的哲理名言。
  背景介绍:许多程序设计语言第一个案例往往是打印输出:Hello world!,主要是熟悉每种程序语言的运行环境,掌握最简单的输出函数比如print或echo,以此为导火索展开对该门课程的学习。这种传统式课程开篇,是枯燥乏味的,不如编写带有思政教育的案例来的有效,不但能增强学生的动手意识,也能激发学生的学习情趣,课程开篇就能给学生输入正能量。
  教学环节:
  教师:这是一篇富有哲理的小案例,请你用红色字体打印输出题目名字-----励志篇,代码形式不唯一。
  学生:可以用纯html标签<font>结合color属性实现。
  教师:如何通过php中的echo或者print函数来实现输出呢?
  学生:直接将输入的文本以字符串的形式作为上面函数的参数调用执行。
  教师:汉字颜色及换行如何实现?涉及到 php代码和html标签混合使用。
  学生:汉字非正常显示,出现乱码。
  教师:字符集编码问题讲解,比较输出语句print、echo、var_dump、print_r异同。   案例总结:
  此案例有较强的操作性,包含正能量文字,学生能够自我激励紧跟教师步伐,逐个突破解决问题,实现了本节课的教学目标---掌握php文件构成及输出语句,扩展学习字符集编码、php代码和html标签混用、常用的输出函数异同点等知识,无形中实现了教学思政。
  案例二:教你做一次黑客---密码破解
  张红同学登录某系统时忘记密码,在后台数据库里面显示的是加密后的字符串(”ixo678”),加密规则:在原字符ASCII码的值上加5。请帮该同学破解出原密码。
  背景介绍:学生已经学习过字符串、数组等重要数据类型,会编写及应用函数,掌握流程控制语句,大部分学生应该能破解出原密码。
  教学环节:
  教师:请你选择合适的数据类型、流程控制语句实现密码解密。
  学生:选择数组、for循环。
  教师:结合ord()函数及chr()函数实现字符与ASII码的相互转换。
  学生:动手实践。
  教师:指导学生自然语言转换为编程语言。
  学生:部分学生仍旧无法下手。
  教师:以填空的形式列出程序框架。
  学生:补全代码。
  教师:案例完成后,让学生自主学习黑客破解密码的方式(拓展学习)。
  案例总结:
  此案例带有一定的神秘色彩,吸引学生去探索新知,学生完全能够在基础知识中筛选出合适的内容实现密码的破解,有助于学生整合知识, 对之前所学理论知识进行固化, 加强知识从理论到实践转换。能够实现本节课的教学目标---灵活运用基础知识解决实际问题,学生能有意外的收获(知道ASII码与字符串转换函数、黑客破解密码的方式)。
  案例三:简单留言板案例--实现PHP前台和后台数据库交互
  案例要求:实现发布留言(含用户名、标题、留言信息等内容),浏览留言,删除留言简单功能。
  背景介绍:学生掌握了前端页面设计、后端PHP代码编写,但未涉及与数据库的交互。
  教学环节:
  教师:如何存放留言内容?利用phpMyAdmin建立留言板数据库及对应表格。
  学生:通过运行sql语句或图形化界面创建数据库及表。
  教师:指导学生创建独立连接数据库的配置文件,连接服务器、数据库。
  学生:深入探索执行SQL语句的数据库相关函数。
  教师:指导学生做好各个页面之间的流转,实现数据库数据的访问。
  学生:动手实践,直到调试完成。
  教师:实现高层次代码包装,了解框架的使用。
  案例总结:
  此案例虽简单但知识点丰富,综合性较强,能够实现教学目标---前台页面和后台数据库的交互,让学生有更大的成就感,将学生带入到更生动更真实的动态页面设计中。
  以上教学案例片段,遵循知识的由浅入深、学生能力由基础到提升的过程,能够充分调动学生学习的积极性,锻炼学生实践能力,通过师生、生生交流,学生的知识面得到较大的扩展,学生角色在知识的接收者和知识的探索者之间不断转换。
  四、结束语
  笔者结合有关程序设计课程教学经验,在php课程中引入案例教學,帮助学生实现理论知识到生活实践的过渡[5],缩小情境教学与生活实际的差距,让学生建立自己的知识体系。案例教学实践表明, 学生在多向经验交流和共享中,能够加深自己对知识的理解,逐步提高独立解决实际问题的能力;案例不仅叙述了教师的教学行为,也记录了伴随行为而产生的各种师生思想、情感及经验、教训。它是个人的教学档案和教育史,有独特的保存和研究价值。
  参  考  文  献
  [1] 兰霞萍,陈大超.案例教学的问题与出路[J].教学与管理,2017(10):1-4.
  [2] 董玉蓉.案例教学法在理论教学与实践教学间的应用——以C语言程序设计课程教学为例[J].中国教育技术装备,2018(20):131-133+136.
  [3] 王世涛,王黎黎.大数据时代法学案例教学模式创新[J].航海教育研究,2021,38(02):82-86.
  [4] 钟宇博,吴哲,孟婧莹,安泰吉.案例教学法在高校思政课的有效应用——以“弘扬中国精神,共筑精神家园”的教学为例[J].现代职业教育,2021(24):134-135.
  [5] 邓慈云,胡柳,吴瑶.基于Web前端设计课程教学在高职院校中的探索研究[J].电脑知识与技术,2021,17(13):102-103.
其他文献
【摘要】 《軟件工程》是软件工程专业的一门理论与实践并重的核心课程。基于SimSE游戏的软件工程过程与实践教学的研究与应用以满足《软件工程》的实战化授课需求,也为后期软件工程专业教学研究与实践提供必要的支撑和参考。  【关键词】 软件工程过程 SimSE 模拟 实训  引言:  《软件工程》的实践教学可以在项目计划、需求分析、概要设计、详细设计、编码与测试、过程管理(沟通管理、需求管理、
【摘要】 我国电力系统发展较为迅猛,目前已建立出完整的运营体系,在电力需求与日俱增的现阶段,电力企业应做好相关防护工作,以保持企业稳定运行。高压电缆线路的维护保养中,检修人员常会发现高压电缆线路发生护套环流现象,由此威胁到电网系统的正常运营模式。本文对高压电缆环流现象进行分析,详细探究其产生原理,并讨论危害内容和异常原因,结合既往经验提出治理技术的现实应用措施,深入解析方案的各项落实事宜。  【
【摘要】 基于工程教育专业认证的理念,在“互联网+”的背景下“以学生为中心、以成果为导向、持续改进”,对模拟电子技术课程的教学内容、教学模式和教学考核方式进行了改革,激发了学生的学习兴趣,提高了学生的参与度和积极性,增强了学生的过程实践能力。  【关键词】 专业认证 项目化 “互联网+” 分组合作 教学评价  引言:  《模拟电子技术应用》是本校微电子学院电子与科学技术专业一门专业基础
【摘要】 为了适应课程在OBE和CDIO教育理念下做出的相应的教学改革,以往的课程考核方式需要做出改变。本文在考虑《机电系统设计》课程基于OBE和CDIO的教学改革下,提出了相适用的课程考核方式。该考核方式考虑了学生个人能力和分组的情况,并将每项考核指标对应各个课程目标,将期末试卷考试改为项目设计说明书的提交。实际教学表明,本文提出的课程考核方式符合OBE和CDIO的理念,能增加学生的学习动力,
【摘要】 本文基于超星学习通平台,采用“教学微课+慕课+工程项目典型案例驱动+翻转课堂”相融合方式,实现学生课前线上预习和了解知识点,课中探究和实践应用知识点,课后巩固和拓宽知识点,提高理实一体化教学效率。提出中职学校《单片机C语言案例教程》课程“线上+线下”混合式教学实践途径——开展精品课程建设,丰富课程教学资源;理实一体化教学,激发学生学习兴趣;小组式监督模式,有效提升课堂效率;全过程全方位
【摘要】 本文针对高职教材建设中存在的问题,以及融媒体教材建设发展现状与特点,提出”互联网+”背景下职业教育新型态融媒体教材建设研究,并以《农产品网络营销为例》,论述适合线上线下混合式教学的新型活页式教材与新型云教材相融合的建设研究。  【关键词】 “互联网+” 职业教育 农产品网络营销 新型态 融媒体教材  迄今为止,我国职业教育行业的快速发展。如何培养更多专业领域的人才,帮助解决农
【摘要】 网络信息时代,高校教学改革和创新需要借助新媒体、新技术的支撑,任课教师结合课程目标,选择合适的信息技术和教育资源,以更好地实现教学改革和创新。针对《航空播音(双语)》课程设计,笔者采用SPOC混合教学模式实施课程教学全过程,以激发学生学习热情,培养学生将理论知识转化为实践能力为目标导向,从“平台选择、授课内容、教学方法、课程考核”等关键环节,积极探索《航空播音(双语)》课程教学设计新模
【摘要】 “1+X”证书制度对我国职业教育提出了新的要求,对于高职机电一体化专业学生而言,维修电工证书则是X证书之一。为了提高学生的维修电工考证通过率,本文将相关课程《电子技术》和维修电工考证相融合,从教学设计、教学实施、教师队伍建设和教学效果四个部分进行研究和实施,实践结果表明,“课证融合”的方式大大提升了教学效果和学生的专业技能。  【关键词】 课证融合 职业资格证书  随着技术的进步,
【摘要】 IPTV行业平台对于行业IPTV业务管理和运行维护十分重要。首先分析了IPTV行业平台的重要意义,其次分析了IPTV行业平台的具体需求,然后介绍了IPTV行业平台的架构设计和功能设计,最后对系统在实际应用的功能进行了展示。  【关键词】 IPTV 行业 设计 实现  ABSTRACT: IPTV Industry Platform is very important for IP
【摘要】 随着近年来新冠肺炎疫情的国际性蔓延,我国的教育教学逐渐发生了一定的变化。以我国高校的动画专业教学为例,逐渐将教学方式方法从线下教学过渡到线上教学。但是动画专业的理论性较强,且需要配合实际的实践操作才能达到教学效果,因此仅仅依靠互联网进行远程教学是无法满足当前动画专业的教学需求的。因此在实际的远程教学过程中,教师应该充分提升与学生之间的互动性,根据教学案例分析以及肢体动作来增加与学生之间