基于混合式教学的任务型课程整体设计的案例分析
摘要:本文通过对“web前端开发”课程的整体设计的设计,来展示整体设计的作用和如何撰写整体设计。优质的整体设计能够推动课堂教学提质培优、改革创新,提升教师的教学能力和水平。
关键词:web前端开发,整体设计,提质培优
1 任务型整体设计
任务型整体设计是在人才培养的基础上,扎实进行课堂教学。我们的课程可以从课程体系、课程认证和课堂效果几个方面来进行课程设计。
课程在课程体系中处于什么位置,是基础课程、核心课程还是拓展课程。不同的课程在设计整体设计时候的侧重点是不一样的。对于课程本身,怎样上好一门课,是至关重要的,如果能够进行有效课堂认证那是对课程的最好的提升。此外,就是课堂教学组织,如何把一堂课组织好,让学生能够全面掌握课程内容,又不乏味,这就涉及到单元设计。
2 课堂认证
好的一门课堂,需要做好以下几点:
(1)学习目标要明确、具体,符合课程标准的要求和教学对象的实际
(2)教学方法要以“做中学”的教学理念指导自己的教学行为,能结合课程的特点和学生的实际状况采用适当的教学方法,所采用的教学方法能够有效调动学生学习的主动性和积极性,学生参与度高
(3)教师具备良好的信息化教学能力和教学意识,能结合课程实际、在课程教学中充分且恰当地运用教育信息技术来提升教学效果。
(4)教学过程中,教学活动要设计合理,符合教学对象的认知规律。每次课有学习任务,学生是学习活动的主体,教师是学生学习活动的设计者、组织者、引导者,教学过程中体现出“任务引领、教师主导、学生主体”的特点
(5)教学最后都要有形成性的考核,学生能够主动学习、积极学习,且经过检验,大部分学生都能达到预期的学习目标
整体设计的案例分享——“web前端开发”为例
本案例的整体设计分为十一大块,以下分别来进行讲述:
3.1 课程基本信息
本课程为软件技术专业的核心课程,它的先修课程是web前端技术,后继课程为前端综合实训,全栈开发综合实训。
3.2 课程定位
“Web前端开发”是专业必修课,是培养学生web前端开发工程师的核心课程,旨在培养学生在全栈开发网站中前端网站的开发能力,培养学生分析问题,设计网站,搭建网站的能力,同时培养学生能够协调与后端数据的联调,并实现前端网站的打包和上线。通过完成一个购物网站的任务引领,使学生在认知和实际操作上,了解并掌握使用Vue框架开发网站的应用技能,并为后续的全栈开发网站奠定基础。
3.3 学习者分析
学习者分析主要从知、情、意、行等方面特点;学习本课程必备的知识、技能准备情况;学习风格;应对措施等四个方面进行分析。
我们的学生分别是来自普高和三校生,不同的生源,在学习中就表现出不同的特点,譬如,三校生班的学生动手能力很强,但在英语和理论上不是很好,普高学生的动手能力不好,但是他们理论学生很扎实,考试成绩也分数较高。主要是因为三校生源学生在中学阶段就已经接触编程知识,认知较好,入门快,动手能力强;普高生源的学生省内部分虽然在中学阶段没有怎么接触过编程,但他们的高考成绩都已经达到本科线,甚至有些超过很多,因此,这批学生的学习认知能力非常强,学习问题不大。
因此生源特点(知、情、意、行),从可能影响本课程学习的角度来分析认知、情感、意志、行为、兴趣、动机等方面的特点;学习风格要在学习过程中接收信息、保留信息、处理信息的主观偏好方式,比如听觉型、视觉型、动觉型和交叉型。
分析要结合实际教学对象,必要时可采取谈话、问卷、调阅档案等方法进行,切忌泛泛而谈;对分析出来的问题,要进一步分析导致这些问题的原因;要具体说明根据分析结果如何制定相应的教学策略(应对措施),以实现因材施教。
3.4 课程目标
课程目标是学生学完本课程后具备的职业行动能力的描述,是本课程的总体目标或学习结果。课程目标可以拆分成更加具体的学习目标,包括知识目标、技能目标和素质目标。知识目标是解释知识是什么,为什么?技能目标是我们要怎么做,素质目标就是思想、文化和身体三个方面的目的。我们要注意的是目标要分解、条目要描述清楚,一个目标陈述一个具体要求,其次,目标是有层次的。知识目标分为记忆层次,理解层次以及应用及更高层次。技能目标分为模仿层次,独立操作层次和迁移层次,素质目标分为经历层次,反应层次和领悟层次。
3.5 课程内容
课程内容是由课程目标决定的,是学习者为达到课程目标所必须学习的全部知识、技能的总和,可按内在的逻辑联系分为若干模块。
(1)事实性知识:是指事件、地点、人物、时间和信息,比如历史事件中的人物、地点和过程;剧本里的角、情节和背景;
(2)概念性知识:是指结构化和系统化的知识,如不同时代地质时代的知识;物理学科里的定律和概念;
(3)程序性知识:是指关于“怎么做的”的知识,如决定使用何种方式进行展示小组合作成果;考虑如何最快地到达目的地;
(4)元认知知识,也是指个体对自身认知过程的认识和意识,以及将学习与自身联系起来的知识。
我们要注意的是,课程内容不等于学习任务。一门课程在目标确定后,课程内容也就确定了,但不同的设计者可以设计出不同的学习任务。课程内容和学习任务的关系是学习任务就是承载课程内容的载体。学生在教师的指导和帮助下,完成学习任务,通过做中学的方式,学习知识、习得技能。
3.6 学习任务及情境设计
任务型课程就是以一系列学习性工作任务作为载体来组织课程内容、学习者以完成这些任务为主要学习方式的课程。学习任务的设计应考虑从单一到综合、从简单到复杂、从生手到熟手。下面是本课程的情境设计。
任务代码
情境描述
创设方法
T1
情境1:提出生活中常见的todolist的小应用,包括在网站上或者APP上。我们可以添加要完成的各种任务,像列表一样列举,然后完成任务后可以进行打钩或者把任务删除。
Todolist的实现(两种方式,并进行比较)
先带领同学们使用传统的JavaScript方法实现,再使用vue.js带领实现,通过比较两者在语法上的优缺点,来说明使用vue来开发前端的历史发展必然趋势;同时,结合elementUI前端UI框架来简化前端开发的工作量。
T2
情境2:生活中购物网站处处皆是,网站上,用户可以进行登录、注册,浏览商品,添加购物车,生成订单和结算等功能
编程入门先学js购物网站的实现(购物的内容可以有学生自行设计)
带领同学们实现购物网站的开发,在开发的过程中,引入一个个知识点来支撑网站的开发。
3.7 课程进度表

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。