软件设计基础案例式教学探索与实践.docVIP

软件设计基础案例式教学探索与实践.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件设计基础案例式教学探索与实践   摘 要:该文以通信工程专业为例,对软件设计基础课程开展案例式教学的必要性进行了阐述,然后提出了案例设计的原则,探索了“案例式作业”综合实训,并以二维离散余弦变换快速算法为例,论述了编写案例的相关注意事项,对课堂授课方式进行了改革,取得了较好的效果。   关键词:软件设计基础 案例式教学 案例式作业   中图分类号:G642.0 文献标识码:A 文章编号:1674-098X(2014)03(c)-0155-03   1 问题的提出   大多数地方高校本科教育的培养目标是:培养高素质应用型人才。而应用型人才的重要特征是:学生的专业素质能够适应市场的需要。通信工程的学生要想适应市场需要,必须坚持“软硬兼通”的培养模式[1]。据统计,通信领域70%以上的增长靠软件,在一定的硬件设施基础条件上,软件业务是通信产业的主要业务增长点。因为硬件基础设施是相对稳定的,而软件业务的发展变化是非常快的,他既要满足客户的需求,还要满足现如今的发展趋势。因此通信软件的发展带动了整个通信行业的发展,进而成为推动整个IT行业向前发展的主要动力。目前,在大学教育扩招的背景下,对于纯硬件职位,用人单位在招聘本科人才时,几乎都要求有相关工作经验。也就是说,站在公司的利益上讲,没有公司肯愿意让应届毕业生来直接介入到硬件工作中去。而单纯懂软件,不懂硬件也不利于系统搭建。事实上,约有80%的行业应用软件是由非计算机专业的人编写的。而既掌握本专业知识,又掌握相当计算机应用知识,已经成为各行企业对各高校培养人才的要求。在此背景下,C语言程序设计和软件设计基础作为计算机软件的基石成为我校通信工程专业的必修课[2]。   为了更好地加强通信工程专业学生的软件编程能力,课程教研组编写《计算机软件基础实验及课程设计指导书》,充分利用动态链接库的优越性提出“跳跃性分级设计任务”,把验证型实验和设计综合型实验相结合[4],促进了学生软件学习的兴趣。尽管上述教改工作取得一定的成效,但是在毕业设计中,教研组发现学生对于软件设计类课题仍然缺乏认知度,对教师下达的任务无从下手,大部分学生都是靠“百度”和“google”完成毕业设计,这使我们反思,为什么学生还是这么惧怕软件呢?   教研组深入调研了市场上相关的计算机培训机构,发现他们在授课时具有小班上课,灵活机动,以案例教学为基础,用任务驱动教学等特点,这种授课方式对于有一定基础的学生来说,可以更好地聚焦他们的注意力,激发他们学习软件设计的兴趣。因此课程组提出《软件设计基础》课程案例式教学设计,试图引入20-30个案例,把基础理论与应用实践紧密结合,把案例和应用任务作为教学内容的主线,力争在4个学时内讲完案例(当然需要学生课下配合),最终提高学生的软件编程能力。   2 案例设计原则与实践   通信工程专业与计算机软件相关的课程主要为:计算机基础(1)→C语言程序设计(1)→Visual Basic程序设计(3)→软件设计基础(4)→Matlab及其应用(4)→单片机原理与应用(5)→DSP技术(5)→软件无线电技术(5)→嵌入式系统及应用(6)→数据通信网(6)→通信系统课程设计(7)。其中括号里的数字表示开课的学期。《软件设计基础》是计算机软件的核心课程,其主要内容包括数据结构,操作系统,数据库系统概论。开设这门课程的目的是让学生具有初步的软件编程能力,掌握数据结构的相关算法,理解操作系统的基本概念,熟悉数据库的基本操作。为了培养学生的软件素质,此课程也有相当数量的常规上机实验练习,但是这些练习缺少连贯性和系统性,一般都是以章节为主,学生所练习的题目范围比较小。更为突出的是:上机内容仅仅从计算机专业的角度加强学生的软件素质,并没有结合通信工程的专业特点,以至于在大四进行的通信系统综合课程设计中,学生对硬件有较好的掌握,但对串口编程等通信软件知识所知甚少,影响课程设计的进度。由此可见,结合通信工程专业的特点,科学有效地培养学生的软件素质,把案例教学引入到软件设计基础课程中,对于培养应用型人才起着至关重要的作用,具有现实意义[3]。   案例教学因其在美国哈佛大学商学院的成功应用而闻名于世,被教育界所广泛推崇。我国于20世纪80年代开始引入案例教学,但多年来一直主要用于法学、医学、经济学和管理学等学科领域,在工科类课程的教学中, 采用案例教学的偏少。案例教学法是运用案例进行教学的一种方法,通过对一个包含有问题在内的具体情境的描述,引导学生对这些特殊情境进行讨论的一种教学方法,是一种教师和学生直接参与共同对案例或疑难问题进行讨论的教学方法,其目的是培养学生批判性、分析性的思维能力和信心,论证和说服的技能,以及解决不同实际问题的应变能力。   软件设计基础课程的教学对多媒体的依赖性需要借

文档评论(0)

jingpinwedang + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档