朱敏等
[摘 要] 本文主要是针对软件学院学生计算机二级C++通过率较低的情况提出的解决方法及其实施后取得的效果。首先分析研究了当前C++教学存在的问题,然后提出了相应的解决方法——建立一个网络学习平台,最后通过使用平台前后的二级通过率数据对比,分析该方法对学生学习C++所起的作用及应该做的改进等。
[关 键 词] C++;计算机二级;网络平台
[中图分类号] G434 [文献标志码] A [文章编号] 2096-0603(2015)06-0007-02
一、引言
目前国内的高职院校都在实行“双证书”制度,即“学历证书+职业资格证书”,目的是希望学生能够具备一定的职业能力,毕业之后能够很快适应企业需求,走上专业对口的岗位。事实证明,这一做法也确实提高了高职院校毕业生的职业素质和就业竞争力。计算机相关专业的学生一般选择的职业资格证书是计算机二级证书。计算机二级里面可选择的面非常广,有C、VB、Access、C++、MySQL等,但是教师希望学生能够选择一门对他们后续课程的学习帮助很大的科目。而C++编程可以说是贯穿软件技术专业群的整个课程体系。后续有关的编程课程都直接或者间接需要用到C++的内容。如果没有搞懂参透C++,对后续课程的影响非常大。可实际情况是,我院学生的二级C++的通过率不甚理想,很多学生在几次考试不通过后,就会转去考别的二级科目。
另外,根据2013年学院麦可思报告,通过对软件技术专业的毕业生就业率、对口率、工作中需求能力的重要度等数据作了分析,发现只有46%的毕业生从事计算机与数据处理工作,而这里面大家普遍认为电脑编程能力是工作能力中最需要的,但是实际达到的水平却很低。
针对这样的问题,我们需要研究分析为什么学生学不好C++,据此给出相应的解决办法。
二、C++学习现状分析
通过对计算机应用技术专业的学生发放调查问卷,主要从学习状况、学习投入、学习资源、学习困难、课堂教学等几方面进行了调查。
通过学生填写的情况,发现学生学不好C++的一个主要的原因是投入的时间少,除了课堂学习之外大部分学生课外不会再去看C++。学生仅仅靠课堂上的90分钟是无法得到充分锻炼的,这样导致的后果是学生的基本功太差,无法继续学习后续课程。不光是对考二级的影响,也间接影响了毕业生的水平,也影响了学生的就业对口率。但是在现有的课程体系下,加课时是不可行的,再加上学生在课堂上无法时刻保持注意力,所以我们需要开拓第二课堂,也就是网络学习平台。
另外,我们还发现学生在课外解决问题的一个主要渠道是网络资源,这更说明网络学习平台符合现阶段学生的学习习惯。很多学生与教师缺少互动,他们面对教师的时候不好意思提问问题,而网络平台可以很好地解决这个问题。
三、网络学习平台的使用
(一)网络学习平台的作用和功能
课程网络学习平台是建立在计算机网络上的学习系统,这个平台可以提供多方面的信息,而且可以图文视频并茂,增强学生的学习兴趣,培养学生的自主学习能力。
我校已经有了课程资源库,不少学生已经在使用。该资源库的不足之处,大家反馈的情况主要集中在用手机访问资源库不方便、不能与教师互动、缺少练习这几个方面。所以本项目中的网络平台主要就是实现以下这两个功能:
1.效果检测
通过平台所提供的一系列练习题,学生能够对自己的学习效果进行测验检测,并及时评分,使学生可以对自己的学习情况有一个了解,找到学习中存在的不足。
2.交流讨论
通过本平台,学生和学生之间,学生和教师之间可以进行交流,可以释疑解惑。通过讨论还可以激发学生的思维,加深对知识的理解,达到共同进步的目的。
学生在课程资源库中可以下载课程的相关资料,在本平台中可以检测自己的学习情况,可以和教师、同学交流探讨。
(二)网络学习平台的使用情况
我们对计算机应用技术专业的学生发放了平台使用的调查问卷。主要从访问便捷度、时间投入度、功能使用度、优缺点等方面进行了调查。
根据反馈的情况,发现大部分学生对本平台的这两大功能较满意。很多学生和教师的互动明显增强,很多学生认为对自己的学习帮助很大或有点帮助。同时我们也发现很多学生缺乏主动学习,平均每周使用平台的时间非常少,有的甚至从没有访问过。
(三)网络学习平台的使用效果
2015年上半年的二级通过率的数据与2014年的数据相比并没有显著的提高。如果直接看结果,感觉是没有起到什么效果。但是这个平台学生只使用了三个月的时间,除去开始的熟悉阶段,真正使用并没有多久。從学生反馈的情况来看,普遍觉得对自己是有帮助的,有更多的学生愿意选择考C++了。
四、结论
网络学习平台改变了传统的教学和学习方式,给学生开辟了课堂之外的学习园地。从二级通过率的前后对比来看,3个月的使用未能使其有较大的提高。所以说要使学生适应这种学习方式,需要一个过程。这期间不能完全寄希望于学生自觉地去使用这个平台,还需要教师的有效指导。另外,平台中的资源和功能需要根据学生和教师的反馈不断地更新和充实。教师自己也要处理好课堂教学和学生自主学习之间的衔接,使网络平台发挥更大的作用。希望随着时间的推移,我们的学生二级通过率能够有一个
提高!
参考文献:
[1]莫露洁.《C++面向对象程序设计》课程教学探讨[J].科技信息:科学教研,2008(24):49-50.
[2]王晓锋,李静.“C++语言程序设计”课程教学探讨[J].吉林工程技术师范学院学报,2011(03).
[3]熊冬春.高校网络学习平台建设的新视角[J].教育评论,2010(02):21-23.
[4]邢耀刚,邢耀东.浅谈基于网络学习平台的课堂教学模式转变[J].中国现代教育装备,2010(16):23-25.
[5]王汝志.高职院校实行“双证书”制度的困境与对策[J].职业技术教育,2011,32(05):39-41.