- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
“全员全期项目驱动”软件教学模式.doc
“全员全期项目驱动”软件教学模式
摘要:分析高校中软件专业教学的特点和不足,提出“全员全期项目驱动”的教学模式。模式重点在于使项目任务贯穿学生整个大学期间,并提出该模式今后的改进建议。
关键词:项目驱动;教学模式;软件教学
目前软件被广泛应用于世界的各个领域,对人们的生活和工作都产生了深远的影响。那么学校如何才能培养出符合社会需求、具有职业素养和实践能力的人才呢?尤其是社会需求量不断上涨及实践能力要求越来越高的软件开发类人才。“全员全期项目驱动”教学模式中的“全员”是指全班学生共同参与,“全期”是指项目任务贯穿整个大学期间,“项目驱动”是指学生根据虚拟项目(以下简称“项目”)需求加以实践学习,由被动地接受知识转变为主动地寻求知识。
1、现代高校软件教学特点
1.1 内容的拓扑性
现代高校中软件教学的内容是有先后顺序的,比如在讲授计算机网络课程之前要先讲授计算机原理和操作系统课程;在讲授软件工程课程前要先讲授程序设计语言课程;在讲授面向对象程序设计语言之前要先讲授程序设计语言课程;另外,还有一些语言类的课程需要在计算机原理课程讲完后才能开始授课。教学内容是教学过程中所传递信息的主要部分。计算机教师必须明确所授课程在整个课程体系中的地位和作用,以及该课程的教学目标、知识传授、技能培养的要求。软件教学需要给学生一个贯穿多门课程的实践机会。“全员全期项目驱动”教学模式正是为学生提供了这种实践机会。
1.2 主体的能动性
现代高校软件教学的主体是学生,教学的目的是培养符合社会发展的人才。而衡量教育质量的标准归根结底还是看学生素质是否提高。研究学生的特点,充分调动学生的主观能动性,是教学过程成功的关键。软件教学需要学生主动地去实践学习,这正是“全员全期项目驱动”教学模式所提倡的做法。
1.3 客体的主导性
在现代高校软件教学中,学生的主体作用是重要的,但教师主导作用与学生主体作用之间的有机结合显得更为重要。教师的主导作用是为了更好地发挥学生的主体作用。教师必须具有德才兼备的人格影响力,必须对教学内容熟练掌握,对计算机学科的特点和大学生的学习方式、思维方式都有清楚的把握,必须具有为教育事业献身的崇高品质,必须具有引导学生自主学习的能力。同时,教师必须善于举一反三,善于观察,对教学过程中存在的问题进行理性思考,并归纳总结,将其升华为理论,从而指导自己的实践。在“全员全期项目驱动”中,导师的作用是非常重要的。
2、现代高校软件教学现状
2.1 教学形式单一,无法发挥学生主观能动性
现在是一个信息大爆炸的时代,各种新技术层出不穷,计算机软件技术不断创新。而软件教学课程体系的建设却缺乏应有的时效性,正在讲授的一些应用课程也早已过时。一些基础性、理论性的课程可以为学生以后的发展打下坚实的基础,是一个计算机系的学生必须学习的课程;但是由于教学形式单一,学生普遍不愿学习这些基础课、理论课,或者学习兴趣不大。
2.2 理论与实践脱节。教学模式无法真正提高学生的实践能力
现在的软件开发教学方法存在理论与实践脱节的问题。软件开发不仅仅是编写程序,这是现在学校及企业都认可的事实。在学校,有不少学生能编出很漂亮的小程序,但很难称之为软件。有些学生理论知识很扎实,但动手能力欠缺。这里的动手能力不是单指程序编写能力,而是指综合开发能力。理论与实践脱节是目前软件开发教学中存在的主要问题。
目前软件教学形式大致有3种。第一种是以某种开发工具(如:PowerBuilder、Visual Studio等)为依托来讲授,注重开发工具和开发环境的运用,这种方法看似实践性强,但在实际教学中往往变成了开发工具讲授课程(比如教师可能会花大量的时间来讲授一些控件的使用等),学生在完成学习后仅对开发环境较为熟悉,缺乏对软件开发的真正掌握;第二种是以开发方法、原理为主(如讲授软件工程课程),注重理论和各种开发规范,侧重理论教学,直观性较差,学生动手能力和软件开发能力很难有效应用于实际工作中;第一、二种方法通常是以笔试的方式考核,不能真正考查学生的实际能力,而第三种教学方式是以课程设计的形式进行的,时间一般安排在每个学期的最后1~2周内,让学生集中完成本学期课程教师布置的一个大的项目任务,以对本学期所学课程知识进行实践。但实际上,每学期的最后两周通常会进行期末考试,学生在考试压力的情况下不会将主要精力放在课程设计上。对此,某些学校的改进作法是将期末考试的时间提前,但又造成学生为了提早回家而草草完成课程设计任务的结果。另外,在1~2周内就完成的项目任务,其复杂性不够,学生还是不能将各种知识融会贯通。
3、模式设计
针对软件学科教学现状中所出现的教学形式单一、理论与实践脱节等不足之处,笔者提出
您可能关注的文档
最近下载
- 广汽集团公司2010年度财报.pdf
- HEIDENHAIN海德汉TNC640 (34059x-10) Cycle Programming用户手册.pdf
- 2024年机电安装工程行业分析报告及未来五到十年行业发展趋势报告.docx
- 2022年长春市朝阳区工会系统招聘考试试题及答案解析.docx VIP
- 《大数据架构与设计》实践报告-网易云音乐大数据系统构建.docx VIP
- 仓储物流园及配套基础设施项目可行性研究报告-立项备案.doc VIP
- 城乡环卫保洁投标方案.doc
- 2022年1月吉林省长春市工会系统招聘考试《工会基础知识》试卷及答案.pdf VIP
- 2023年上海海洋大学计算机科学与技术专业《计算机网络》科目期末试卷A(有答案).docx VIP
- [高清书籍]威尼斯商人.PDF
文档评论(0)