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

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

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

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

?

?

王成

摘?要:计算机程序设计课程是高职院校比较重要的技术性、实用类教学课程。它关系着高职院校学生在未来社会中的全面发展,更是未来面向社会的必备技能。所以,高职教师应该在教学方法上,思考如何运用分层教学法来提高学生对这门课程的掌握水平。

关键词:分层教学?高职院校?计算机程序设计

:G642?????????????????:A???????????:1674-098X(2020)02(c)-0164-02

1?分层教学的理念概述

首先,我们要正确认识什么是分层教学,分层教学实际上就是教师要把握好自己所面对的授课学生的知识和能力水平,然后根据课堂教学实际,将学生分成若干组,这些小组内的学生对知识掌握的水平以及理解能力相互接近。在课堂教学中,教师对根据能力水平对学生加以区别对待。这种区别对待不是要忽略某一部分学生,而是要采用合理的分层教学策略来开展教学,让学生之间产生相互作用,从而让学生在相互鼓励和学习中拥有更好的发展,更好的提高成绩。

其次,在采用具体的分层教学模式上,一是可以采用“班内分层教学模式”,即以班级为单位,在日常教学中了解到每个学生的学习能力、掌握的水平,教师将班级的学生分好、中、差来进行分组,再根据不同的分组情况,制定难度不同的教学目标及方法。这样的分层教学模式就需要老师可以随时掌握每个学生的个性特点,并尊重其个体差异,从而可以根据这样的差异制定不同的教学策略,设置不同的课程内容。最终再采取阶段性考察和分类考核的方法对教学成果进行评价,以扎实稳步提高每位学生的学习水平。二是也可以采用“走班分层教学模式”,因为高职院校的同专业学生在知识掌握上参差不齐,根据日常教学中对学生学习情况的摸底分析,学校可以在保留行政班的基础上,将各个班级的学生分层次进行打乱授课,然后同等水平的学生在一个授课班级内学习,教师再制定不同的教学计划来推动教学发展。

此外,目标能力分层监测模式、个性化模式等都是常见的分层教学法之一。但无论何种分层方法,其目的都是为了将学生的个人能力和水平发挥到最大,不断提高学生的知识文化水平,从而保证高职院校的学生在校学习期间能够实现个人能力的全面成长。

2?在计算机程序设计中分层教学的应用

在高职院校具体的计算机程序设计教学中,教师要想办法了解每位学生的学习特点,了解他们在计算机程序设计方面的知识掌握情况和实际应用能力。

2.1合理分析学情制定教学目标

在对学生进行合理分层之前,教师要做的一项重要工作就是合理分析每位学生的学习情况,这包括学生对计算机专业课程方面的知识掌握情况,学生个人在学习计算机编程方面的能力和态度情况等等。对于这些情况,教师要有详细且具体的分析总结报告,以做到心中有数。然后,教师再从整体的共性特点角度出发,研究确立一个基本点,在这一基本点上,合理进行学生分层,同时,确定对应的教学目标、内容和方法。在保持总目标不变前提下,教师应明确掌握学生在知识结构、学习能力、兴趣态度等方面的特征,以便更好的分层制定教学目标,使学生可以在同等水平下接受和学习相关的计算机编程知识。

例如,在运用if语句实现结构选择这一课程教学中,教师可以根据学生对if语句掌握的知识结构、学习能力及态度等特征来制定总体的教学目标。如学生要学会利用流程图来确定if语句的程序执行过程;要学会简单的if语句应用等等。类似这种总体的教学目标是需要每位学生都要去学习和掌握。如对于那些实际操作能力比较强,能够独立思考问题的学生来说,教师可以要求学生进行自主学习并结合实际生活,解决实际应用的问题;而对于那些逻辑思维能力比较强、喜欢理论知识的学生来说,教师可以让他们通过分析教师给定的例题,解决比较繁琐的数学问题,以实现编程运算。

2.2根據分层情况丰富教学方法

对于高职院校来说,很多关于计算机程序设计的课程被列为了必修课,如Java、C、C++等等,足以证明高职院校对计算机课程的重视程度。但是,在实际计算机编程授课过程中,很多老师都将某种程序设计语言的语法介绍及如何用来编写程序作为授课重点。因为这些课程在设置上均具有相对独立性,并不涉及各类不同的程序设计原理及概念的授课,这就造成了学生在学习过程中,难以形成相应系统的程序设计知识框架。同时,教师更不会通过计算机程序设计课程教学来教会每个学生每一种他们有可能在未来生活中应用到的程序设计语言,更何况计算机技术在不断的更新和进步,伴随着程序设计的发展,新的知识体系就会取代落后的程序设计语言。

为此,广大计算机程序设计教师应该对学生进行合理分层,并丰富教学方法,对高职学生采取个性化对待的方式进行授课。如对计算机程序设计课程拥有浓厚兴趣的学生,教师要着重进行培养,加

文档评论(0)

152****7564 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档