基于强计算能力培养软件技术实践教学模式研究.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文档。上传文档
查看更多
基于强计算能力培养软件技术实践教学模式研究

基于强计算能力培养软件技术实践教学模式研究   摘要:针对软件技术课程实践教学中存在的问题,提出基于强计算能力培养的全新实践教学模式,将课程的实践教学分为基本技能强化、应用技能提升和开拓创新3个阶段,并设计具体教学策略,强调稳扎稳打地培养学生的软件技能。   关键词:强计算能力;基本技能强化;应用技能提升;开拓创新;作业自动评测;助学资源   0 引言   目前,计算机基础技术、网络通信等信息技术已经渗透到人们生活的各个领域,社会对当今大学生的计算机技能要求越来越高。教师对于旨在构建学生合理知识结构和培养学生计算机素质的计算机基础课程,必须进一步深化教学改革,提高教学质量,培养学生的信息素养,使他们能更好地适应信息社会。而优化计算机基础课程的教学模式和教学方法,使学生在学习过程中逐步体会到什么是信息化社会的学习模式和工作模式,是计算机基础课程的教学目标之一。计算能力作为计算机基础课程教学的核心任务,其技能要求如何渗透在教学中显得尤为重要。   1 计算能力及其在高校计算机教学中的研究现状   计算能力指利用计算机求解现实问题的能力,主要包括以下3个方面。   1)计算思维。美国卡内基·梅隆大学计算机系主任周以真指出计算思维就是运用计算机科学的基本概念去求解问题、设计系统和理解人类的行为,它包括了涵盖计算机科学之广度的一系列思维活动。计算思维是一种递归思维,采用抽象和分解的方法并行处理庞杂的任务或者设计复杂系统,其本质就是抽象和自动化。学会利用计算思维求解问题,是在当今信息社会中使用计算机解决现实应用问题的根本需求,是培养创新型人才的需求。   2)求解现实问题的能力。指应用自然科学领域中的相关知识,借助非计算机手段进行实际问题求解的能力,包括现实问题求解模型的建立、算法设计和算法分析等。   3)利用计算机的能力。指借助计算思维将现实问题抽象,用计算机手段解决原先使用自然领域知识进行求解的问题,实现自动化的能力。这些问题包括现实问题中要处理的信息、信息之间的关联、对信息进行操作的算法等。???个能力需要通过学习大量的计算机课程知识养成,尤其是程序设计和软件技术等计算机基础课程。   具备计算能力是信息化时代对人才的要求,也是计算机基础课程的培养目标。软件技术课程尤其强调,在学生具备从程序设计等先序课程获得的基本计算能力之后,对其进行拔高培养,使其具备使用计算机技术解决实际应用或专业领域中具有一定规模和难度的现实问题的能力,即培养其具有强计算能力。   目前,对于教学过程中学生计算能力的培养,国外已经进行广泛研究并取得一些成果。美国卡内基·梅隆大学等在进行程序设计课程教学时通过调整教学模式,充分强调对学生计算能力和计算机素质的培养。这些大学的教师在授课时集中全部力量,采用短、平、快的方式平稳度过程序设计的语言教学期,如采用3~4周时间集中进行语言基础知识的教学,并辅以大量初级练习来巩固学生对于语言基本知识的掌握程度。在学生熟练掌握语言基本应用后,教师用更长的实践课时引导学生进行课程设计,通过让学生完成一个项目的形式,培养和锻炼学生使用程序设计语言解决实际应用问题的能力。   而在国内,由于受教育资源和传统教学模式的局限,大多数学校计算机基础课程教学还没有提升到培养学生计算能力的高度上。软件技术等大部分计算机基础课程的教学还需要进行力度更大、层次更高、理念更新的改革,以满足信息时代对学生计算能力的需求。   2 软件技术课程实践教学现状及存在的问题   由于受教育资源和传统教学模式的局限,国内大多数学校的软件技术课程实践教学仍多采用以下2种方式。   1)课后作业。课堂教学后,教师预留作业,学生写出纸质版的程序或上机编程并呈交教师   2)上机实验。学生在老师的指导下,在真实编程环境中完成教师给出的实践任务,完成后当场提交教师批阅。   另外,也有一些学校考虑安排学生进行课程的项目设计研究。尽管如此,传统的实践教学模式仍存在许多不足,如要求不严谨、训练强度低、教师指导力度不够、评价有失公正、教师无法精准掌控学生情况、不能体现对学生计算能力的培养、无法培养和提升学生的开拓创新能力等。   软件技术课程是在程序设计等课程的基础上,对学生进行更高层次计算能力——强计算能力的培养。该课程本身的强实践性特质决定了实践教学环节将会对整个教学过程产生举足轻重的决定作用。因此,笔者通过调研,针对实践教学环节的不足进行教学改革思考,设计促成学生强计算能力培养的实践教学策略,并开发相关的教学资源和辅助平台,最终提出基于强计算能力培养的软件技术课程全新实践教学模式。   3 以强计算能力为目标的实践教学模式   软件技术课程对学生的计算机素质要求较高,对其利用计算机求解现实问题及本专业领域内应用问题的能力要求较

文档评论(0)

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

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

1亿VIP精品文档

相关文档