2025年三学期制下的“高级语言程序设计”三层实验模式探索 .pdfVIP

  • 1
  • 0
  • 约4.21千字
  • 约 4页
  • 2025-10-20 发布于山东
  • 举报

2025年三学期制下的“高级语言程序设计”三层实验模式探索 .pdf

子曰:“知者不惑,仁者不忧,勇者不惧。”——《论语》

三学期制下的“高级语言程序设计”三层实验模式探索

摘要:本文介绍了三学期制下“高级语言程序设计”实验体系的改革,阐明了

三层实验模式;结合小学期“高级语言程序设计”课程实践中学生的表现,说明了

增设第三层实验的必要性;介绍了第三层实验的选题经验、管理方式及收获和不

足;最后,针对第三层实验中出现的问题,提出了改进设想。

关键词:高级语言课程设计;三学期制;实验教学

高级语言程序设计这门课程是计算机各专业一年级的基础核心课程,是数据

结构、面向对象程序设计和算法设计等课程及毕业后从事计算机软硬件系统开发

的基础。一直以来学生反映“语言好学,设计不易”,为此我们进行了一系列的教

学改革,如以程序设计为主线建设高级语言程序设计教材,改进相关课程教学方

法,加强实验教学,增加开放机时等措施,后续课程反馈效果良好。

三学期制是把一学年分做“两长一短”三个学期,在原有两学期的基础上从每

学年的上、下学期中分别抽出相对较短的几周时间构成一个小学期。小学期的出

现为从根本上提高学生的实践能力提供了良好的机遇。下面是我校初次实行三学

期制,我们对“高级语言程序设计”实验教学的探索。

1三层次实验模式及其必要性

“高级语言程序设计”的学习目的,可以概括为学习语言语法规定、掌握程序

设计方法、提高程序开发能力。这些目标都必须通过充分的上机操作才能实现,

这就对应了以下三个层次的实验体系。

第一层:认识程序语言学习语法。虽然现在高中已开设程序设计相关课程,

但由于不是高考科目得不到重视,学生普遍没有程序的概念,加上C语言具有

语法灵活、库函数丰富等特点,这就需要通过上机的实验来认识和掌握它们。

第二层:学习设计程序掌握调试技术。程序是通过简单操作的重复,代替人

脑复杂的、随机的或感性的思维来解决问题的。将处理数据的过程变为“简单操

作的重复”的是程序设计学习的重点。而上机实验的目的绝不仅仅是为了验证程

序的正确性,更重要的是掌握程序的运行机制和调试技术。

第三层:应用程序解决问题。在二十几年的教学工作中一直能体会到学生应

用能力较弱的状况,但随着小学期的深入,更是“深刻”意识到这一状况的严重性。

例如,银行存储管理系统中,利息不能改变,经提示后改为每次进入系统先输入

英雄者,胸怀大志,腹有良策,有包藏宇宙之机,吞吐天地之志者也。——《三国演义》

当前利息;工资管理系统中,每月录入职工的姓名、基本工资等信息,只做职工

个人工资汇总,没有单位总体工资汇总或分部门工资汇总等;可以输出一年中

20个月的年历(系统不能排除不合理输入);下载了推算某天星期几的公式,却归

结不出同样数学模型的生肖计算公式……

这显然是应试教育的带来的后果,填鸭式的知识灌输造成学生只会按照固定

的答案答题,不会主动思维,很难成长为创新人才。只有通过综合性的实践,才

能使学生将课程内容与实际问题联系起来,深化对已学课程的理解和掌握,提高

应用能力。然而,传统的两学期制存在学习节奏较慢、学生课业负担重,不便安

排需要全身心投入的第三层实验。课程实验只能停留在第一、二层上,对语言现

象进行“验证”和对抽象问题进行“实验”。三学期制下的小学期为课程设计提供了

相对充分的时间和相对集中的精力,是对较实际的问题进行“实践”的良机。学生

在实践活动中有较大的自主性,可以促进学生能力和素质的全面提高。

以上三个实验层次中,第一、二层次的实验实施已较成熟,下面仅就第三层

次实验进行讨论。

2第三层实验的选题

课程设计的选题原则

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档