- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算思维在计算机程序语言类课程中的探讨.doc
计算思维在计算机程序语言类课程中的探讨
计算思维在计算机程序语言类课程中的探讨
一、引 言
计算思维是当前国际计算机界广为关注的一个重要概念,也是当前计算机教育重点研究的重要课题。在国外计算思维得到美国教育界的广泛支持。美国计算机协会(ACM)2008年在网上公布对CC2001(CS2001)进行的中期审查报告(CS2001InterimRevie.收集整理的设计体现了抽象思维应用。
2.矛盾论的哲学思想也是计算思维组成部分
在处理问题时,计算思维采用分离各个因素,分清主次的方法。由于各个因素混杂在一起会导致问题的复杂性大大增加,所以把不同的因素分离开来,分清主次,分别处理,问题的复杂性就会明显降低。在计算机算法与程序语言中采用这种方法,例如面向对象程序设计中的封装和类,把解决的问题分离成各个独立的部分。业务逻辑同特定领域问题的关系通过侧面来封装、维护,这样原本复杂的应用可以通过程序实现。
3.实践论的哲学思想也融入计算思维中
计算思维的实践论是指实践是检验计算思维认识正确与否的唯一标准。计算思维的认识方式对科学实验具有反作用,在实践中认识、完善、发展计算思维理论。例如在算法的优化与设计过程中,最优化算法的提出不是基于直观或经验,而是采用计算机理论知识和数学理论知识及其它相关知识反复实践后构造出的一种最优算法。
四、计算思维的特征表现
计算思维不是计算机科学独有,随着信息化的推进,利用计算思维能更好的推动科技进步,具体特征表现为以下三个方面。
1.计算思维的普遍性
计算思维是一种科学思维,与理论思维、实验思维一起构成人类的三大思维。计算思维并不是一种新的发明,而是早已存在的思维活动,是每一个人都具有的一种技能,而计算思维的方法将有助于人们运用计算机解决各自领域的问题。计算思维普遍存在,只是每个人的思维科学性、能力的高低有所不同。
2.计算思维的重要性
虽然计算思维不是计算机科学所特有的,但正是由于计算机的出现,让理论上的实现过程变成了实际上可以实现的过程,并实现了全过程的自动化,充分显示出计算思维的重要性。从而促使人们对计算思维的研究和探索,充分意识到计算思维方法的重要性,大大拓展了人们认识世界、改造世界以及解决领域问题的能力范围。在教育界,特别是在高等院校,有理由将计算思维纳入教学改革的范畴。
3.计算思维的层次性
每个人都具备计算思维,但程度不同,层次不同。计算思维具有分级(分层)性,其层次可以分为四层:高级计算思维、中级计算思维、初级计算思维、基础级计算思维。高级计算思维内容涵盖研究生基础课、专业课,中级计算思维涵盖本科计算机基础课、专业课,初级计算思维体现在大学计算机基础课程中,基础级计算思维指的是具备计算机基础理论知识。层级之间没有明显的边界,仅仅是为了说明计算思维能力的高低。
五、计算机程序语言类课程中的反思
在传统的计算机程序语言教学过程中,教师非常注重语言语法规则的讲解。面对程序设计语言中繁杂的语法规则,部分学生丧失了学习的兴趣,而且动手能力普遍较差,这也是计算机专业人才培养质量无法达到市场要求的重要因素之一。如果在计算机程序语言类课程教学中融入计算思维的理念,在教学过程中将教学重心从语言语法规则的讲解转移到计算思维的培养;在考虑问题时,能主动地、自主地、习惯地采用计算思维解决计算机应用问题;构建以教师为主导,学生为主体,教学内容为载体,计算思维培养为目标的创新型教学模式。将会激发学生对计算机程序语言及计算思维的学习兴趣,有助于构建师生双方主动参与的互动型课堂,形成和谐的师生关系;有助于让学生体会计算之美、编程之美,将极大提高学生认知能力及动手能力;有助于提高人才培养质量。
六、总 结
计算思维是人类的普遍思维,在信息化社会中起到重大作用。将计算思维理念引入计算机程序语言类课程教学中,系统构建培养计算思维能力的创新型教学模式。将有效解决目前在计算机专业课程教学过程中遇到的问题,为课程教学改革提供新的思路与视角。有助于提高教育教学水平,促进计算思维在国内的进一步研究与传播。
您可能关注的文档
最近下载
- L1基础自动化系统的铁区MES的实现.docx VIP
- 2025年山东普通高中学业水平等级考试生物真题及答案 - 副本 .pdf VIP
- PEMS相关模板(PEMS软件开发计划或开发生命周期&可编程医用电气系统(PEMS)检查文件清单).pdf VIP
- 旅游接待业 课件全套 第1--10章 旅游接待业导论---旅游接待业高质量发展.pptx
- 运维服务项目实施组织及管理措施.docx VIP
- 柔性器件材料与结构失效分析.pptx VIP
- IPC-9850中文版.doc
- 2025年四川自贡市中考英语试卷含答案.docx VIP
- 2019年国庆70周年阅兵装备解读报告.pptx
- 2024人教版PEP英语三年级上册全册教学设计教案含反思.pdf
文档评论(0)