全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CCFCSP认证及程序设计能力培养的论文 【摘要】为了提升计算机专业学生的程序设计能力,常州大学进行了积极的探索,通过将CCFCSP认证引入课程体系,驱动课程改革,改革教学方式,进行第三方评测,提高了学生程序设计能力,取得了良好的教学效果。 【关键词】程序设计能力;CCFCSP认证;计算机专业 1引言 计算机专业作为一个实践性很强的专业,所培养的学生不仅需要具备扎实的理论基础,还需要具备很强的动手实践能力特别是程序设计能力。目前,程序设计能力不仅指能够熟练掌握程序设计、数据结构以及算法,还要求能够通过一定范围内自选的通用编程语言,在指定时间空间内,熟练、准确地完成对给定问题的编程和调试。该能力是计算机专业学生本科阶段需要重点培养的核心能力之一,更是毕业生走上工作岗位后必须具备的职业能力。当前,程序设计能力相关课程教学存在着重理论轻实践的问题,程序设计、数据结构、算法等课程的考核形式往往以笔试为主,考试内容通常以基本概念为主,很难考察出学生真正的程序设计能力,即便有部分程序设计题,也因为无法直接进行调试运行,而无法给出客观的评判。这容易使学生对于这些课程的学习进入误区,在学习方法上往往注重记忆概念,轻视上机练习,为了通过考试,通常会在考试前才开始临时抱佛脚,拼命做往年的试卷。这会导致许多学生无法真正掌握课程的知识点,更不用说将理论知识应用于软件的设计和实现。最终的结果是部分高分学生对编程掌握较差,有的甚至不会编程,难以满足用人单位的基本要求。程序设计能力的培养,是一个循序渐进的过程。因此,为了提高学生这方面的能力,必须在课程设置、教学方式以及考核方式上加以改革。常州大学计算机专业通过在课程体系中引入CCFCSP认证,对程序设计类课程进行了有机的整合,并对教学方式进行了相应的改革。同时,通过引入第三方评测改革了现有的考核方式,引导学生重视实践能力的提高,并主动加强这方面的练习。从历次CCFCSP认证成绩来看,取得了良好的教学效果,学生程序设计能力得到显著提高。 2CCFCSP认证概述 CCFCSP认证全称为中国计算机学会软件能力认证,是由中国计算机学会联合国内清华大学、北京大学等15所著名高校以及华为、百度等9家知名企业于xx年共同发起,面向全国开展的一个大学生软件职业能力认证项目,是培养和提升高校学生计算机专业能力的认证平台。该认证由CCF统一命题、统一评审、统一评测,采用上机编程方式,编制的程序在限定的时间空间内通过给定的数据测试后获得相应分数,主要考察被认证者基本的数据结构和程序设计语言能力、算法能力以及上机编程和调试能力。表1给出了认证成绩与能力的对应关系。 3以CCFCSP认证为抓手促进程序设计能力培养 3.1调整课程设置 常州大学计算机专业通过引入CCFCSP认证,以认证所考察的学生能力为指引对课程体系进行了优化,调整、重组了相关程序设计类课程。例如,用新的总计8学分的“问题求解与程序设计”课程及其相应的课程设计取代了原先总计7学分的“大学计算机基础及C语言程序设计”课程及其相应的课程设计。这样就使得授课过程以原先的讲解语法为主变为以问题求解为核心,从问题求解的角度对学生由浅入深、循序渐进的进行训练,并在这个过程中融入程序设计的思想和方法。课程要求学生先通过详细分析各种可能的求解方案,再设计相应的求解算法,最后给出完整的程序设计实现,展示运行结果。这种自顶向下的学习策略,先由运行结果感性地了解问题,然后再通过细致地讨论相关知识点,彻底弄清楚为什么会是那样的结果,符合学生的认知规律,容易理解便于掌握。此外,将原先3.5学分必修的“数据结构”与2学分选修的“算法设计与分析”课程进行了融合,调整为总计4.5学分的“数据结构与算法分析”课程及其课程设计,从而使得原先割裂的两门课程融为一体,弥补了原有课程设置的不足,有利于加深学生对数据结构和算法的理解和掌握,提高学生的程序设计能力和创新能力。 3.2改革教学方式 根据CCFCSP认证的要求和特点,对相关课程的教学方式进行了改革,使之更符合能力培养的要求,切实提高学生程序设计能力。例如,“问题求解与程序设计”课程突破原先常规教学方式,采用案例化进行教学。课程内容围绕若干个精心选取的案例问题展开,按照“问题描述、输入和输出样例、问题分析、算法设计、程序实现及几个小节的问题求解相关的知识点讨论”来进行组织,各种语法现象和程序设计方法只有用到时才讨论,自然而然地出现在学生面前,符合学生的认知规律,容易理解便于掌握。 3.3引入第三方评测 教学实施过程中,以过程化考核方法和相应的信息化手段为支撑,以第三方评测驱动教学环节中程序设计能力的培养。在课内考核中,改变考试成绩主要依赖期末笔试的现状,将课程总成绩分解为平时的上机测验和作业、期末的上机测验、期末笔试成绩等几个部分,降低期末笔试成绩所占比例。将过程考核融入到课程的整体教学中,督促学生平时的过程化学习,并使得最终的成绩能综合体现基础理论知识和程序设计能力,彻底改变以前考试成绩仅体现了对基础理论知识的掌握情况。除了课内考核,引入CCFCSP认证作为第三方评测手段。该认证一般有5道题目,每道题目满分为100分,难度依次递进,作为课外考核标准既具有考核公信力,也符合业界要求,从而可以客观地考核学生的程序设计能力,更好地促进教学目标的达成,同时也使得考核更加符合社会需求。 4实践效果 常州大学计算机专业从xx年起在课程体系中引入CCFCSP认证,三年来对专业人才培养水平的提高起到了极大的推动作用。学生学习目标更为明确,程序设计能力有了显著提高。课程体系日益完善,能够更好地支撑专业对程序设计能力的培养。教师对于工程教育认证理念的理解逐步加深,更注重对学生能力特别是程序设计能力的培养。表2给出常州大学计算机专业学生参加历次CCFCSP认证的成绩,总体而言,认证成绩提高显著,程序设计能力提升明显。 5结束语 由中国计算机学会发起的CCFCSP认证具有权威性、实用性、公平性等特点。常州大学计算机专业通过引入CCFCSP认证,促进了课程体系完善,推动了相关课程教学方式改革,加强了对学生学习效果的过程化考核和第三方评测,使学生学习更为主动、积极,教师教学更聚焦能力培养,促进了教学质量提升,学生程序设计能力显著提高。 参考文献: 1陈建文.关于程序设计课程思维能力培养的实践及思考J.计算机教学,xx,12:106-108. 2宦娟,侯振杰,刘锁兰,蔡淑萍.基于竞赛的C语言程序设计课程改革探讨J.福建电脑,xx,12:55-56. 3谭征.改进教学内容和考核手段提升C语言教学质量J.教育教学论坛,xx,25:21
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年高三化学高考化学实验基础专题模拟试题
- 2025年高三化学高考化学键与物质性质专题模拟试题
- 2025年高三化学高考化学调查报告撰写模拟试题
- 2025年企业人力资源管理师考试题库500道附完整答案【夺冠系列】
- 旅游研学考试题库及答案
- 沈阳市期中考试试题及答案
- 2026年县乡教师选调考试《教师职业道德》题库100道及参考答案(黄金题型)
- 2026年安全员之C证(专职安全员)考试题库500道附参考答案【夺分金卷】
- 路政内勤笔试试题及答案
- 2026年大学生计算机考试题库200道【含答案】
- 2025入团积极分子结业考试题库(含答案)
- 南京公积金贷款协议书
- 现场救护安全培训总结课件
- DB32∕ 4149-2021 水泥工业大气污染物排放标准
- 重阳节及课件
- 轧钢厂煤气安全培训课件
- 北京市2025学年高二(上)第一次普通高中学业水平合格性考试物理试题(原卷版)
- 六年级上册美术课件-第8课 字体的变化丨赣美版
- 涂装污水处理工程设计技术方案
- 检验科 ISO 15189体系文件 质量手册+程序文件+管理制度+采样手册+临检室+免疫室+生化室+PCR室+微生物与血库作业指导书+记录模板
- CAMDS操作方法及使用技巧
评论
0/150
提交评论