数据结构与算法课程教学方法的思考.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Delphi平台的软件设计课程群建设方案研究 vP基于Delphi平台的软件设计课程群超设方案研究/P P 关键词:课程改革;课程群;软件设计课程群BR摘要:本文针对课程体系改革屮存 在的诸多问题,提出一种基于Delphi平台的软件设计课程群建设方案。首先介绍了课程群的 内涵,然示重点论述了基于课程群思想的Delphi程序设计教学改革的实施。教学实践表明, 该方案极人提高了学生的软件设计能力。/P P BR 为了贯彻新的教育理念,满足“厚基础、宽口径、重能力”培养人才的需 要,很多高校以建设精品课程为契机进行了课程体系改革,取得一些成果。精殆课程建设在一 定程度上捉高了教学质量,促进了培养H标的实现,但它是以单门课程为基础进行的,在实现 培养目标的层而上存在局限性。本文分析了课程群建设的内涵、课程群建设的必要性和重要 性,提出了-?种以Delphi为应用平台的软件设计课程群建设方案,旨在建立更能体现培养标 的课程群体系。BR BR 1课程建设现状分析vBR BR 现行各高 校教学改革的关注点多针对课程建设,研究重点是对单门课程的教学内容和结构进行调報,相 对于整个课程体系來说,这种改革没有从课程体系人局出发,因此进行的是局部而不是整体优 化。以计算机科学技术专业为例,课程建设主要存在以下不足:BR (1)课程建设造成课 时不足。课程超设是对课程“点”的惣设,每门课程都强调自身的系统性和完整性,因而会出 现内容重复的现象,造成内容多和课时数不足的才盾。vBR (2)课程建设不利于学生技 能的培养、团队精神的形成。计算机专业是实践性比较强的专业,人系统的设计对培养学生 综合运用知识的能力、提髙实践技能是人有裨益的。然而,由于课程建设过分强调课程内部 知识的系统性和完整性,加人了课程间的距离,因此使学生很难系统地运用所学知识。另外, 由于受单门课程的课时限制,学生很难在有限时间内完成学习内容,因而不利于学生技能的培 养、团队精神的形成。vBR (3)课程建设不利于学生就业。由于课程建设局限于单门 课程,因而在培养口标上缺乏方向性和针对性,使学生既不具有综合运川所学知识的能力,乂 缺乏一技之长,直接影响学生就业。vBR 课程群建设能够突破上述局限性,加强课程间 的联系,优化群内课程的教学内容和实验内容,更大限度地利川现有资源,实现专业培养目标。 BR BR 2课程群建设的内涵vBR BR 课程群一般以1门课程为 基础,由3门以上性质相关或相近的课程组成,具有结构合理,层次清晰,课程间相互连接、相互 配合的特点。课程群在形式上与课程模块相似,但它更注重学生技能培养,弱化课程个性概念, 强化课程内容之间的融合、交义和关联,即人课程观念。课程群建设注重不同课程之间的融 合与衔接,确保学生有扎实的基础和科学的知识结构,奠定了学生对持续发展的基础。加强学 生创新意识和创新能力的培养,增强学生锐意进取的精神[1]° BR 在教学组织形式上, 课程群建设把传统教学纽织的两层架构进化为三层架构,使技能耍求独立于课程,形成n标明 确的课程群层次,嵌在课程和培养方案之间。由课程群承载技能培养y标,协调课程之间的关 系,使口标明确化。课程群建设强化课程之间的亲和性,突显它们为针对共同培养日标的服务 特征,突出各课程蕴含的技能定位,把围绕一?个技能培养U标的、含有若干课程技能的点抽象 出來,在更高层次上连贯起来,使该技能的培养随课程教洋的推进而递进、加深和拓展,逐步实 现与培养目标的重合[2-3]o BR BR 3软件设计课程群的构成vBR BR 在计算机相关专业的培养目标屮,软件设计能力是学生应具备的重要的、基本的技 能。口询,计算机专业学生的就业形势非常严峻,主要原因是毕业生缺乏实际应用知识、动手 能力不强、软件开发经验不足等,无法适应补会的要求。为此必须要加强对学生软件开发能 力的培养。BR 如前所述,引入课程群厉,教学纟fl织方式就深化为培养方案、课程群与 课程的三层结构。软件设计课程群承载的是培养和提髙软件开发与设计的技能要求。因此, 本课程群由C语言程序设计、数据结构、数据库原理、软件工程和Delphi程序设计构成。 BR C语言程序设计杲计算机系学生入门的第一门语言课程。通过学习该课程,学生应 掌握而向过程编程的基本思想、基本概念和方法,并运用所学知识和技能分析一般问题,进行 程序设计。vBR 数据结构是计算机学科的核心专业基础课。通过该课程的学习,学生 要学会分析计算机所加工的数据及其结构特性,以便为应用涉及的数据选择适当的逻辑结 构、存储结构及相应的算法,并初步掌握算法的时间复杂度和空间复杂度的分析技术。vBR 数据库原理杲计算机专业的一门重要专业基础课,主要讲解关系数据库的基本理论,要求学生 针对具体项目进行分析和设计,具备创建和应用

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档