分层教学在高职计算机程序设计课程中的应用

    ◆摘? 要:随着教育信息化、现代化的推进,信息技术逐渐成为当代高职学校教育改革的重点,科技是时代飞速发展的动力,计算机技术成为代表我国科技实力的重要因素之一,因此国家开始加强对技术型人才培养基地的投资,要求高职院校加强对计算机专业的教学改革,注重提高计算机专业学生的程序化设计水平和能力,为我国提供源源不断的计算机人才。本文研究立足于高职计算机程序设计课程,从分层教学法的角度来提高计算机程序化设计课程教学效率,从而让学生全面领悟程序设计核心技能。

    ◆关键词:分层教学;高职计算机程序设计;课程

    计算机程序设计是计算机专业中重要的一门技术型课程,需要教师用心设计教学方法,改变传统高职学生课堂教学中学习计算机程序设计知识的方式,拓宽学生学习平台和渠道,引导学生掌握程序设计专业技巧,在实践练习中巩固提升自己的专业水平。

    一、分层教学概念

    分层教学是指,教师事先对自己班级内学生的基本课程知识掌握、学习能力情况进行把握,并根据教学标准,按照把握情况,将学生分成不同的层次进行教学的一种方法。

    二、分层教学在高职计算机程序设计课程中的应用技巧

    (一)立足于本土学情、优化教学目标

    高职计算机程序设计课程需要学生对计算机基本知识有了解,并且具备一定的程序设计知识运用能力,但是因为我国素质教育的不均衡性、地区教学水平的不同,导致学生知识水平各有不一。因此教师想要实现这一教学任务就需要在课前,对班级内学生的基本学习情况进行把握。比如学生的基本专业课程知识水平、学生对计算机编程的基本认识、学生对程度设计职业认识等,教师可以设计问卷调查表,或者问题发现等,将学生的基本本土学情融入教学规划、教学设计中。教学可以先掌握学生共有的特点,其次设计共性学习目标,根据学生个人将总目标进行拆解,以此来进行分层,并根据目标有针对性的安排学习任务、内容等,并根据教学进度及时检查分目标和总目标的完成情况。教师可以在教学过程中,根据学生的兴趣、性别优势、知识结构清晰度、学习能力等不断调整优化目标,最终让目标激励学生不断提升自己。例如,在if语句构建程序结构这一课的教学时,教学可以先根据学生的态度、学习能力、兴趣度对学生进行分层,并对分层后的小组下发任务,要求他们把握if语句基本知识点,根据自己知识点自己构建if语句结构,从而为自己制定小组目标。比如,有的小组为自己制定利用流程图对if语句程序运行过程进行明确、运用简单的if语句进行绘图、应用等,这些目标。这种方法可以激发学生自觉学习意识,并让学生在自我探究中掌握编程运算方法。

    (二)设定分层标准、灵活教学手段

    目前,高职院校计算机程序设计课程都是必须课,且属于专业课,且该课程也有核心知识点:Janva、C等,但是高职院校在进行计算机编程教学中,跟多教师都没有明确教学重点,缺乏专业教学方法,只是教导学生掌握基本的程序语言,并根据程序语言进行程序编写等。教师没有意识到课程之间的独立性,没有区分概述类课程和技术实践类课程之间的区别和关联性,更不会灵活运用,导致教学效率不高。因此教师需要根据我国计算机技术的进步性特点和课程编写规律来进行教学,在使用分层教学法时需要设定分层标准,规范自己的教学行为,也可以让学生掌握多样化的学习技巧。例如,教师可以以课程性质进行分层教学,比如,根据概述类课程和实践类课程分层培养学生,对于基础知识不全的学生,教师重点进行程序语言教学,对于实践操作能力不强的学生,教师可以开展分层实践练习活动,增强学生的动手编程能力,学会多种方法进行程序设计和编程。从而让学生在分层教学中掌握程序设计核心内涵、明确程序语言运用价值,了解编程的实际应用价值,最终提高班级内学生的整体计算机程序设计水平。

    (三)把握分层教学核心,设定不同要求

    高职计算机专业程序设计课程具有较高的实践性、抽象性特点,且不同的学校程序设计课程知识内容也是不同的,因此教师需要根据班级学生整体水平,有目的的设计分层,并针对于某一层级的学生再进行小分层,明确分层的目的是让学生有发展空间、挖掘学生潜力,从而将分层教学目标拆解,最终将班级分层目标进行整合汇聚,实现总体教学目标。例如,基础差、领悟力不强的基础层次的学生,教师可以对学生的基础知识进行了解,明确学生是哪一块基础差,哪一块需要巩固等,根据学生具体情况为学生制定个性化的学习方案和指导方法,让学生在无压力、积极性的状态中完成自己的任务。例如,在高职计算机程序设计教学中,教学针对于学生对程序设计相关知识的掌握情况先给与对应的材料、问题,让学生进行预习和练习,以此来掌握班级内的学生学习情况。在掌握后,对学生进行科学分层,让不同层次的学生对自己个人的任务目标、小组目标、总目标都进行明确,在任务细化过程中把握分层教学核心,并设定不同的要求,满足不同层次内个人的学习需求。

    三、结束语

    分层教学法是立足以学生为本、素质教育为基础的新型教学方法,应用价值显著,教学效果明显,可以快速提升学生专业能力,激发学生探究欲望,也为不同水平的学生都提供发展空间,是因材施教理念的具体落实。另外,教师在使用分层教学法时需要结合学生本土学情、不断优化教学目标,并科学设定分层标准,灵活教学手段,把握分层教学核心,根据学生需求设定不同要求,最终提升全班学生的程序设计水平。

    参考文献

    [1]王成.分层教学在高职计算机程序设计课程中的应用[J].科技创新导报,2020, 510(06):170+172.

    [2]刘春影.分层教学在中职计算机程序设计课程中的应用[J].科学咨询(科技·管理),2019(10).

    [3]张小平,曹志宏.计算机语言辅助教学——分層式教学在程序设计教学中的应用探索[J].双语学习(乌鲁木齐),2018, (02):18-20.

    作者简介

    吴小燕(1976.4—),女,本科,职称:中级,研究方向:计算机软件。