- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
土木工程专业程序设计及算法语言教学改革调查和剖析
土木工程专业程序设计及算法语言教学改革调查和剖析
摘要:针对目前高校土木工程专业程序设计及算法语言教学中存在的通病,通过对东南大学土木工程专业一年级本科生的问卷调查,结合教学过程中的体会与经验,提出了适用于程序设计及算法语言的教学改革措施,且在教学实践中加以应用,效果良好。
关键词:土木工程专业;教学改革;程序设计;问卷调查
中图分类号:G6420 文献标志码:A 文章编号2014
在信息化时代,计算机成为主要工具,使用计算机不仅能提高生产数量,也能提高生产和生活质量;因此,基本的计算机应用技术必须掌握。在人才培养过程中,程序设计及算法语言是一门重要的基础课。土木工程专业开设本课程的目的是使学生学会使用计算机这一现代化科学计算和数据处理工具,深入理解计算机解决问题的基本原理和工作方法,能利用计算机解决工程设计、管理和生产中的实际问题,同时使学生树立以算法为基础的程序设计理念,锻炼逻辑思维能力,为进一步学习与土木工程专业相关的信息处理技术打下基础。
在土木工程专业中,程序设计类课程不仅要培养学生的逻辑思维能力、抽象思维能力和动手能力,还要培养一定的工程实践能力,因此,在程序设计及算法语言课程的教学中,除了对学生完成语法知识、算法思想和动手能力的培养外,还需要培养学生工程实践能力,以适应社会的需求。文章结合笔者申报并获得批准立项的东南大学教学改革研究项目“启发式教学在C++程序设计课程中的探索与实践”的研究,分析了东南大学土木工程专业程序设计及算法语言的教学现状,阐述了此课程的教学改革进程。
一、教学中存在的问题
(一)学生学习兴趣不高,学习目标不明确
学好程序设计及算法语言课程通常需要学生具有较强的逻辑思维、扎实的数学功底和相应的
英语基础。然而,在一年级本科生的学习过程中,绝大多数学生是以数学与英语为学习重点,轻视理论性强、操作复杂的程序设计及算法语言课程的学习。在程序设计及算法语言学习过程中,多数学生又觉得课程内
容枯燥乏味,学习难度大,也不清楚课程与专业知识学习的关联作用,导致学习目标不明确、学习兴趣不高、学习态度不端正,投入时间与精力不够,甚至部分学生放弃学习此门课程,给程序设计及算法语言课程的教学工作带来了一定的困难。据东南大学教务处学籍科的统计,一年级本科生程序设计及算法语言课程的不及格率历年来居高不下。
(二)学生计算机水平参差不齐
由于地域环境的不同以及高中阶段的教育模式差异,来自不同地区的新入学本科生的计算机掌握程度不同,因此计算机水平呈现参差不齐现象,给程序设计及算法语言课程的教学计划与教学安排带来较大的困难。
(三)教学方式与教学手段的落后
教师在教授程序设计及算法语言时的教学方式与教学手段过于陈旧、传统。在教学过程中,课程内容为教“语言”而教,过分注重语法、语句、基本概念等细节,没有注意算法与程序编写能力的培养。学生不能很好地掌握编程思想的精髓,实际动手编程能力差,导致学生解决与分析实际问题的能力不强。多数教师将程序设计及算法语言当成“语言”课讲授,没有培养学生的“设计”思维。
(四)课程间关联度不够,工程实践性不足
在当前高等院校本科生课堂教学中,存在着“重理论轻实践”的共同现状,多数学生学习一门课程知识后,理论基础较强,但解决工程实践问题能力较差[1]。目前,土木工程专业计算机基础教育仍采用“三板块”的课程教学模式,即计算机应用基础、高级语言程序设计、计算方法与CAD技术[2]。高级语言程序设计课程是其中第二层次的核心,也是计算机基础教育的基础与重点,是衡量大学生计算机素质的重要标志[3]。程序设计语言类课程之间有相近的内容,也有各自不同的特点,在课堂教学时应要注重各语言之间的关联度,让学生学习过程中能够触类旁通。
从土木工程专业程序设计及算法语言的实践教学内容(尤其是课程设计)来看,内容设计往往比较死板枯燥,缺乏与工程实践的紧密结合,学生学习兴趣不高,且多数学生在学习完课程内容后不能很好地把相关知识应用到专业学习中,也不能熟练地应用计算机来解决本专业的实际问题,造成与专业课程之间的严重脱节。在土木工程专业的学生培养过程中,程序设计及算法语言课程应以工程实践为依托,让学生在理解和掌握程序编程思想的基础上,很好地将计算机知识应用到工程实践中,培养学生解决工程实际问题的能力。
(五)考核手段单一
程序设计及算法语言课程的传统考核方式是采用卷面考试为主,上机编程考核为辅。此种考核方式在一定程度上可以检验学生对课程知识点的掌握程度,但考核方式未注重对学生平时学习的考核和阶段学习效果的考核,存在着一定的片面性,不能达到全面培养学生的目标。
程序设计及算法
您可能关注的文档
最近下载
- 煤矿用液压支架 第1部分:通用技术条件及编制说明.pdf VIP
- 初三三角函数基础练习题.pdf VIP
- 广东省深圳市龙华区2024-2025学年四年级上册期末考试数学试卷(含答案).pdf VIP
- T∕ZZB 1587-2020 微晶玻璃退火晶化炉.pdf VIP
- 《综合布线系统工程验收规范》GB50312-2007贯标讲义.doc VIP
- 15ZJ211---坡屋面-标准图集.docx VIP
- 汉责文化网站.pptx VIP
- 高等数学(下)期末试题及答案.doc VIP
- 广东省东莞市联考2024-2025学年九年级上学期期末语文试题【含答案】.pdf VIP
- 米布丁的制作与探讨.pdf VIP
原创力文档


文档评论(0)