论文部分内容阅读
摘要:该文以计算机网络技术专业《c语言程序设计》课程为例,探讨了项目教学与微课程在高职院校教学过程中的协作模式,以期更好地发挥二者的优势,创新高职院校教学方式,提高教学效果。
关键词:项目教学;微课程;翻转课堂;协作模式
1研究背景
在当前信息经济时代,以网络为主传播渠道的教学资源库越来越受到广大教育者和学习者的重视和使用,教育已经走向开放、多元的时代,共享教育资源已经成为可能,微课程、慕课、项目教学、翻转课堂等新型的教育资源与教学模式的出现和推广,高职教育教学的改革也随之成为必然。
如何让新兴的微课程与项目教学有效地衔接和协作,成为一个重要的研究课题。本文以计算机网络技术专业《C语言程序设计》课程为例探索项目教学与微课程的协作模式。
2微课程与项目教学
2.1微课程
微课程特点在其“微”,虽然短小,但是能够完整地讲述一个知识点,其重要组成部分是便于观看的微视频,其容量小,非常方便学生进行个性化差异化的学习。微课程中的微视频最长不超过20分钟,一般5到10分钟,这与传统网络教学视频是不同的。
2.2项目教学与翻转课堂
项目教学是强调以学生为主体的教与学的过程,即以项目为中心,突出自主学习和项目实现,达到学习知识、攻克难点、提升技能的目的。在这一点上,项目教学的要求和目标与当前流行的翻转课堂教学模式不谋而合。翻转课堂就是把传统的课堂教学结构颠倒过来,将“课上学习、课后作业”的模式改变为“课前学习、课堂作业”模式,突出的就是学生的自主学习,强调学生在课前通过教学资源完成教学内容的自主学习,将问题带到课堂上,与老师和其他同学一起研究、交流解决,实现知识的吸收和内化,提升自己的职业技能。
在翻转课堂教学模式下,教与学更加灵活,学生拥有学习决定权,可以自主地选择学习的时间、方式、工具和场所,可以到查阅资料、观看教学视频,或者与老师和同学在网络上互动交流,参与度较之传统教学大大增强。教师由讲授者变为指导者,这样就省去了课堂讲授时间,从而有更多的时间与学生进行定向交流,实现因材施教,个性化学习。
3项目教学与微课程的协作模式
对于高职学生来说,如果将项目教学的完整过程运用到有限的课堂教学中,大多数的项目是无法按时完成的,例如《c语言程序设计》中的多重循环项目、结构体项目、文件编程项目、综合项目实训等,这就要求要将学习自主学习的时间转移到课下,将以往的项目教学转化为以项目为主导的翻转课堂模式。实际上,在计算机相关专业的核心课程中,翻转课堂一定是以项目为主导的。
在当今时代,传统的教材已经不能满足学习者“碎片化”学习的要求,基于网络的微课程教学资源平台已经成为学习者学习的主要渠道。考虑到项目教学的优势,以及翻转课堂教学模式的逐步兴起,微课程的制作也一定要以项目为核心,围绕项目展开相关知识的讲授。一门课程的教学过程,是一项系统工程,如果说各个相关项目构成一门课程的“骨架”的话,那么围绕每个项目而制作的各个微课程的集合则构成了骨架上的“肌肉”,而保证系统良好运转的评价体系、资源平台则是这个系统的“神经”,而教师就是这个系统的大脑,几个方面的协调一致,才能保证系统具有活力和引力,让学生主动参与其中,学会专业知识,提升职业技能。
3.1项目课程的建设方法
在项目教学实践和研究过程中,笔者及课题组成员总结出一个共性的基本建设方法,概括为“1131”模式(1个机制,一个核心,三个方面,1个模式),简述如下:
建立以就业为导向的深入的校企合作机制,以提高学生职业技能和岗位素质为核心,强调教师队伍、教材、课程资源库三方面项目课程环境建设,采用工学结合模式,进行课程实施。
3.2项目的制定
在校企合作机制下,将企业的实际项目(可能是专业教师参与企业开发的项目,也可能是企业自主研发的推荐给学校的项目)引入的项目课程建设中,会使项目设计更加具有职业化特点,更加贴合企业实际,会使专业教学与企业工作衔接更加紧密。在项目制定过程中,由于专业教师和企业专家在合作领域中各有侧重,需要双方密切配合,专业教师要在企业专家的配合下,对原有项目进行取舍、简化等加工处理,转化为课程项目,而企业专业对课程项目要以行业化的眼光进行审核和修订,这样经过协作、研讨和修订,经过若干次反复,课程项目才能既适合教学,又具有职业化特点,才能更符合项目教学的要求。
3.3项目的碎片化
在基于项目的翻转课堂教学模式中,学生的自主学习基本上安排在课后,那么和项目配套的教学资源就要提供给学生,就需要根据项目所包含的知识点来对项目进行分解。在进行项目分解时,一定要注意碎片的微小性、完整性和系统性,因为碎片化是为制作微课程做准备,而微课程的制作上有时间的要求,同时每个微课程都是某个知识点的完整的、系统的描述,因此,在进行项目的碎片化的时候,要做到“具体而微”、“积小成大”,要把项目相关的专业知识技能问题化、碎片化,就是把知识和技能化整为零,形成一系列相互呼应、相互联系的一个个小问题(碎片),而每个小问题的解决串联起来,就能够实现具体的项目。
采用树形的自上而下的分析方式,是较好的项目碎片化方法,即将总的项目逐级划分,层层细化,最后在叶子上,具体到某个具体的问题(碎片),最后做到“枝繁叶茂”,这样,学习者就能够根据自身需要,找到对应的碎片化知识,有针对性地学习。
3.4项目教学与微课程的协作
在以项目为中心的翻转课堂教学模式中,教师依据学生情况,结合课程特点和行业需求来制定实用的项目;微课程是项目碎片化后的一个知识单元,围绕项目设置,为项目的实现服務,一个项目的实现,通过一个或多个微课程衔接而成;学习者进行自主学习时,通过微课程资源库平台获取实现项目的知识;微课资源要注重完整性,覆盖课程的知识结构,同时要有配套的微教案、微作业等配套资料,以促进微课学习效率的提升;项目教学和微课程协调工作,要有一套科学、严格的评价考核体系保驾护航,监督学生完成学习任务,提高自身能力。在项目教学模式中,教师是编剧和导演,既要设计项目,又要开发与之配套的微课程,同时又要在线上和线下,答疑解惑,指导和帮助学生获得知识和技能,实现要求的项目,其责任和任务远远超出传统教学中所承担的内容。同时,在翻转课堂的教学过程中,教师的能力和业务素质也得到了相应提升,正所谓教学相长。 在适合项目教学的课程中采用翻转课堂模式,具有相当的优势,结合基于项目的微课程的课下教学,能够激发学生的学习兴趣,增强自主学习能力,提高学生实现项目的技能。高职院校的许多专业核心课程都可以实施项目教学,教师比较容易在自己实践真实项目的过程中,结合教学内容,将项目分解为碎片知识单元,并录制为微视频,然后推送到微课程资源库平台上。学生可以在课后的自主选择的时间和空间里,使用不同的工具,依据自身需求,进行个陛化学习,对学习的关注度和兴趣有较大提高。另外,由于微课程时间短、针对性强、传播渠道多,而且及时性强,教师可以快速得到反馈,可以更好地掌握学生的学习效果,并即时给出评价和指导。
基于项目的翻转课堂教学模式,较好地发挥了微课程的作用,实现了知识传递和知识内化相融相长,并且“微课程”可以充分满足当前高职学生碎片化学习的要求。
4实践案例与分析
下面,以《c语言程序设计》课程教学为例,分析基于项目微课程的翻转课堂教学模式构建过程。
4.1《C语言程序设计》课程性质
《C语言程序设计》课程是计算机网络技术专业的程序设计基础课程,是专业核心课,是以后学习《PHP网站开发技术》、《JAVA程序设计》的基础,此课程对于形成学生的网站开发专业核心能力起着至关重要的作用。
4.2基于项目微课程的翻转课堂教学模式构建过程
基于项目微课程的翻转课堂教学模式构建主要经历几个阶段。
1)剖析课程,项目分解。教师首先分析课程课程性质,确定教学目标,以“项目引领、任务驱动”为原则构建课程项目,例如在实际教学中,确定课程的综合项目是开发一个成绩管理系统,然后,将项目细分为多个子项目或任务,确定每个子项目对应的知识点,确定其教学目标、教学思路。
2)结合项目,设计制作微课程(微视频)。这是正式开展教学的前期准备工作。本课程的微视频主要是教师自己录制。微视频针对项目对应的知识点,要具体而微,既要符合碎片化学习的要求,又要保证知识结构的完整性,要制作配套的微课件、微练习等。教学过程要力争做到深入浅出,易于理解,为了具有吸引力,要配以动画、图片等直观性内容。
课程项目的分解、子项目对应知识点和微课程的情况,一个项目中可能对应多个知识点,那就将这个项目再次分解,尽可能分解为最小的、独立的知识单元,这样可以保证以后即使项目改变,而微课程研究能够继续发挥作用。
例如,我们通过校企研讨,将C语言的知识点贯穿到一个具体的综合项目“学生成绩管理系统”中,根据系统功能,我们将其分解为“界面设计”、“数据录人”、“数据修改”、“数据处理”、“数据查询”五个子项目,然后针对子项目的知识点进行分解,制作微课程(如数据录入子项目对应分解为输入语句、输出语句、分支语句、循环语句、数组、结构体的设计与使用、文件创建、文件写入等微课程),并将其关联关系反应到资源库网站和教材中,使学生在学习的时候能够按图索骥找到需要学习的内容,完成学习和实践任务。
3)制定要求,传递知识。微课程制作完成后,要上传到相关的微课程资源库平台,教师制定教学要求和考核目标,要求学生在线学习或下载学习,进行项目实现必备知识的传递。教师可以通过在线答疑环节解決学生自主学习过程中的疑难。
4)评教结合,促进知识内化。教师在课堂上对学生微课程学习情况进行点评,合理运用建议和鼓励,调动学生主动学习的积极性,引导学生解决问题,培养技能,参与互动,促进知识内化,发挥翻转课堂的良好作用。
5)教考结合,以考促学。项目教学的实施结果,微课程的学习效果,最后需要考核来验证,同时考核也是对学生主动、认真完成学习任务的一种监督和约束机制。本课程考核成绩公式如下:
总评成绩=平时成绩(20%) 子项目成绩(40%) 综合项目成绩(40%)
6)巩固提升。一个项目知识学习和实践完成后,还需要有一个复习、巩固和提升的过程,针对这个情况,教师要布置拓展实训任务,将知识贯穿到一个整体性项目中,巩固和深化知识,提升实际能力。
5结束语
如何将项目教学和微课程资源有机地结合起来,让二者协作运行,有效工作,是高职院校教学改革的一个重要课题。只有密切校企合作关系,开发工学结合的项目任务,建立“小而精”的微课程资源库,在基于项目的翻转课堂教学模式中发挥微课程资源库的作用,才能够在“碎片化”时代,满足学生的自主学习要求,提升学生实际能力。
关键词:项目教学;微课程;翻转课堂;协作模式
1研究背景
在当前信息经济时代,以网络为主传播渠道的教学资源库越来越受到广大教育者和学习者的重视和使用,教育已经走向开放、多元的时代,共享教育资源已经成为可能,微课程、慕课、项目教学、翻转课堂等新型的教育资源与教学模式的出现和推广,高职教育教学的改革也随之成为必然。
如何让新兴的微课程与项目教学有效地衔接和协作,成为一个重要的研究课题。本文以计算机网络技术专业《C语言程序设计》课程为例探索项目教学与微课程的协作模式。
2微课程与项目教学
2.1微课程
微课程特点在其“微”,虽然短小,但是能够完整地讲述一个知识点,其重要组成部分是便于观看的微视频,其容量小,非常方便学生进行个性化差异化的学习。微课程中的微视频最长不超过20分钟,一般5到10分钟,这与传统网络教学视频是不同的。
2.2项目教学与翻转课堂
项目教学是强调以学生为主体的教与学的过程,即以项目为中心,突出自主学习和项目实现,达到学习知识、攻克难点、提升技能的目的。在这一点上,项目教学的要求和目标与当前流行的翻转课堂教学模式不谋而合。翻转课堂就是把传统的课堂教学结构颠倒过来,将“课上学习、课后作业”的模式改变为“课前学习、课堂作业”模式,突出的就是学生的自主学习,强调学生在课前通过教学资源完成教学内容的自主学习,将问题带到课堂上,与老师和其他同学一起研究、交流解决,实现知识的吸收和内化,提升自己的职业技能。
在翻转课堂教学模式下,教与学更加灵活,学生拥有学习决定权,可以自主地选择学习的时间、方式、工具和场所,可以到查阅资料、观看教学视频,或者与老师和同学在网络上互动交流,参与度较之传统教学大大增强。教师由讲授者变为指导者,这样就省去了课堂讲授时间,从而有更多的时间与学生进行定向交流,实现因材施教,个性化学习。
3项目教学与微课程的协作模式
对于高职学生来说,如果将项目教学的完整过程运用到有限的课堂教学中,大多数的项目是无法按时完成的,例如《c语言程序设计》中的多重循环项目、结构体项目、文件编程项目、综合项目实训等,这就要求要将学习自主学习的时间转移到课下,将以往的项目教学转化为以项目为主导的翻转课堂模式。实际上,在计算机相关专业的核心课程中,翻转课堂一定是以项目为主导的。
在当今时代,传统的教材已经不能满足学习者“碎片化”学习的要求,基于网络的微课程教学资源平台已经成为学习者学习的主要渠道。考虑到项目教学的优势,以及翻转课堂教学模式的逐步兴起,微课程的制作也一定要以项目为核心,围绕项目展开相关知识的讲授。一门课程的教学过程,是一项系统工程,如果说各个相关项目构成一门课程的“骨架”的话,那么围绕每个项目而制作的各个微课程的集合则构成了骨架上的“肌肉”,而保证系统良好运转的评价体系、资源平台则是这个系统的“神经”,而教师就是这个系统的大脑,几个方面的协调一致,才能保证系统具有活力和引力,让学生主动参与其中,学会专业知识,提升职业技能。
3.1项目课程的建设方法
在项目教学实践和研究过程中,笔者及课题组成员总结出一个共性的基本建设方法,概括为“1131”模式(1个机制,一个核心,三个方面,1个模式),简述如下:
建立以就业为导向的深入的校企合作机制,以提高学生职业技能和岗位素质为核心,强调教师队伍、教材、课程资源库三方面项目课程环境建设,采用工学结合模式,进行课程实施。
3.2项目的制定
在校企合作机制下,将企业的实际项目(可能是专业教师参与企业开发的项目,也可能是企业自主研发的推荐给学校的项目)引入的项目课程建设中,会使项目设计更加具有职业化特点,更加贴合企业实际,会使专业教学与企业工作衔接更加紧密。在项目制定过程中,由于专业教师和企业专家在合作领域中各有侧重,需要双方密切配合,专业教师要在企业专家的配合下,对原有项目进行取舍、简化等加工处理,转化为课程项目,而企业专业对课程项目要以行业化的眼光进行审核和修订,这样经过协作、研讨和修订,经过若干次反复,课程项目才能既适合教学,又具有职业化特点,才能更符合项目教学的要求。
3.3项目的碎片化
在基于项目的翻转课堂教学模式中,学生的自主学习基本上安排在课后,那么和项目配套的教学资源就要提供给学生,就需要根据项目所包含的知识点来对项目进行分解。在进行项目分解时,一定要注意碎片的微小性、完整性和系统性,因为碎片化是为制作微课程做准备,而微课程的制作上有时间的要求,同时每个微课程都是某个知识点的完整的、系统的描述,因此,在进行项目的碎片化的时候,要做到“具体而微”、“积小成大”,要把项目相关的专业知识技能问题化、碎片化,就是把知识和技能化整为零,形成一系列相互呼应、相互联系的一个个小问题(碎片),而每个小问题的解决串联起来,就能够实现具体的项目。
采用树形的自上而下的分析方式,是较好的项目碎片化方法,即将总的项目逐级划分,层层细化,最后在叶子上,具体到某个具体的问题(碎片),最后做到“枝繁叶茂”,这样,学习者就能够根据自身需要,找到对应的碎片化知识,有针对性地学习。
3.4项目教学与微课程的协作
在以项目为中心的翻转课堂教学模式中,教师依据学生情况,结合课程特点和行业需求来制定实用的项目;微课程是项目碎片化后的一个知识单元,围绕项目设置,为项目的实现服務,一个项目的实现,通过一个或多个微课程衔接而成;学习者进行自主学习时,通过微课程资源库平台获取实现项目的知识;微课资源要注重完整性,覆盖课程的知识结构,同时要有配套的微教案、微作业等配套资料,以促进微课学习效率的提升;项目教学和微课程协调工作,要有一套科学、严格的评价考核体系保驾护航,监督学生完成学习任务,提高自身能力。在项目教学模式中,教师是编剧和导演,既要设计项目,又要开发与之配套的微课程,同时又要在线上和线下,答疑解惑,指导和帮助学生获得知识和技能,实现要求的项目,其责任和任务远远超出传统教学中所承担的内容。同时,在翻转课堂的教学过程中,教师的能力和业务素质也得到了相应提升,正所谓教学相长。 在适合项目教学的课程中采用翻转课堂模式,具有相当的优势,结合基于项目的微课程的课下教学,能够激发学生的学习兴趣,增强自主学习能力,提高学生实现项目的技能。高职院校的许多专业核心课程都可以实施项目教学,教师比较容易在自己实践真实项目的过程中,结合教学内容,将项目分解为碎片知识单元,并录制为微视频,然后推送到微课程资源库平台上。学生可以在课后的自主选择的时间和空间里,使用不同的工具,依据自身需求,进行个陛化学习,对学习的关注度和兴趣有较大提高。另外,由于微课程时间短、针对性强、传播渠道多,而且及时性强,教师可以快速得到反馈,可以更好地掌握学生的学习效果,并即时给出评价和指导。
基于项目的翻转课堂教学模式,较好地发挥了微课程的作用,实现了知识传递和知识内化相融相长,并且“微课程”可以充分满足当前高职学生碎片化学习的要求。
4实践案例与分析
下面,以《c语言程序设计》课程教学为例,分析基于项目微课程的翻转课堂教学模式构建过程。
4.1《C语言程序设计》课程性质
《C语言程序设计》课程是计算机网络技术专业的程序设计基础课程,是专业核心课,是以后学习《PHP网站开发技术》、《JAVA程序设计》的基础,此课程对于形成学生的网站开发专业核心能力起着至关重要的作用。
4.2基于项目微课程的翻转课堂教学模式构建过程
基于项目微课程的翻转课堂教学模式构建主要经历几个阶段。
1)剖析课程,项目分解。教师首先分析课程课程性质,确定教学目标,以“项目引领、任务驱动”为原则构建课程项目,例如在实际教学中,确定课程的综合项目是开发一个成绩管理系统,然后,将项目细分为多个子项目或任务,确定每个子项目对应的知识点,确定其教学目标、教学思路。
2)结合项目,设计制作微课程(微视频)。这是正式开展教学的前期准备工作。本课程的微视频主要是教师自己录制。微视频针对项目对应的知识点,要具体而微,既要符合碎片化学习的要求,又要保证知识结构的完整性,要制作配套的微课件、微练习等。教学过程要力争做到深入浅出,易于理解,为了具有吸引力,要配以动画、图片等直观性内容。
课程项目的分解、子项目对应知识点和微课程的情况,一个项目中可能对应多个知识点,那就将这个项目再次分解,尽可能分解为最小的、独立的知识单元,这样可以保证以后即使项目改变,而微课程研究能够继续发挥作用。
例如,我们通过校企研讨,将C语言的知识点贯穿到一个具体的综合项目“学生成绩管理系统”中,根据系统功能,我们将其分解为“界面设计”、“数据录人”、“数据修改”、“数据处理”、“数据查询”五个子项目,然后针对子项目的知识点进行分解,制作微课程(如数据录入子项目对应分解为输入语句、输出语句、分支语句、循环语句、数组、结构体的设计与使用、文件创建、文件写入等微课程),并将其关联关系反应到资源库网站和教材中,使学生在学习的时候能够按图索骥找到需要学习的内容,完成学习和实践任务。
3)制定要求,传递知识。微课程制作完成后,要上传到相关的微课程资源库平台,教师制定教学要求和考核目标,要求学生在线学习或下载学习,进行项目实现必备知识的传递。教师可以通过在线答疑环节解決学生自主学习过程中的疑难。
4)评教结合,促进知识内化。教师在课堂上对学生微课程学习情况进行点评,合理运用建议和鼓励,调动学生主动学习的积极性,引导学生解决问题,培养技能,参与互动,促进知识内化,发挥翻转课堂的良好作用。
5)教考结合,以考促学。项目教学的实施结果,微课程的学习效果,最后需要考核来验证,同时考核也是对学生主动、认真完成学习任务的一种监督和约束机制。本课程考核成绩公式如下:
总评成绩=平时成绩(20%) 子项目成绩(40%) 综合项目成绩(40%)
6)巩固提升。一个项目知识学习和实践完成后,还需要有一个复习、巩固和提升的过程,针对这个情况,教师要布置拓展实训任务,将知识贯穿到一个整体性项目中,巩固和深化知识,提升实际能力。
5结束语
如何将项目教学和微课程资源有机地结合起来,让二者协作运行,有效工作,是高职院校教学改革的一个重要课题。只有密切校企合作关系,开发工学结合的项目任务,建立“小而精”的微课程资源库,在基于项目的翻转课堂教学模式中发挥微课程资源库的作用,才能够在“碎片化”时代,满足学生的自主学习要求,提升学生实际能力。