- 1
- 0
- 约3.26千字
- 约 8页
- 2018-07-04 发布于福建
- 举报
以ACMICPC为载体探索程序设计教学和实践改革新思路
以ACMICPC为载体探索程序设计教学和实践改革新思路 摘要:结合沈阳化工大学开展ACM/ICPC活动的实际,介绍如何将ACM/ICPC的知识结构和竞赛模式融入到日常本科教学中,深化课程体系和教学改革,以赛促学,激发学生对计算机科学中程序设计方向的学习热情,为高校计算机专业教学改革提供了一个思路。 关键词:ACM/ICPC; 程序设计;课程体系;教学模式 中图分类号:G642 文献标识码:A 文章编号:1009-3044(2013)10-2418-02 1 目前高校程序设计教学与实践的现状 近年来国内大学计算机专业教育得到重视并得到了很大的发展,但仍存在一些不足,主要表现在: 1)计算机主要的专业基础课程,如程序设计、数据结构、算法、离散数学等只强调从理论上对知识点的掌握,没有深入理解,靠死记硬背。课内要求完成的编程量太少,对程序的实现重视不够,造成有相当数量的本科生程序实现和调试能力很差。 2) 作业布置量严重不足,实验检查只注重程序能否运行、作业检查只注重书面的标准答案,束缚了学生的创新能力,实验和作业检查欠缺严格的数据测试,减弱了布置作业的效果。 3)在实践性很高的课程,通过笔试考试的形式,很难考核到学生真正的水平和能力。 2 ACM/ICPC简介 ACM国际大学生程序设计竞赛(ACM/ ICPC: ACM International Collegiate Programming Contest)是由国际计算机界权威组织美国计算机协会主办的世界公认的规模最大、水平最高的国际大学生程序设计竞赛,要求参赛队每队由3名队员组成。每队只能使用1台电脑, 5个小时内使用C、C++、Pascal或Java中的一种程序设计语言编写程序解决6至12个问题。ACM/ICPC对选手的要求非常高,不但要求选手具有扎实的编程基本功,而且还要求有良好的分析问题和解决问题的能力,同时还要有良好的团队合作精神。现在,我国已经有很多高校把 ACM/ICPC 的训练工作作为一项长期的固定的课外教学活动,很多高校都有自己的JudgeOnline网上判题系统。其中比较著名的有北京大学,浙江大学,杭州电子科技大学。东北地区的哈尔滨工程大学,哈尔滨工业大学,东北大学等高校,很多高校的C语言程序、数据结构等课程的平时实验和期末考试就采用ACM/ICPC的形式,取得了良好的效果。 3 基于ACM/ICPC相关课程体系的改革 ACM/ICPC竞赛题目大多是从现实生活中抽象出来的,不但有一定难度而且涉及的知识领域非常广,如:程序设计、数据结构、算法分析与设计、人工智能、离散数学、组合数学、计算几何、密码学、算法复杂性等等,而从目前高校相关程序设计课程所要求学生掌握的深度和广度上看,远远达不到应对竞赛的要求。同时,学生的理论联系实际的能力不强,学生虽然学习了很多理论,但运用这些理论解决实际生活中的问题的能力还很弱。所以,以ACM/ICPC为载体,改革高校程序设计相关课程体系就显得非常必要。为了解决如上问题,我们进行了如下相关课程的改革: 1)调整相关课程教学环节 C语言是大一新生的一门学位课,这门课对于以前没有接触计算机语言的学生来说非常难,而且由于大学新生要军训,所以课时很紧,学生掌握的不是很扎实,而这门课程又是其它C++,数据结构,算法分析与设计,Java等课程的基础。所以,为了减轻学生的负担,我们把C语言程序设计这门课程,分成两学期上,上学期讲到函数,下学期再讲宏和指针等比较抽象的内容。这样学生对知识的掌握就比较扎实。 2)增加与竞赛相关的选修课 从大二上学期开始,我们增设两个学期的程序设计竞赛选修课,供128学时,教学内容涵盖了 ACM/ICPC竞赛的所有知识点。供有兴趣有能力的学生选修。 3)增加实践学时的比例 因为程序能力不是看出来,不是听出来的,而是从实践当中编出来的,所以,为了进一步提高学生的动手实践能力,我们加大了实践学时的比重,程序设计竞赛这门课程理论与实践学时的比为2:5。 4 基于ACM/ICPC的教学模式改革 我校经过6年的摸索,在ACM/ICPC的教学模式方面积累了一些经验。开展了相关一系列教学模式的改革。 1)组建稳定的教学团队 挖掘有能力、有潜力的老师参加到相关教学中来,教师定期在一起研究理论、切磋算法和总结经验,同时,为了增强教师的教学水平,还利用寒暑假选派教师去其他兄弟院校去学习、交流,从而开阔的视野,增长了见识,提高的水平。 2)改变授课形式 授课改在多媒体实验室,实验室配备多媒体和黑板,使教师能结合多媒体和黑板进行方便教学,老师在课堂上直接设计、运行算法,这样就把如何提出问题,如何分析问题到最后如何解决问题的解题过程讲得得清清楚楚,大大
您可能关注的文档
最近下载
- 2025年演出经纪行业对演出场地、设备安全标准的自律遵守专题试卷及解析.pdf VIP
- 图神经网络训练阶段中多尺度拓扑信息联合建模与反向传播机制.pdf VIP
- 2025年金融风险管理师名义收益率曲线与实际收益率曲线专题试卷及解析.pdf VIP
- 2025年金融风险管理师汇率标价与折算风险识别专题试卷及解析.pdf VIP
- 2025年特许金融分析师衍生品在投资组合中的风险与收益特性专题试卷及解析.pdf VIP
- 2025年项目管理专业模拟与建模技术在定量风险分析中的应用专题试卷及解析.pdf VIP
- 2025年环境影响评价师“土十条”相关政策与措施专题试卷及解析.pdf VIP
- 2025年项目管理专业甘特图在问题日志与行动项跟踪中的应用专题试卷及解析.pdf VIP
- 2025年金融风险管理师流动性风险计量中的GARCH模型专题试卷及解析.pdf VIP
- 22J403-1 楼梯、栏杆、栏板(一).docx VIP
原创力文档

文档评论(0)