林国卿
(福建省晋江华侨职业中专学校,福建晋江 362201)
数据化、信息化、智能化是当今社会的重要发展趋势,在这样的趋势下,计算机被广泛应用于生产、生活,社会对计算机专业人才的要求提高、需求增大。中职计算机专业顺应时代而生,意义在于为社会培养大量优秀的计算机专业人才,而将项目教学法应用于中职计算机专业教学,有利于提高中职计算机专业教学的质量,促进人才形成。那么如何在大数据背景下,更好地将项目教学法应用于中职计算机专业教学?这是本文重点思考的内容。
在大数据背景下,将项目教学法应用于中职计算机专业最显著的优势就是弥补传统教学的不足。比如,传统中职计算机专业教学以“教师讲课,学生听讲”为主,学生在课堂上相对被动,缺少话语权,教师也很少了解学生的心理动态,没有根据学生的需要调整教学策略。但是应用项目教学法时,教师可以鼓励学生自主设计项目方案、实施项目活动,并将项目视为载体,与学生积极交流和互动。如此不仅可以很好地转变学生被动学习的状态,还能让教师在沟通、交流的过程中更深入地了解学生,更确切地把握学生学习的需要,进而根据学生的特点和需要更科学地设计项目教学活动[1]。传统的中职计算机专业理论教学多于实践活动,学生缺少将理论学以致用的机会,不能很好地发展计算机应用技能。而随着应用项目教学法,教师逐渐缩短在课堂上讲解理论的时间,鼓励学生将更多的时间和精力用于实践探索,为学生创造良好的“做中学”环境。学生积极主动地将理论应用于探索项目实践,甚至按照“做中学”的需要创新设计实践探索方案和过程,不仅可以锻炼计算机专业实践能力,强化应用技能,一定程度上还能提高创新意识和能力,感受计算机实践的魅力,持续增进学习计算机专业的热情。
项目教学法通常由“确定项目任务”“制订计划”“实施计划”“检查评估”“归档或应用结果”五个阶段构成。无论处于任何背景下,这五个阶段都缺一不可。但是基于中职计算机专业教学的特点以及学生的基本情况,教师可以按照现实需要尝试丰富或细化其实施的过程。
选取项目即确定项目任务,这是应用项目教学法的基础环节。唯有立足实际精心选取项目任务,使其最大化地匹配中职计算机专业教学目标与学生需要,才能从根本上发挥项目教学法的优势,为学生提高计算机应用技能创造条件。而中职计算机专业教学以培养应用型人才为主,学生需要通过一段时间的学习获得与未来岗位相适应的计算机应用能力和专业素养。教师不仅要根据中职计算机专业教材确定项目活动的基本方向,还要利用互联网的信息收集和社交功能,借助大数据手段了解各企业、岗位对计算机人才的要求,而后借助大数据分析方法筛选最优项目,使其与学校课程、社会需求均有较强的相关性[2]。在此基础上,教师还要注意从学生的角度出发适度调整项目的难度。每一名学生都是独一无二的,这导致他们在学习计算机专业时有不同的习惯和基础,从而影响其分析、设计、实施项目的方法和水平。根据不同学生的特点调整项目难度,极大限度地提高每一名学生与项目的适应性,让学生更自然、松弛地进入项目学习状态,可以为在中职计算机专业教学中有效应用项目教学法提供基本保障。
表面上制订项目工作计划是学生的任务,但是某些时候,对于尚不熟悉项目学习模式的学生来说,制订完善的项目工作计划有极大的难度。而且不完善的项目工作计划,极大程度上也影响着学生的项目实施过程和结果。因此,在学生基于项目制订工作计划前后,教师要适当参与,与学生同步分析项目。在制订计划之前,教师可以询问学生:“你们是怎样理解这个项目的?”让学生简单分享自己对项目的认识和理解。随后,根据学生的发言内容补充解释项目,如“探索该项目的根本目的是什么”“项目涉及哪些计算机专业知识”等,帮助学生全面把握项目的基本内容与意义,明确项目活动的目标。学生在此基础上确定实施项目的基本步骤和程序,如此项目工作计划会更加科学、完善。在制订计划之后,教师可以继续以询问的方式,鼓励学生分享自己或小组的项目计划,并分析学生分享的内容,指出学生计划的不足之处,与学生一同讨论完善的策略,如“压缩项目活动时间的具体方式”“分配小组任务的具体方法”“把控项目进度的手段”等。学生的项目计划逐渐趋于完善,为有效实施项目创造优良的条件。
项目实施环节,也就是实施项目计划的环节,实施这一环节必须尊重学生的主体地位,让学生完全主导项目,以便充分发挥项目锻炼学生计算机应用技能之作用。对于基础项目,可以鼓励学生独立作战;对于复杂项目,可以让学生进行小组合作,鼓励学生自主分派小组任务,建立友好合作关系,自主确定以小组为单位实施项目、在小组中相互帮助的基本方式。在此基础上,为了保证学生主导实施项目的有效性,教师可以利用大数据环境点拨学生上网收集项目的相关资料,基于网络的丰富资源多角度地分析解决项目任务的方法,多维度地梳理解决问题的思路。但是教师不要过多约束学生收集资料的方法和过程,学生要在教师的提醒下确定为实施项目提供知识的重要信息媒介,而如何搜索信息、如何确定自己需要的信息、如何整合有用的信息、如何运用信息解决问题,这些仍旧需要学生自己做主。这样学生才能在大数据环境下更全面地锻炼计算机专业实践能力,最终在实施项目的过程中有更充实的收获。
在大数据背景下将项目教学法应用于中职计算机专业教学,教师必须给予学生展示项目成果的空间,而不是直接推进“检查评估”环节。相较于“检查”而言,鼓励学生展示项目成果,更能体现教师尊重学生的课堂主体性以及认可学生的项目活动,对培养学生的计算机专业项目活动自信有很好的促进作用[3]。长此以往,还可以确保中职计算机专业项目教学形成良性循环,让项目活动整体处于放松、愉快的状态。至于引导学生展示项目成果的具体方法,教师可以遵循“个人—集体”的基本逻辑。比如,先随机提问个人,让学生介绍自己或小组的项目成果,说明取得该成果的过程,再过渡到集体展示,给予学生足够的自由交流时间,让他们互相询问、介绍项目成果,讨论在实施项目时遇到的问题和解决办法。在此期间,教师要在班内巡回踱步,观察学生集体讨论的过程,倾听他们的声音,逐一分析学生的项目成果,为之后客观评价做好准备。
评价项目活动时,教师同样要注意学生的主体地位。教师可以在课堂时间允许的情况下,先引导学生自我评估项目实施的过程与结果,包括“我认为我的项目活动好在哪里、哪方面还需要改进”“哪位同学的项目活动值得我借鉴,我认为他(她)的亮点是……”等。学生的自我评估是自我反思,更是学习他人、重新认识自身计算机应用技能和专业实践水平的重要过程。在学生自我评估结束之后,由教师补充评估其项目活动与成果。教师可以先整体点评学生项目的亮点,表扬他们整体的积极表现,再总结学生普遍存在的问题,提出一些应对建议。最后一对一点评暴露问题较多的学生,帮助他们更确切地认识自身的不足,为其制定针对性进阶成长方案。同时,教师要利用互联网和大数据整理归纳评语,以项目为基,留存“计算机专业XXX 项目活动档案”,让学生成长有迹可循。
除了评价学生的项目成果之外,教师还要评价应用项目教学法的中职计算机专业教学过程,这便是反思的过程。在反思教学过程时,教师可以借助大数据手段对比分析项目教学目标与实际结果的异同,找出项目活动结果未达到预期的原因,进而从原因出发复盘项目教学法具体的教学应用过程,找出并及时修正存在问题的环节。经过这一过程,教师能进一步丰富大数据背景下的中职计算机专业项目教学经验,汲取应用项目教学法指导学生实践的多元教训,从而在之后设计项目教学活动时能更加胸有成竹,支持学生深度学习。值得一提的是,为了提升反思中职计算机专业项目教学过程的效果,教师还可以在教学之前向其他教师发送观摩课堂的邀请,进而通过其他教师的建议能反思得更加周全。
中职计算机专业教学的项目成果通常与计算机专业知识在生活中的实际应用相关,如基于生活背景的编程程序等,具有一定的实际应用价值。所以,根据项目教学法“归档或应用结果”的阶段性活动内容,教师还可以鼓励学生将项目成果应用于具体的生活。比如,将学生开发的一些项目活动小程序用于解决生活中的问题,适当优化学生的编程项目成果,将其用来解决更多数据搜索和分析问题。通过在计算机专业课堂之外应用项目成果继续获得成就感、满足感,学生对中职计算机专业项目活动充满热情,推动在大数据背景下更广泛地在中职计算机专业教学中应用项目教学法。
为了更好地发挥大数据促进中职计算机专业教学的作用,扩大项目教学法的应用效果,教师还可以通过以下几个方面优化中职计算机专业项目教学过程。
在中职计算机专业教学中应用项目教学法是为了培养学生的专业应用技能,重点在于实践,但是理论教学也不容忽视。唯有讲好理论基础,才能让学生在项目活动过程中有知识可用。而丰富理论教学、讲好基础知识,大数据则发挥着极大的优势。教师可以通过大数据手段收集中职计算机专业理论教学资源,以其作为教材理论的补充,“内外联动”地讲解计算机专业基础理论知识,增进学生理解和掌握理论基础,使其为项目实践储备必要的知识。
在点拨学生的项目实践时,教师可以利用大数据环境的信息丰富性,优化点拨与指导的策略,更有效地帮助学生解决计算机实践应用的问题。比如,收集其他学校学生或教师制定的项目活动方案,基于分析学生的“已有方案”,启迪学生设计项目活动方案的思维;整合项目活动的视频影像资源,进行“示范”点拨,让学生在观察和总结视频的过程中有策略地完善项目实施的过程。在中职计算机专业项目活动过程中,学生遇到难题的情况数不胜数,有些时候教师不能凭借以往的经验和教材信息进行有效点拨,这就凸显了借助大数据手段丰富实践点拨的重要性。教师要先在大数据背景下收集、整合互联网中有价值的项目教学资源,做好点拨准备,再稳步推进项目教学,在关键之处为学生的实践活动提供强大支持。
在大数据背景下,为了促使项目教学法在中职计算机专业教学过程中发挥更大的作用,教师可以搭建开放性教学平台[4]。一方面,可以利用开放性平台的教学功能,线上指导计算机专业理论教学与实践探索,打破教与学的空间壁垒,扩大学生学习与实践计算机专业知识的范围。比如,将理论教学从“线下”搬到“线上”,通过开放性平台讲解中职计算机专业基础理论,尽可能多地把线下教学时间应用于项目活动,让学生可以在课堂上沉浸式地进行实践探索。学生在课堂实践意犹未尽、课后探究学有余力的情况下,可以组织线上项目活动,借助开放教学平台发布项目学习任务,让学生在线提交项目方案、实施项目活动、反馈项目成果和经验。这样增加学生参与项目活动的机会,扩大计算机专业的实践空间,也能达到增强学习效果的目的,确保项目教学法灵活地作用于中职计算机专业教学。另一方面,可以利用平台信息存储与数据分析等功能,在更开放的空间展示学生的计算机专业项目学习成果,培养其学习自信,同时吸引更多在岗的专业人士点评学生的项目成果,增加学生学习的对象。同时,动态管理学生的项目学习活动档案,定期重新整合和评估档案,了解学生不同阶段计算机专业技能的提升情况,根据学生的动态发展规律有机调整后续教学策略。
项目教学法能够很好地弥补中职计算机专业传统教学的不足,促进学生探索计算机专业技能,提高学生的计算机专业实践水平。中职计算机专业教学要积极应用项目教学法,发挥其教学优势,为社会培养更多的计算机专业技能型人才。与此同时,要立足大数据时代背景,加强在中职计算机专业项目教学过程中应用各种先进技术和资源,扩大项目教学的效果。