“Web前端开发”混合教学模式探索与实践
混合式教学创新教学模式的探索与实践

混合式教学创新教学模式的探索与实践在当今信息技术高速发展的时代,传统的面授式教学模式已经难以满足学生个性化学习需求的同时,取得良好的教学效果。
为此,混合式教学模式应运而生,并在实践中展现出巨大的潜力和优势。
本文将探讨混合式教学模式在教育领域中的创新与实践。
一、混合式教学模式的理念与特点混合式教学模式,顾名思义,是将传统的面授式教学与在线教学相结合,以实现优势互补、资源共享的教学目标。
其特点主要体现在以下几个方面:1. 学习资源丰富多样:学生可以通过面授课程获取实时互动和师生互动的学习体验,同时又可以通过在线课程享受到海量的网络学习资源。
2. 学习时间与空间灵活:学生可以根据自身的时间安排和学习需求,在线课程提供了24小时随时学习的便利,不再受到传统面授课程时间与地点的限制。
3. 学习方式个性化:混合式教学模式支持学生在学习过程中选择合适的方式,可以根据个人情况进行学习推进,实现个性化学习的目标。
二、混合式教学模式的创新点与实践案例1. 教学内容创新:混合式教学模式通过整合多种教学资源和工具,创新教学内容的呈现方式。
例如,老师可以运用教学录像、PPT、动画等多媒体形式进行知识传授,激发学生的兴趣和思考能力。
2. 学习活动创新:通过混合式教学模式,学生可以参与到线上讨论、网上练习、小组合作等方式的学习活动中,积极参与学习过程,提升学习效果。
3. 评价方式创新:混合式教学模式可以借助互联网技术实现学生学习过程和成果的全面记录与评价。
例如,借助在线测验系统对学生进行学习进度和能力的评估,提供个性化的学习反馈。
三、混合式教学模式的实施策略1. 教师培训与支持:教师是混合式教学模式的关键推动者,因此提供教师培训和技术支持至关重要。
学校应组织教师参与相关培训,提供技术支持和课程设计指导。
2. 教学资源建设:学校应积极推动教学资源建设,包括录制教学视频、整合网络学习资源、建设统一的学习管理平台等,为混合式教学提供坚实的基础。
线上线下混合式教学模式在网站设计专业课程中的探索与实践——以Web_UI_设计课程为例

44文/麦小霞线上线下混合式教学模式在网站设计专业课程中的探索与实践——以Web UI设计课程为例得益于信息技术的飞速发展,信息技术将进一步融入常规教学活动,对基于“互联网+”的线上线下混合式教学模式进行理论和实践研究是深化网站设计专业课程改革的必然要求,对实现专业教学的发展和创新有着重要的意义。
一、网站设计专业课程教学现状分析(一)传统线下课堂教学模式现状分析1.教学的形式不够多样化网站设计专业课程属于实践类课程,在教学过程中,多是以面授为主,教师讲解知识点、示范技能操作方法,学生使用教师提供的素材,运用所学到的方法把界面临摹出来,从而学习相关的知识和技能。
2.学生的学习方式以被动接受为主在网站设计专业课程的教学中,教师讲解知识点与操作演示需要占用大量的时间。
在教学过程中,教师处于主体地位,学生处于被动参与地位。
教学输出占用了大部分课堂时间,学生没有独立思考和独立探索的时间,这样容易导致学生对知识技能理解不到位,如若换成其他同类型的项目让学生尝试独立完成,他们往往都是没法完成的。
3.学生的水平参差不齐在前面两年的学习中,学生的网站设计水平有着显著的差异,学生的软件操作熟练程度不同,设计理论知识的掌握程度也不同,完成同样的项目所需花费的时间有比较大的差异。
在传统课堂教学模式中,教师只能考虑大部分学生的学习进度,不可能分配大量的时间给进度慢的学生,进度慢的学生在课后如果没有教师的辅导,不知道如何学习完剩下的内容。
(二)网站设计专业课程线上线下混合式教学模式可行性分析1.相关部门建立了线上课程资源平台,提供了优质教育资源2020年9月16日,教育部等九部门印发的《职业教育提质培优行动计划(2020—2023年)》通知中,提出要推动信息技术与教育教学深度融合,分级遴选5 000门左右职业教育在线精品课程,进一步扩大了优质教学资源库的建设、应用及资源共享。
截至目前,超星学习通平台和中国大学MOOC (慕课)上都有网站设计专业相关在线开摘 要:现代信息技术的发展丰富了教师的教学方式,很多学校线上教学也发展得不错,如何充分发挥线上教学的优势,将疫情防控期间的线上教学经验运用到传统线下教学中,成为教学改革的研究热点。
融合传统教学和网络平台的混合式教学模式实践与探索

融合传统教学和网络平台的混合式教学模式实践与探索混合式教学模式是指融合传统教学和网络平台的教学模式,通过教师授课和网络学习相结合的方式,旨在提高教学效果和学习质量。
本文将从教学模式设计、教学资源选择和学习评价三个方面探索混合式教学模式的实践与探索。
教学模式的设计是混合式教学的关键。
在传统教学中,教师主要通过面对面的讲解和互动来传授知识,而在网络平台上,学生可以自主学习和练习。
混合式教学模式需要在教学时间和课堂内容上做出调整。
教师可以将面对面的教学用于解释和讲解难点,而将练习和巩固的内容放在网络平台上完成。
这样一来,教师可以更好地发挥自己的专业优势,学生也可以充分利用网络平台来巩固知识。
教学资源的选择也是混合式教学的关键之一。
教师可以根据教学内容和学生的学习需求,在网络平台上选择适合的教学资源。
教师可以选择一些优质的网络教学视频、教学课件和在线练习题,供学生自主学习和巩固。
教师还可以开设在线讨论组,让学生在网络平台上进行学术交流和合作学习。
这样一来,学生不仅可以通过传统教学获取知识,还可以通过网络平台获取更多的学习资源。
学习评价是混合式教学模式的重要环节。
教师可以通过不同的方式对学生的学习进行评价,包括传统的测试和作业评价,以及网络平台上的在线测验和互动评价。
通过多样化的评价方式,教师可以全面地了解学生的学习情况和学习效果,并及时提供反馈和指导。
学生也可以通过网络平台上的学习记录和学习成果展示来反思和总结自己的学习过程。
混合式教学模式的实践与探索需要教师和学生的共同努力。
教师需要根据教学目标和学生需求,合理设计教学模式和选择教学资源。
学生则需要积极主动地利用网络平台进行学习和合作。
只有如此,混合式教学模式才能真正发挥出其优势,提高教学效果和学习质量。
《web前端开发技术》课程教学改革与实践

《web前端开发技术》课程教学改革与实践
《Web前端开发技术》课程教学改革与实践
在当今社会科技发展日新月异的大背景下,网络科技的发展正改变着我们的工作学习方式,其中网络前端开发技术已成为一门新兴的创新领域,它融合了传统计算机应用技术、多媒体软件与网络技术等多种学科,针对网络应用的实际需要,开发出各种创新的客户端网络系统软件。
在大学计算机专业的教学中,《Web前端开发技术》作为现阶段重要的课程,需要对教学内容给予充分的重视,以使学生能够更加深入地挖掘和利用网络系统的技术,进而给予专业和职业发展创造更多有价值的机会。
为实现这一目标,我们为具体的《Web前端开发技术》课程改革实施了以下几点措施:
一是加强教材方面的重视,以确定最佳的教学内容。
通过行业和网络研究,发现学术前沿的教学课程体系,优化学习模型,指导学生以最快的速度掌握《Web前端开发技术》所涵盖的全部知识。
二是在实践方面更加注重实效性和实用性。
除了理论扎实之外,更加强调实践的重要性,让学生掌握实际开发的方法。
因此,我们结合企业实际情况,安排学生结合市场需求进行实践,完成网站前端开发项目,以提高学习成效。
三是确立考核标准,加强考核管理。
通过细化考核内容,严格测量学生学习收获,实现教学目标。
自实施以来,我们实行的《Web前端开发技术》课程教学改革与实践已取得令人满意的效果,学生对本课程教育的反响良好,任课老师的教学效率也有了明显的提升,这也引起了学校、行业和社会各界的关注。
总而言之,《Web前端开发技术》是一门创新教学手段,是高校教育改革的新构想。
在高等教育中,其应用必将极大地改变传统的课程教学模式,以取得更好的学习效果,以满足市场需求,拓展学生的职业视野。
web程序设计课程中任务驱动教学模式探索与实践

• 94•Web程序设计课程中教学模式探索与实践对计算机专业应用型人才培养、学生创新实践能力提高有着重要的意义。
本文以实施多样化人才培养方案为目标对基于任务驱动教学模进行探索与实践,以Web程序设计课程为基础,针对其课程知识点宽泛的特点,梳理整合课程知识体系,形成以任务驱动突出实践能力培养的课程模块,通过一个具体任务驱动的Web程序教学过程,为计算机专业课程教学模式提出新的思路和建议,以体现计算机行业产业发展、技术进步和社会建设要求的课程体系改革。
引言:任务驱动教与学的方式为学生提供项目实践体验,项目围绕任务展开,以任务的完成结果检验和总结,更好提高学生运用任务进行学习和交流,并使其专业知识能够真正成为学生核心竞争力的组成部分,以适应人才竞争的需要。
为了实现国家人才培养的战略目标和学生培养的教学需要,按照教育部的要求培养高层次技术应用和管理人才,秉承在教学过程中,根据WEB程序设计教学要求提出有实际意义的任务,以完成具体任务为线索,建构新的教学内容,从对人才培养需求出发,加强本课程的建设对计算机人才素质的提高有着重要的意义(朱曼,基于CDIO理念的Web程序设计课程教学模式探索,福建电脑,2015年第7期144-145页;王志瑞,项目教学法与微课在“Web程序设计”课程中的应用,软件导刊(教育技术),2015年第1期31-33页;谭琦;《网页设计与制作》中任务驱动教学法的实践与研究,国际公关,2019年第7期40-41页)。
WEB程序设计课程任务驱动教学实践过程采用任务驱动教学,对任务的设定、任务模块协作、执行结果评定;探索过程采用任务分级分配,分层考核。
通过实践和探索,解决本课程教学过程中存在的一般问题,提高学生对程序开发过程认知程度和Web程序设计能力。
本文以任务为中心引领知识和技能、指导教学过程、实现理论与实践的一体化教学三部分作为WEB程序设计课程教学模式实现,以个人动漫博客网站设计与实现为任务,让学生在完成工作任务的过程中学习相关理论知识并评价教学效果(高贤强,基于任务驱动的《Java程序设计》课程翻转课堂教学模式研究,教育现代化,2019年第53期249-251页;裴晓敏,刘英为,微课和任务驱动相结合的翻转课堂教学模式探索——以“模拟电子技术”课程为例,工业和信息化教育,2019年第6期61-66页)。
web前端开发技术实验与实践实训_范文模板及概述

web前端开发技术实验与实践实训范文模板及概述1. 引言1.1 概述在当今信息技术飞速发展的时代,Web前端开发成为了一个重要而广泛应用的领域。
随着互联网的普及和用户需求的不断增加,优秀的Web前端开发人员越来越受到各行各业的青睐。
为了培养具备实践能力和创新思维的Web前端开发人才,许多高校和教育机构开始重视将实验与实践结合起来进行教学。
本文旨在讲述关于web前端开发技术实验与实践实训课程的相关内容,介绍该课程在培养学生对于Web前端开发技术的理论知识和实际操作能力方面所起到的作用。
1.2 文章结构本文分为三个主要部分:引言、正文和结论。
其中引言部分主要对本文进行概述并介绍文章整体结构;正文部分将详细探讨web前端开发技术实验和实践实训两个方面;结论部分将总结学生们在本课程中取得的成果,并对未来的web前端开发技术进行展望与思考。
1.3 目的本文的目的主要有两个方面:一是介绍学生们在web前端开发技术实验和实践实训中所经历的过程和取得的成果,以及对其所带来的价值进行探讨;二是分析当前web前端开发领域的发展趋势,并提出相关建议和思考,为读者提供对未来发展方向的参考依据。
通过本文的阐述,旨在向读者展示Web前端开发技术实验与实践实训课程在培养学生创新能力、解决问题能力以及团队合作精神方面所起到的重要作用,同时也希望能够唤起读者对于Web前端开发技术的兴趣,并引导他们深入研究和应用这一领域。
2. 正文2.1 web前端开发技术实验Web前端开发技术实验是一种重要的学习方法,通过实践和尝试,可以加深我们对于前端技术的理解和应用。
在这个部分,我们将介绍一些常见的web前端开发技术实验内容。
首先,HTML与CSS实验是最基础也是必不可少的一环。
HTML是网页结构的标记语言,而CSS则负责控制网页的样式。
通过编写HTML页面并使用CSS样式进行美化,我们可以快速上手并熟悉这两项技术。
其次,在JavaScript实验中,我们可以学习和掌握前端最为核心和关键的编程语言之一。
web前端开发技术实验与实践
web前端开发技术实验与实践Web前端开发技术实验与实践是一门注重实践的课程,通过课程学习,学生能够掌握前端开发的基础知识和技能,提高自己的实践能力。
在这门课程中,学生需要完成一系列实验项目,通过实践来巩固知识,提高技能。
在实验过程中,学生可能会遇到一些问题,本文将解答一些常见问题。
首先,实验中常见的问题之一是如何搭建前端开发环境。
在前端开发中,我们通常会使用HTML、CSS、JavaScript等技术进行页面开发。
对于初学者来说,搭建开发环境可能会比较困难。
通常情况下,我们需要一个代码编辑器,比如Visual Studio Code,来编写代码;还需要一个浏览器,比如Chrome,来测试页面的效果。
此外,我们还需要学习和掌握一些基本命令行操作和版本控制工具,比如Git,以便进行项目管理和协作开发。
其次,实验中的另一个常见问题是如何进行页面布局和样式设计。
在前端开发中,页面布局和样式设计是非常重要的环节。
学生需要学习和掌握一些常用的布局技术,比如盒模型、浮动、定位和弹性布局等。
同时,学生还需要学习和掌握一些CSS样式设计的技巧,比如选择器、样式继承、样式优先级和响应式设计等。
通过实践,学生可以不断提升自己的布局和样式设计能力。
另外,在实验中,学生可能会遇到一些编码问题。
在前端开发中,编码是一个重要的环节。
学生需要了解和掌握一些常用的编码规范和最佳实践,比如使用语义化的HTML标签、规范的CSS命名和项目结构等。
此外,学生还需要学会调试和解决一些常见的编码问题,比如页面加载慢、兼容性问题和性能优化等。
通过实践,学生可以提高自己的编码能力和解决问题的能力。
最后,实验中的一个重要问题是如何进行项目管理和团队协作。
在前端开发中,项目管理和团队协作是必不可少的。
学生需要学习和掌握一些项目管理工具和方法,比如敏捷开发和Scrum方法论,以便高效地管理自己的项目。
同时,学生还需要学习和掌握一些团队协作工具和技巧,比如Git和GitHub,以便与团队成员进行协作开发。
案例教学与合作学习法相结合的《web技术》教学探索与实践
案例教学与合作学习法相结合的《web
技术》教学探索与实践
在《web技术》教学中,案例教学与合作学习法是一种有效的教学策略,可以使学生在实践中解决实际问题,并加深对课程的理解。
为了更好地促
进教学质量,在这里我将分析案例教学与合作学习法相结合的《web技术》教学探索与实践。
首先,在案例教学中,首先把要学习的课程概念将塑造成具体的案例,从而把课堂引入到实际生活中,使学生们更容易理解并更有动力主动参与
课堂学习,同时他们还可以从案例中学习到一些实际技巧和应用技术。
其次,在合作学习法中,倡导学生朋友辅助互动的学习模式,让他们
在与他人的交流当中学习,发现对方的观点和想法,做出正确的决定和评价,学会团队合作等能力。
最后,两种方法结合,案例教学与合作学习法可以在实践中激发学习
兴趣和凝聚协作精神。
学生们可以在合作学习当中充分发挥,将案例分析、解决和应用等实际问题的能力充分运用,加强对学科知识的理解和掌握,
提高相关技术和应用的能力。
因此,案例教学与合作学习法相结合的《web技术》教学探索与实践不仅能够增加学生的实际技能和知识,同时还能够提高学生的实际分析、解决、总结等能力,用自身的观点判断是非对错,以及团队合作能力,加深对课程自身及应用内容的理解掌握,提高学生的学习动机和表现,改善学习效果,真正实现教学质量的提升。
融合传统教学和网络平台的混合式教学模式实践与探索
融合传统教学和网络平台的混合式教学模式实践与探索随着网络技术的不断发展,在教学中引入网络和现代数字技术已经成为一种趋势。
混合式教学模式就是融合传统教学和网络平台教学的一种新型教学模式。
本文将从混合式教学模式实践和探索两个方面对混合式教学模式进行分析。
一、混合式教学模式实践混合式教学模式中,传统教学和网络教学具有同等重要的作用。
在教学实践过程中,需要注意以下几点:1. 整合教学资源传统教学资源和网络教学资源需要完美地整合起来,形成一套与教学目标相适应的课程。
教师和学生可以通过网络平台学习课程,获取教学资源,并在课堂上利用这些资源进行教学。
2. 制定教学计划教师需要根据学生的学习进度,在网络平台上制定一份详细的教学计划,并进行实时更新。
这样可以让学生时刻了解了解自己应该学习什么,并督促他们及时完成学业。
3. 课堂教学混合式教学模式具有很强的探索性和可持续性,教师和学生可以根据实践情况进行不断探索和改进。
1. 教学内容管理网络平台上的教学资源十分丰富,但是教材质量参差不齐。
教师需要进行教材内容筛选和管理,制定出适合教学目标的课程内容。
同时,教师还需要管理课程内容,确保课程内容质量不断提高,以提高课程教学效果。
混合式教学模式可以增加课堂教学的互动性和趣味性,教师可以通过教学工具进行课堂互动,加强师生互动和同学间互动。
同时,学生也可以通过网络进行课外活动,增强学生互动。
3. 学习情况追踪网络平台可以获取到学习者的学习行为数据,如观看视频、阅读材料、提交作业等。
教师可以通过学习情况追踪了解学生的学习行为,快速发现学生存在的问题,并作出及时调整,提高教学效果。
总之,混合式教学模式是一种将传统教学和网络教学相结合的新型教学模式,可以提高教学效果和学生学习兴趣。
教师和学生可以根据实践情况进行不断探索和改进,实现混合式教学模式的最大价值。
混合式教学模式的实践与探索
混合式教学模式的实践与探索教育是社会进步的推动力量,而教学方式的创新和探索,则是教育发展的重要方向。
混合式教学模式作为一种融合了传统教学形式和现代科技手段的教学方法,正逐渐得到广泛的应用和认可。
本文将详细探讨混合式教学模式的实践案例和经验,希望为广大教学工作者提供有益的借鉴和思考。
一、混合式教学模式的概念混合式教学模式,顾名思义,是将传统的面授教学和线上教学相结合的一种教学模式。
在混合式教学模式下,学生既可以通过课堂上的面对面教学来获取知识,又能够通过在线学习来进行巩固和拓展。
这种模式结合了传统教学的互动性和线上教学的灵活性,为学生提供了更多元化的学习方式。
二、混合式教学模式的特点1. 灵活性:混合式教学模式可以根据学生的不同需求和学习进度进行灵活调整。
学生可以根据自己的学习情况,选择更适合自己的学习方式。
2. 互动性:混合式教学模式注重师生互动和学生间的合作学习。
通过使用线上学习平台,学生可以在课后进行讨论和互动,提高学习效果。
3. 提高学习积极性:混合式教学模式结合了线上和线下的学习方式,给予学生更多的学习空间和时间,激发学习的积极性。
三、混合式教学模式的实践案例1. 翻转课堂:翻转课堂是一种常见的混合式教学模式实践案例。
在翻转课堂中,教师将传统的课堂讲授的内容放到线上学习平台上,学生可以在课前通过自主学习来掌握知识。
而在课堂上,教师可以更多地与学生进行互动和讨论,引导学生深入理解和应用所学内容。
2. 虚拟实验室:利用虚拟实验室进行实验教学,是混合式教学模式推广的一种重要方式。
通过虚拟实验室,学生可以模拟真实实验环境进行实验操作和探究,更好地理解和掌握实验原理和方法。
四、混合式教学模式的优势与挑战混合式教学模式作为一种新型的教学模式,具有明显的优势。
首先,它可以提供更多元化的学习方式,满足学生的个性化需求。
其次,它可以提高学生的学习积极性和主动性,促进深度学习。
然而,混合式教学模式的实施也面临一些挑战,如师资培训、技术支持等问题,需要相关部门和教育机构共同合作解决。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
“Web前端开发”混合教学模式探索与实践作者:黄欢来源:《中国信息技术教育》2021年第22期摘要:本文探索了线上线下混合教学模式,并以“Web前端开发”课程为例,从课程资源建设、教学方式、实验与实训及考核四个方面进行线上线下融合改革,以期能够提升学生学习的参与感与成就感。
关键词:Web前端开发;混合式教学;教学内容;教学方式;实践中图分类号:G717 文献标识码:A 论文编号:1674-2117(2021)22-0104-05随着互联网技术的发展,Web开发分工越来越细,出现了Web前端开发、移动开发、后端开发等岗位,它们分工明确且紧密配合。
从当前互联网公司的就职要求来看,除了必须掌握HTML5、CSS3和JavaScript等的基础技能外,还需要熟悉vue、react等前端框架,熟悉后台管理系统的开发全流程。
针对Web前端开发人才的需求,笔者所在学院计算机科学与技术专业开设了“Web前端开发”课程,但课程内容总体比较滞后,教学方法比较单一,因此,笔者结合自身的教学实践,提出了线上线下混合式教学模式,从课程的教学内容、教学方法、课程实践、课程考核方式四个方面进行改革与实践,以提升学生的学习兴趣和动手能力。
[1]● 课程设计1.教学中引入思政元素立德树人是永恒的主题,教师需在教学中加入思政元素,如前端技术涉及界面设计,可以美育先行;一种界面效果有多种实现方法,需要培养学生多角度思考和分析问题的能力;代码的设计与调试过程需要培养学生的工匠精神,注入家国情怀,培养正确的世界观、人生观、价值观以及勇于挑战困难的精神。
[2]2.教学内容改革Web前端开发技术所包含的内容较多,目前主要以HTML+CSS+JavaScript为基础课程,其知识面相对较广,因而教学设计需要注重整体性,让学生掌握多方面的知识,从而取得较好的教学质量。
同时,基于混合式的教学模式,建设多层次可扩展的教学资源库尤其重要。
教学资源包括教学课件、上机指导手册、实验库、案例库、试题库、项目库、教学视频等,这些资源又分为基础知识和提高知识。
根据学生的不同基础,逐级提高学生的水平。
需要注意的是,课程内容要与时俱进、由浅入深,可以考虑将主流Web前端开发技术引入课堂,要求学生至少掌握一种前端框架的使用方法,重点培养学生的实践应用、规范代码编写等能力。
[3]3.教学方式的改革(1)课前充分预习课前学生通过视频教程、PPT了解学习目标,知道学习任务,记录不懂的问题,写下学习心得。
教师端可以通过雨课堂记录学生出勤情况,还可通过在线习题,了解学生自学后的知识掌握情况。
(2)课中交流讨论课中是对学生预习的检验,教师提前审阅学生的心得体会,收集问题,并把学生不理解的内容在课堂上讨论解决。
教师可针对典型问题提出最基本的解决方案,然后由学生讨论,找到最佳解决方案。
尤其在项目实践过程中,定期开展交流活動,将编码中典型的错误或学生都困惑的知识点,通过界面效果、代码展示开展编程思路讨论,为学生创造相互学习和交流的机会。
(3)课中问题启发启发式教学是教师经常使用的教学方法之一,即由教师提出问题引导学生思考,问题要具备典型性和实际性。
例如,在Web前端开发中,教师展示表单的应用场景,如去银行柜台填写开卡申请单,填写网站注册信息等,再提出问题“如何在网页中实现表单?”,并以各大网站的登录页面为例,引出页面中的控件、表单的命名、数据传送方式等知识点。
由此可见,与实际相关联的知识,可以让学习服务于实际应用,从应用角度出发学习知识,学生也更有兴趣。
[4](4)课中案例讲解Web开发离不开对各种案例的讲解,案例教学可引导学生将知识转变为能力。
案例的设置要具有典型性和通用性,突出知识的重点和知识的应用。
例如,在讲解JavaScript语法时,教师可以给出带有错误的完整代码,要求学生找出错误,引导学生注意语法细节。
又如,导航栏是现在的主流网站都具有的功能,学生拿到案例后,先要进行分析,再经过小组讨论,提出解决问题的方案。
教师再根据学生不同的理解,通过案例分析、知识点的分解、动画演示等一系列方法,消除学生的疑惑,让学生掌握Web前端开发相关技术,这样才能将知识内化,提升学习效率。
(5)课中原理剖析教学中,教师围绕问题要点解析背后原理,并在讲解JavaScript中的变量时引出问题:直接输出一个a的值,为什么会出错?如果后面再用var来声明变量a,为什么没有出错?在学生讨论之后再讲解JavaScript引擎的工作机制。
在进行原理讲解前,教师可以使用程序编辑器现场展示具体操作过程及相关代码运行后的具体效果。
需要注意的是,在进行原理讲解的过程中,需要与提出的问题高度关联,结合所提出问题的具体情况进行教学,分步骤讲解,最后还需要进行知识的归纳总结,给出参考代码等辅助学生的后续实践操作。
(6)课后在线作业答疑及成果展示教师通过雨课堂可查看课后作业,客观题可以要求学生在线回答提交,程序题可将源代码或截图发布到班级QQ群。
另外,学生遇到的问题也可通过雨课堂提出评论反馈,或通过QQ 群、微信群等即时通信工具进行交流和答疑。
最后,把每次作业中的优秀作品放到教学平台上展示,方便学生浏览学习,提升学生的成就感。
4.实验与实训改革“Web前端开发”课程的实践性非常强,学生需要通过写代码,调试代码,不断地总结才能获取技术的积累。
但学院里规定这门课程的上机课仅16课时,学生要在短时间内做到熟练开发项目是有难度,鉴于学生动手能力参差不齐、个人的就业方向不同等因素,笔者采取了因材施教的方式开展实践教学。
(1)课内实验从培养学生基本动手能力的角度出发,实验设置由易到难,以下要求是每个学生都必须达到的:①能看懂课件、教材中的示例代码;②分析以上示例代码,明白代码设计的逻辑性,参照所给示例代码上机调试;③独立思考完成单一效果的编码工作,如导航栏;④用不同的方式实现这单一效果,如同一个布局效果,可以用表格展示,也可以用Div+CSS布局来展示商品信息,又如轮播图可以用CSS实现,也可以用JavaScript实现,进而达到训练学生不同角度思考问题和解决问题的能力;⑤完成一个复杂的效果,如用Javascript操作DOM在前端进行增删改,在交互编程训练中培养学生的编程思维;⑥模拟现实作品的实验,将现实中网站的网页截图,先引导学生分析页面结构——如何用盒子模型及定位进行页面整体布局、每个盒子中用到哪些样式整个页面有响应事件、有哪些交互的效果,并按照分析的结果自己写页面代码,完成后再参照其源码,通过代码对比,分析哪部分可以用不同的方法来实现,哪些地方原版的设计更好或自己的代码比原版的更好,在前端开发学习前期鼓励学生模仿优秀的作品,实现创作、吸收、改进、创新;⑦模拟现实问题的实验,如需要开发一个学生管理系统,给出功能列表,鼓励学生先做出初型框架,然后循序渐进,逐步完善样式和交互部分,在完善的过程中,依次加入任务的难度和复杂度,训练学生调试和查错的能力,使其在完善任务的过程中掌握所学的知识,提升学生Web前端开发技术动手能力。
模拟现实问题的实验,学生除了要提交源码,还需要提交书面形式的问题描述、解决方法及编码时的心得体会。
教师可要求对学生进行答辩,让学生尝试分解复杂问题,然后寻找方法解决。
教师从界面设计的合理性和代码编写的逻辑性方面来进行作业点评。
(2)实验室训练营学院实验室利用平时或寒暑假时间开设训练营,根据学生的基础课程成绩及训练营的笔试、面试结果,选拔优秀本科生入营。
学院将课程分为不同的等级(如表1),对课内所学的基础知识进行拓展和延伸。
实验室有专业的教师开展培训讲座、重点竞赛指导等,还会有一些前沿的项目或实际的工程实践课题。
在训练营中,学生自由组合并推选组长,在项目实践过程中,组长主要负责组内各类学习事务安排、学习检查、实验考核等工作。
在合作过程中,组长相当于项目经理,负责项目分工及进度跟踪汇报等工作,这样能模拟企业的项目开发,加深学生对专业知识的理解和巩固,激发学生利用学到的知识解决实际问题。
(3)以赛促学学院重视为学生参加各类比赛的机会,促使学生通过参赛发现自己知识储备的不足,进而不断完善,这样既巩固了基础知识又拓展了前沿技术。
另外,依照比赛的等级及获奖级别和名次,给予学生对应的奖金和创新学分,使学生更有成就感。
(4)校外实训学校的上机实验任务设置相对比较简单,学生所学与企业所需略微有些脱节。
因此,学院里开设了为期2周的企业实训课,让学生走进企业,了解当前最新的技术,跟着实践经验丰富的技术人员学习,这样就培养了学生发现问题和分析问题的能力。
校企合作有利于把企业先进技术和学校理论相结合,实现全方位协同育人的实践平台,使学生毕业后能尽快融入工作中,胜任行业发展需求。
[5]● 考核改革课程传统的考核方式是平时成绩+期末成绩,但在混合式教学模式中,这种评价体系显然是片面的。
因此,需要改革考核方式,保证合理且公平地反映学生各方面的学习情况。
考核方式直接作用于教学效果,教师通过考核发现问题,在此基础上改进、优化教学方式,不断提升学习效率和质量,这是一个良性发展的过程。
笔者对原有考核内容进行了修改(如表2),考核成绩主要分为四大块,即平时成绩+企业实训+期末大作业+竞赛附加分,平时成绩又分为课前、课中、课后及过程性考核四个方面。
期末大作业会提前2周发布题目及详细功能要求,学生可以自由结合成小组(不超过3人)。
个人和小组均需在规定的时间内完成项目要求的所有功能,个人完成项目以项目分数为个人最终成绩,小组共同完成项目用小组平均分作为个人基础分,根据贡献程度的不同确定权重,基础分和加权分之和为个人最终成绩。
实验室训练营是为感兴趣的学生进行延伸拓展服务的,为他们参加竞赛奠定了技术基础,这里实验室训练营不作为考核项,而将竞赛获奖作为一个加分项。
[6]● 教学效果“Web前端开发”课程混合式教学实施对象是笔者所在学院计算机科学与技术专业20190231的学生,与计算机科学与技术专业20180231采用传统教学方法进行对比,平均成绩总体提高5.9%,不及格率为0,教学效果明显。
混合式教学模式更能督促学生努力学习。
● 结语混合式教学给学生提供了更多的线上交流机会,需要学生提前预习相关知识、思考页面实现方法、准备交流的问题和资料,学生的学习主动性和积极性明显提高。
在解决问题和技术交流的过程中,学生对Web页面开发知识掌握得更加准确、扎实、系统化。
混合式教学给学生留出了更多的自我思考和实际操作时间,小组合作方式更好地模拟了企业中Web网站开发的工作流程和环境。
企业实训、实验室训练营及竞赛提前做了职业分流,让毕业后有志于从事Web开发的学生提前了解了公司的工作环境、Web开发流程、所需要的知识技能,锻炼了他们的合作能力,提高了他们的自学能力和解决问题能力,为以后的正式工作打下了良好的基础。