高校FORTRAN语言程序设计课程教学改革与实践

来源 :课程教育研究·上 | 被引量 : 0次 | 上传用户:kenxu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】FORTRAN语言是世界上最早出现的高级语言,本文在FORTRAN语言教学现状的基础上,结合多年来对该课程的教学感受,提出了拓展教学内容、优化教学方式等具体的教学改革措施。
  【关键词】FORTRAN语言 教学模式 实践
  【中图分类号】G642 【文献标识码】A 【文章编号】2095-3089(2015)07-0250-02
  一、学习FORTRAN语言的重要性
  近十年来,高等学校计算机教育发展迅速,计算机教育的内容不断扩展、程度不断加深。计算机向高度集成化、网络化和多媒体化发展的速度一日千里,计算机应用技术与其他专业的教学、科研工作的结合更加紧密。FORTRAN语言是一个功能十分强大且体现现代程序设计语言特征的程序设计语言,在社会上有广泛影响。FORTRAN程序设计课程也是高等院校学生学习程序设计的常用课程之一。我校多年来把FORTRAN程序设计作为土木工程专业一门重要技术基础课程,安排在一年级第二学期开设。该课程共64学时,其中课堂教学40学时,上机实验24学时。
  通过该课程的学习,要求学生掌握程序设计的方法,训练和提高学生的逻辑思维能力,使学生进一步理解计算机的工作原理,培养学生的计算机应用开发能力。我们结合各类专业特点,进行了一系列的教学改革实践和探索。
  二、FORTRAN语言课堂教学存在的问题
  目前,大多数高校的教学都是以多媒体教学为主。这种教学方式比传统在黑板上讲授是有了一定的进步,但并没有完全脱离传统的教学方法,基本以教师作为课堂教学的中心,而学生始终处于被动地位,这就限制了学生积极性和主动性的发挥[1]。另外,在教学过程中,有的教师在实例讲解时缺乏趣味性,往往给出问题之后就直接写出程序,不讲解思路及程序结构,忽视了对学生分析问题和解决问题能力的培养。从而导致学生往往上课时听得懂,但自己就是不会编程。
  三、教学改革措施
  1.教学内容的拓展
  对于教材知识过时的情况,可以根据学生的实际情况,对教学内容进行一定的拓展。FORTRAN90是FORTRAN语言的较新版本,在FORTRAN90中,可以使用和定义各种不同类型的数据。例如,表示数值的除整型、实型外,还有复型,表示非数值的有逻辑型和字符型。采用FORTRAN POWERSTATION4.0作为实践环境,方便友好的图形界面能使学生很快地熟悉开发环境,其丰富的在线文档使学生在编译过程中遇到问题时可以自己请求联机帮助得到所需的资料。
  2.教学方法的优化
  (1)精讲多练,突出基本技能的训练
  该课程教学的基本技能训练有编程、调试、分析与改错等,由于FORTRAN语言程序设计具有很强的实践性,不能纸上谈兵。遵循“少而精”的原则,突出重点、要点和难点。计算机操作命令、语法规则、语句的使用等,既无高深的理论,也无复杂的公式推导,可以让学生自己上机操作一次,培养学生的实际动手能力。
  (2)培养学生的发散性思维
  发散性思维是创造思维的关键和核心,具有变通性、独特性、流畅性三个特征。纵观FORTRAN教材不难发现,有一类问题贯穿教材始终,那就是排序问题。教师在教学中需要营造学生积极参与思维活动的氛围,让学生认识所学知识的内在联系,打破思维定势,充分展示解题的思维活动过程,逐步培养学生的发散思维[2]。
  (3)结合专业应用背景,合理设计教学过程
  在教学中我们加入与专业应用密切相关的大量实际问题,科学地设置教与学的内容是提高教学实效性的关键环节。为了培养学生独立的学习知识、研究问题的能力,拓宽学生的知识面,强化学生的学习动机,我们在实验教学中增加了结合专业应用的综合性实验,培养学生利用程序设计技术进行计算机与专业知识的交叉应用,综合解决实际问题的能力。然后在教学的各阶段,根据学生的实际情况,适时调整教学进度,制订恰当的教学目标和要求,激发学生的学习动机。如在讲解难点内容时,引导学生由浅入深、循序渐进,使之在跨出一步之前都有必要的准备和铺垫,在教学中注意诱导学生在学习后面的知识点时,能够把自己掌握的知识运用到构建新知识上来。
  3.教学手段的改进
  根据不同专业教学需要,制作CAI教学课件,如利用赋值语句给结构成员赋值的实现过程,使同学们很直观地看到这一过程,加深对结构体初始化的理解。运用先进教学手段,活跃课堂气氛。采取任务驱动式教学和启发式式教学模式,利用多媒体教学网络,弱化教师的主导地位,强化学生的主体地位。进行启发式提问,激发学生发散性思维,运用富有思考性的问题,引导学生积极思考。在教学的各阶段,根据学生实际情况,合理设计教学过程,这样有助于培养学生的发散性思维,加深对问题的理解。
  四、结束语
  FORTRAN语言课程的教学是一个复杂的系统工程,既要从学科建设的高度出发,又要紧跟信息网络技术的新发展,探索FORTRAN语言教学的新途径,使教学多样化。在FORTRAN语言教学实践中,一方面要注重课堂理论教学,另一方面必须加强在实践教学中对学生计算机程序设计及应用能力的训练与培养,全面提高教学质量,逐渐实现从应试教育向素质教育的转换,提高学生解决工程实际问题的能力。
  参考文献:
  [1]蔡旭晖,刘卫国.FORTRAN程序设计教学改革实践[J].长沙铁道学院学报,2001,2(2):116-117.
  [2]张翠玲,赵保卫,常青,等.FORTRAN教学中培养学生的发散性思维[J].甘肃科技,2008,24(4):168-170.
其他文献
【摘要】《药理学》是联系基础和临床的一门桥梁学科,涉及药物繁多,知识面非常广,学生学习《药理学》的效果一般,我们吧案例教学法深度融入课堂,组织学生进行案例讨论,还原临床真实病例以及用药护理,大大提高了学生学习的积极性,提高了学习的效率。也锻炼了学生用药指导和用药护理能力。  【关键词】案例教学法 应用  【中图分类号】G71【文献标识码】A 【文章编号】2095-3089(2015)07-0237
【摘要】本文通过将工作任务引入《建筑结构构造及计算》课程的教学方法的探讨,分析了该课程教学方法改革的必要性,并探讨了以“工作任务为中心”的教学方法在该课程中的应用。  【关键词】以工作任务为中心 教学方法  【中图分类号】G64 【文献标识码】A 【文章编号】2095-3089(2015)07-0236-01  《建筑结构构造及计算》是建筑专业学生就业后从事的主要工作岗位必须掌握的专业技能,是正确
人是自然之子,总是希望走进自然,享受自然,从自然中获取灵感和智慧。设计通过对自然的改造和利用来满足人自身的需要。通过对色彩、材质、灯光等的设计营造人与自然和谐,在设计中
【摘要】为提高医学细胞生物学的教学质量,针对我校医学生的实际情况,优化课堂教学方式与方法,从而达到预期的教学目标。  【关键词】医学细胞生物学 教学 体会  【基金项目】陕西省高等学校特色专业(临床医学)建设点项目(陕教高[2010]13号-37);延安大学教学改革研究重点项目(YDJG-ZD2013-02)。  【中图分类号】G64【文献标识码】A 【文章编号】2095-3089(2015)07
【摘要】对专业学位研究生讲授肝组织活检病理,需要结合临床-实验室检查-病理学,这种教授方法不仅有利于知识的记忆,还可以激发学生的学习能动性。  【关键词】肝活检组织病理 教学 体会  【基金项目】自治区卫生厅青年科技人才专项科研资金项目(2013Y01)。  【中图分类号】G42【文献标识码】A 【文章编号】2095-3089(2015)07-0242-01  相对于病理大体标本来说,讲授病理切片
近年来,大学生因生命意识淡薄而产生一系列的社会问题,大学生的生命与死亡教育越来越受到各方的关注。医学生未来承担的是救死扶伤的工作,对生命与死亡的看法在一定程度上影响医疗行为的效果,其生死观教育尤为重要。剖析医学生的生死观状况,完善医学生的生死观教育,有助于医学生的健康成长,形成正确的世界观、人生观和价值观,促进社会营造尊重生命的氛围。  一、调查方法  采用无记名网络问卷的形式对本院学生进行调查,
【摘要】案例教学法配合多媒体技术是一种实践联合理论的新型教育方法,在各大学科进行广泛的应用,尤其是在生理教学的过程中被广泛地运用。为研究案例教学法配合多媒体技术在生理教学中的应用效果,本文选取研究对象进行实验,最终结果显示实验班平均得分明显超过普通班,说明这种方法可以进一步推广。  【关键词】案例教学法 多媒体 生理教学 应用效果  【中图分类号】Q4 【文献标识码】A 【文章编号】2095-30
孔子曰:“智者乐水,仁者乐山。智者动,仁者静。”是为精神境界,是为文化。中国有着五千年的悠久文明,其园林植物有着丰富的文化内涵。优秀的园林离不开中华民族灿烂的文化,过
【摘要】近年来高校发展迅速,招生规模和专业数量都有了快速增长。而电气工程及其自动化专业作为独立学院一门新办的专业,在实践教学体系构建上仍然处于摸索阶段, 存在着诸多方面的不足。因此,在专业设置和教学改革中必须注重实践性教学体系的构建,必须注重强调实践能力的培养和训练。本文结合广东海洋大学寸金学院电气自动化专业的实际,试从实践教学体系的改革与探索方面展开探讨。  【关键词】电气工程及自动化 实践教学