当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]针对大学新生计算机基础差异较大的现状,结合军校教学资源和管理体制实际,文章提出根据因材施教的教学 原则,在计算机程序设计基础课程教学中实施分层教学,并根据亲身教学实践从教学对象分层、教学目标分层、教学内容分层 和教学评价分层等方面给出了具体做法并指出了应该注意的问题。实践表明这种教学模式能最大程度发挥每名学生的潜能, 从而显著提高整体教学效果。

0 引 言

我国古代伟大的教育家孔子曾提出育人要“深其深,浅其 浅,益其益,尊其尊”,主张“因材施教,因人而异”。前苏联 教育家维果茨基提出的“最近发展区”理论认为,每个学生 都存在两种发展水平,一种是现有水平,另一种是潜在水平, 它们之间的区域被称为“最近发展区”[1,2]。教学只有从这两种 水平的个体差异出发,把最近发展区转化为现有发展水平,并 不断创造出更高水平的最近发展区,才能促进学生的发展 [3,4]。 

分层教学是根据学生知识水平和社会对人才的需求,按 照不同层次对学生实施因材施教、因需施教的一种教学模式。 所谓分层教学,就是在承认学员差异的前提下,确立以学员为 主体的意识,有区别地制定出教学目标和教学要求,综合考虑 每个学员的智力、非智力因素及学员的基础情况,选定不同的 教学内容,设计分层教案、分层施教、分层评价,使不同层次 的学员在原有基础上学到知识,人人都能得到相应的提高和发 展 [5]。 

1 军队院校计算机程序设计基础课程教学中存在的问题 

1.1 学习起点差异较大

 由于生源地的经济条件、师资力量以及对计算机重视程 度的不同,导致大一学生的计算机程序设计的知识和水平差 异很大 [6-8]。根据几年来开课前对学生的调查结果显示 :约 30% 学生在中学阶段学习过 QBASIC、VB 或 C 语言,了解程 序设计的基本概念和方法,具备一定的编程能力,有 2% 左 右的学生通过了全国计算机等级考试,还有一部分学生参加过 信息奥林匹克竞赛。另一方面,大部分学生中学阶段没有学习 过程序设计知识或者学校发了课本,但没有开课。 

学生之间差异较大的编程水平增大了课程教学的难度。 计算机程序设计基础课程的教学如果仍采用传统“一刀切、齐 步走”的班级教学,会产生基础扎实的学生“吃不饱”,基础 薄弱的学生“吃不了”的现象 [3]。 

1.2 课内学时较少、课外自主学习时间有限 

相对于地方高校而言,军队院校学生除了学习各专业的文 化课程外,还要花大量的时间进行体能、军事技能训练,参 加德育培训和集体活动,这势必会压缩文化类课程的课内学 时和学生的课外自主学习时间。以我校计算机程序设计基础 课程教学为例,教学学时从早期的 60 学时逐渐压缩为 40 学时, 其中 30 学时为讲授学时,10 学时为上机实践。教师要想按照 课程标准要求进行教学,就只能加快教学进度,这会进一步 加剧基础薄弱的学生“吃不了”的困境。而对于基础较好的学 生则希望压缩基础内容教学,腾出时间拓展知识宽度,深化 知识应用。 

1.3 学习环境相对封闭、资源相对有限 

军队院校对学生实行严格的军事化管理,按照保密制度 等的管理规定,学生通过互联网学习,与其他学校学生进行 交流学习的机会较少,且学生的线上学习平台主要是内部网络。 虽然经过多年的建设和开发军网上已经部署了不少优秀的教 学资源,但与互联网上海量的资源相比,学习资源仍然有限, 更新速度相对滞后,这增加了在教学中实施分层教学的难度。 

2 在计算机程序设计基础课程教学中实施分层教学的探索 

2.1 教学对象分层 

分层教学理论的一个基本要求就是根据不同学生的具体 情况和知识结构进行教学设计。因此,我们在教学前首先基于 计算机程序设计课程在线考试系统对学生进行上机测试。对 测试成绩较好的学生再进行问卷调查,主要调查学生在中学阶段参加信息类竞赛的情况和参加计算机类认证考试的情况。 最后结合测试成绩和问卷调查结果,把学生分为两个不同的 层次,将少数具有较好基础与较强学习能力的学生分入强化 班,把其余学生分为普通班。为了便于采用灵活多样的教学形 式,强化班通常编排成小班。 

2.2 教学目标分层 

教学目标分层,即设置不同层次的学生所要达到的学习目 标,以使他们根据自身情况进行有针对性的学习。我们根据目 标的总体性、层次性和系列性原则,分别制定了分层次的总体 目标和阶段性教学目标。

普通班的总体教学目标为掌握 C 语言的基本语法、学会 程序设计方法和基本算法,具备初步计算机思维能力;强化 班的总体教学目标确定为熟练掌握 C 语言的语法和常用算法、 学会程序设计方法、编程解决综合性问题,具备良好的计算 机思维能力。应根据总体教学目标对每个章节和知识点制定相 应的阶段性目标。 

2.3 教学内容分层 

教学内容分层包括教材的选用和教学内容的取舍组合, 以及根据学生认知规律的特点调整教材内容的先后顺序。 

普通班的教学内容主要以指定教材——谭浩强所著《C 程序设计》(第四版)为主。强化班的教学内容在此基础上增 加了《算法分析与设计》中的贪婪算法、分治算法等内容和《数 据结构》中的线性表、二叉树等内容。在教学中可对基本教材 中比较容易的内容进行简要讲解和总结即可。 

计算机技术的发展日新月异,因此在教学中要打破教材 内容的局限性和滞后性,引进本领域的最新知识。为此,除了 教材以外,还指导学生课外去阅读计算机专业杂志,以便拓宽 学生的知识面,及时了解计算机技术的最新动态和发展趋势。 

2.4 教学评价分层 

在计算机程序设计基础课程考核时将过程评价、动态评 价与终结性评价结合起来进行评价和考核。 

普通班的考核结果根据学生的作业情况、课堂表现、上 机实习情况和课程考试成绩进行综合评定,其中课程考试成 绩占总成绩的 70%。强化班实施了更加灵活多样的评价机制, 课程考核结果根据作业情况、课堂表现、综合实践作业、课 程考试成绩和参加程序设计竞赛获奖情况进行综合评定。课 程考试成绩在总成绩中所占的比例降低为 60%。 

3 分层教学取得的效果和经验 

分层教学是从学生认知能力实际水平出发,找到学生学习 知识和教师传授知识的“最近发展区”,使任何层次的学生均 有学习的自我效能感,真正把内因的积极性调动起来。 

经过两年时间的探索和实践,分层教学方式很受学生的 欢迎,有效激发了学生学习的积极性和主动性。基础班的学生 打牢了计算机程序设计基础,不再惧怕计算机程序设计,学习 自信心明显提高,参加全国计算机等级考试的通过率提高了 16% ;强化班的同学通过完成综合实践作业和参加各种计算 机程序设计大赛体会到了编程的乐趣和计算机强大而神奇的 力量,把编程变成了一种业余爱好。近两年来,在全国“蓝桥 杯”程序设计大赛获奖等级和数量方面有了显著提高,在国 际 ACM 程序设计大赛中也取得了突破。 

4 在军队院校计算机程序设计基础课程中实施分层教学应注 意的问题

经过反复实践,我们体会到在军校计算机程序设计基础 课程中实施分层教学必须明确把握好以下几个原则,才能取得 预期的教改成效。 

(1)分层教学的整体观。在制定分层教学策略时,必须树 立整体观。如本文所述,从教学对象起点水平的测定到教学效 果的评价,以及回顾性的分析研究,都是一个系统的工程,每 一个环节都不可或缺。 

(2)分层教学的学生观。要以学生为本位,针对学生的个 体差异,以学定教。要以发展的、变化的观点看待学生,尊重 每个学生,相信每一个学生都有实现正向迁移的潜质,只要教 师的教学方法得当都能向各不相同的“最近发展区”前进。因此, 教师不要一味抱怨生源素质低,一定要树立新的学生观,改变 学生首先要改变教师自己。 

(3)分层教学要与军校管理体制相适应。分层教学的实 施需要更多的教学资源、更加灵活的管理模式。军校教育在 培养目标、管理体制上有其特殊性,在实施分层教学时应充 分考虑学生能够使用的教学资源、自主学习时间等因素,灵活 组织和实施。 

5 结 语

分层教学符合“因材施教”的教育规律,在我国各种层 次的教育中都被广泛采用,并且积累了丰富的实践经验。大学 新生计算机教学起点的显著差异性是在计算机程序设计基础 课程中实施分层教学的基础。与地方院校相比,军队院校日 常教学、管理和学习环境有其明显的特殊性,需要我们的把 分层的一般做法与军队院校的学习环境和资源紧密结合起来, 从教学的各个环节探索实施分层教学的做法。



本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

甲类电源是一种开关式电源,它通过快速开关来控制电压,使输出电压保持恒定。甲类电源的输出电流波形接近直流,能够提供高效率和高功率输出。

关键字: 甲类电源 线性电源 电源

现在的智能家居越来越受欢迎,市面上出现了各式各样的无线收发模块,功能也各不相同,当然了,大家不能盲目的去采购,这样可能会带来一些不必要的损失。

关键字: 无线收发模块 功耗 网络协议

直流电是指电流方向始终保持不变的电流。在实际应用中,我们经常需要调整直流电的电流大小,以满足不同的需求。本文将从多个方面详细阐述直流电如何调节电流。

关键字: 直流 电流 负载调节

在人工智能的快速发展中,加强AI监管与推动AI技术的进步同等重要。从技术角度来看,可以通过可解释AI等技术手段增强AI的可信度。

关键字: 人工智能 AI 增强AI

随着科技的快速发展,人脸识别技术已经广泛应用于各个领域,如手机解锁、支付验证、门禁系统等。然而,有时我们可能会遇到人脸识别一直失败的情况,这不仅影响了用户体验,还可能引发安全隐患。本文将深入探讨人脸识别失败的原因,并提供...

关键字: 人脸识别 人工智能

随着科技的快速发展,人工智能(AI)逐渐从科幻概念变为现实,其应用广泛渗透到各行各业,为人类社会带来了前所未有的便利与机遇。然而,正如任何新兴技术一样,人工智能的发展也面临着诸多困难与挑战。本文将深入剖析人工智能发展所面...

关键字: 人工智能 AI

在科技迅猛发展的今天,人工智能(AI)已经从一个前沿概念转变为全球范围内的热门话题,深刻影响着我们的日常生活、工作和思维方式。本文将对当前人工智能的现状进行深入分析,从技术发展、应用领域、市场竞争以及挑战与机遇等多个维度...

关键字: 人工智能 AI

在科技的浪潮中,人工智能(AI)已经从一个遥不可及的概念,逐渐转变为影响我们日常生活的现实力量。无论是语音识别、图像识别,还是自动驾驶、医疗诊断,人工智能都展现出了强大的潜力和无限的可能性。那么,未来的人工智能发展前景又...

关键字: 人工智能 AI

在智能家居日益普及的今天,无线开关作为实现家居自动化的重要工具,受到了越来越多消费者的青睐。然而,对于许多家庭来说,如何将现有的普通灯具接入无线开关,实现远程控制,仍然是一个值得探讨的问题。本文将详细阐述普通灯具接入无线...

关键字: 无线开关 智能家居

本文旨在为读者提供一篇详尽的AWVS 13使用教程,从安装配置到实战应用,全面解析这一强大的Web应用安全扫描工具。通过本文的学习,读者将能够掌握AWVS 13的基本操作,提高Web应用的安全性。

关键字: awvs13 Web应用
关闭
关闭