项目式教学在独立学院“计算机语言”课程中的应用

点赞:5799 浏览:14825 近期更新时间:2024-03-18 作者:网友分享原创网站原创

摘 要:独立学院是我国现代教育体系的重要组成部分,为了提高教育质量,增强其毕业生的市场价值,独立学院必须从自身条件出发,进行深入的教学改革.研究了项目式学习法应用于独立学院“计算机语言”课程教学的改革思路并探讨了该方式对提高独立学院学生计算机实际应用能力的影响.

关 键 词:独立学院;计算机语言;项目式学习

作者简介:吴敏(1976-),女,江苏泰州人,南京邮电大学计算机学院,副教授;朱立华(1970-),女,江苏南通人,南京邮电大学计算机学院,副教授.(江苏南京210003)

基金项目:本文系南京邮电大学通达学院教学改革项目(项目编号:TD00411JG08)、南京邮电大学教学改革项目(项目编号:JG00411JX30、JG00411JX77)的研究成果.


中图分类号:G647文献标识码:A文章编号:1007-0079(2012)25-0069-02

独立学院面临的热点问题之一就是如何提高其毕业生的实际应用能力,增强其市场价值.如何以技术应用为主旨改革传统教学方式,根据独立学院的特点采用合适的教学方法来提高学生的动手能力已成为研究独立学院人才培养模式的内在要求.

项目式教学在独立学院“计算机语言”课程中的应用参考属性评定
有关论文范文主题研究: 关于教学法的论文范文素材 大学生适用: 硕士学位论文、学位论文
相关参考文献下载数量: 22 写作解决问题: 毕业论文怎么写
毕业论文开题报告: 论文提纲、论文题目 职称论文适用: 论文发表、职称评初级
所属大学生专业类别: 毕业论文怎么写 论文题目推荐度: 最新题目

本文主要从三个方面进行探讨:研究对独立学院人才培养模式进行课程改革的必要性,研究项目式教学方法的相关理论及其教学模式的意义、原则等,深入研究项目式教学方法在《C语言程序设计》课程中的应用,以及该方法对独立学院计算机应用能力的培养.

一、独立学院人才培养改革

独立学院是我国高等教育一个重要组成部分,截至2010年11月1日,我国已有独立学院322所.[1,2]当前我国独立学院的培养目标大都定位于应用型本科人才的培养,为了提高独立学院毕业生的教育质量,独立学院必须从自身的条件出发,进行深入的教学改革.“计算机语言”是独立学院的一门必修课,它集知识性和实践性于一体,充分体现大学生的现代技能应用能力.因而“计算机语言”课程的改革是独立学院教学课程改革的一项重要内容.

二、项目式教学法

“项目教学法”是由美国著名儿童教育家、伊利诺易大学教授凯兹博士和加拿大儿童教育家、阿尔伯特大学教授查德博士共同推创的一种以学生为本的活动教学法.[3,4]

项目式教学法主要以学生为主体,[3]其目的在于培养和提高学生职业能力.它的指导思想是师生根据具体完整的项目工作来组织教学,但重点是学生发挥主观能动性,主动地参与教学过程.一般来说,学生会参与整个项目的实践过程,需要完成的工作包括:资料收集、方案设计、方案实施及任务完成后的评价.学生在这个过程中积极学习、合作,在不断解决问题中完成其知识体系的建构.以下对这种项目式教学法与传统教学方法的比较和实施的原则与步骤进行阐述.

1.与传统教学方法的比较

项目教学法与传统的教学有很大的区别,主要表现在改变了传统的三个中心,由以教师为中心转变为以学生为中心,由以课本为中心转变为以“项目”为中心,由以课堂为中心转变为以实际经验为中心.其主要区别如表1示:

表1项目教学法与传统教学的区别

学习目标组织形式组织中心考核方式

传统教学系统传授知识根据教学内容组织教学阶段教师传授理论考试

项目式教学通过各项目完成知识建构根据各项目组织教学阶段学生实践项目完成情况加理论考试

2.项目教学方法实施的原则

在项目式教学方式中,学生是知识意义的主动建构者,具体来讲,实施该教学方式时要遵守四项原则,如表2示:

表2项目教学法实施原则

教学中心原则以学生实践为中心

项目选取原则贴合教学内容,联系生活实际

教师组织原则创设学习资源和协作学习环境

学习效果评价原则完成项目情况

3.项目教学方法的实施步骤

项目教学法具有层次性和实用性,它的实施过程是由表及里、不断深入的,是一种模拟的“生产方式”,符合知识建构循序渐进的要求.该教学组织方式一般包括以下几个步骤:根据教学需要创设情境、确定项目、知识点传授、布置项目并操作示范、组织小组协作学习、学习评价、归档或结果应用.

三、项目式教学法在“计算机语言”课中的应用

“C语言程序设计”是长期以来各大学各专业的一门必修基础课程,全国计算机等级二级考试和考试的主要语种之一,这门课程的教学工作具有十分深远的社会意义.[5-7]该课程因其灵活多变、算法多、综合性强、难于理解记忆等特点,学生普遍反映难学.传统的教学方式一般是先讲授基本的知识,然后围绕基础知识借助于投影仪演示、讲授一些实例程序,然后让学生在计算机上对照教材的程序过程进行编程调试,直到结果正确.这种教学方法比较机械,学生普遍感到难学,从而失去学习的积极性和编程的兴趣;有些学生甚至在课程结束后连数据类型等也区分不开,更别提独立地编写实用应用程序的能力;教师也反应教学吃力,教学效果不能保证.

针对这种情况,学校进行了一系列的课程改革.主要是增加了“C语言程序设计”的学时,改革了原有的教学组织形式和内容.在实际教学中应用项目教学法,以项目任务为教学单元,根据教材内容,打破原有界限,进行了知识点的分解和重新组合,即不管基础知识、函数、数组、结构体的定义及三种控制结构的先后顺序,将各部分知识分解成一个个小的知识点,为了完成一个项目任务抽取每个部分的不同知识点,加以组合,借鉴生活实际、一些原有项目及企事业需要搭建的项目.让学生在完成项目过程中理解、消化知识,学会利用知识解决实际问题以达到理论联系实际,提高实践动手能力,激发学习的积极性和主动性.

在“C语言程序设计”课程中实施项目教学法的过程一般包括以下几个步骤:知识准备;学生分组;创设情境,介绍项目;教师演示项目可能的运行情况;分小组进行协作学习,开展项目;对各小组成果进行展示,教师做出评价;项目结束后师生总结.