计算机科学方面论文范文检索,与大学程序设计课程中的计算思维培养相关论文开题报告
本论文是一篇计算机科学方面论文开题报告,关于大学程序设计课程中的计算思维培养相关毕业论文参考文献格式范文。免费优秀的关于计算机科学及大学计算机基础及计算机方面论文范文资料,适合计算机科学论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
30340;基础技能.这一阶段教学方法的应用,应使得学生能够掌握实践计算思维的基本技能,并能够让学生在这个计算背景知识的基础上,实现解决问题的各个步骤,而最重要的是,在这个过程中,让学生理解独立于具体实践技术之外的计算思维本质,从而使得学生在转换到另一个具体实践技术背景下时,也能知道应用计算思维解决问题的各个阶段应该做什么,需要获取欠缺的哪些知识,从被动学习变为主动学习.(3)在针对所教院系应届和往届学生及院系教学相关人员通过调查问卷和座谈等形式收集专业典型案例的基础上,建设利用计算思维解决学生所在专业领域问题的教学方法.通过紧密结合学生的专业背景,提炼此专业的一些典型并能体现计算解决方法优势的问题,使用少部分问题作为计算思维应用的杀手级应用,让学生理解计算思维如何应用到本专业研究中.使用大部分典型问题设计若干实践项目,以指定实践技术手段和不限定实践技术手段并用的形式,通过学生独立完成、小组完成、分组讨论以及完成项目论文等方式,培养学生在本专业领域应用计算思维所需的一系列能力.
3.案例设计
在改进和设计以计算思维方式分析和解决各专业共同面对的或不同专业各自面对的研究问题的教学方法时,设计了许多教学案例、实验作业和课程设计项目,总体来说是以问题驱动的方法先将问题提出,然后再由学生分析和思考如何设计和解决问题并提出不同的方案,再对各种方案进行分析比较后选择优势最明显的一种作为最终的方案.
以讲授高级语言翻译环境为例.以往的教学主要是灌输式的,将流行的翻译环境进行综合介绍:教师首先介绍每个编译器/解释器的菜单项的功能、操作方式和独有的特征等;学生按照教师的介绍选择某一种编译器/解释器进行操作并熟练掌握.
但这种教学方式导致学生对编译器/解释器的理解只流于表面,并没有真正理解编译器/解释器这种计算环境的本质特征,学生换一种编译器/解释器或者遇到特殊问题时就没法很好地利用现成的计算环境.
为此,需要改变学生理解高级语言翻译环境的教学方式.而我们在设计新的教学案例时着重对于学生“思想”和“方法”的培养,让学生深刻理解问题的本质.新的教学方式从高级语言和机器语言的关系入手,具体步骤为:
(1)用一个简单的实现介绍高级语言和机器语言的特征和关系,让学生理解高级语言翻译这种计算环境的必要性和重要性.
(2)引导学生思考如何将高级语言翻译为机器语言,理解解释和编译这两种翻译方式的特征.
(3)接着探索一个高级语言翻译环境需要的功能模块有哪些,让学生分组讨论并设计出基本的功能模块,教师根据学生设计的功能模块进行点评,探讨哪些是合理的功能模块和没有必要的功能模块.
有关论文范文主题研究: | 关于计算机科学的论文范本 | 大学生适用: | 专科毕业论文、大学毕业论文 |
---|---|---|---|
相关参考文献下载数量: | 40 | 写作解决问题: | 怎么写 |
毕业论文开题报告: | 标准论文格式、论文小结 | 职称论文适用: | 职称评定、初级职称 |
所属大学生专业类别: | 怎么写 | 论文题目推荐度: | 最新题目 |
(4)在功能模块基本确定的基础上教师选择至少两种高级语言翻译环境供学生进行观摩评价,让学生学习成熟的翻译环境是如何设计的,并了解翻译环境的高级功能.
(5)在对翻译环境有了本质的理解后学习可自行操作编译器/解释器,并且对于不同的翻译环境也能很快理解并运用.
从教学、实验和课程设计等多个环节中引入计算思维方式培养的案例实施结果来看,利用这种改进的问题构造、问题表示和问题解决的引导性、交互性教学方式,能有效地提高学生的计算思维能力.
计算思维的培养不是一蹴而就的,还需要更多的努力,但是应该看到计算思维是一种可以面向所有人,在任何地方都可以培养的一种思维活动,作为高校教师,应该也可以通过自身对于计算思维认识的提高而激发学生能够在抽象的多个层次上进行主动积极的思维.
参考文献:
[1]JeanteM.Wing.ComputationalThinking[J].CommunicationsoftheACM,2006,49(3):33-35.
[2]President’sInformationTechnologyAdvisoryCommittee.ComputationalScience:EnsuingAmerica’sCompetitiveness[EB/OL].http://.nitrd.gov/pitac/reports/20050609_putational/putational.pdf.June2005.
[3]MIT.IntroductiontoComputerScienceandProgramming[EB/OL].http://ocw.mit.edu/courses/electrical-engineering-and-puter-science/6-00-introduction-to-puter-science-and-programming-fall-2008.
[4]Stanford.IntroductiontoComputerScience|ProgrammingMethodology[EB/OL].http://see.stanford.edu/see/courseinfo.aspx?coll等于824a47e1-135f-4508-a5aa-866adcae1111.
[5]CMU.PrinciplesofComputation[EB/OL].http://.cs.cmu.edu/~tcortina/15-105sp09.
[6]王飞跃.计算思维与计算文化[N].科学时报,2007-10-12.
[7]中国科学院信息领域战略研究组.中国至2050年信息科技发展路线图[M].北京:科学出版社,2009.
[8]孙家广.计算机科学的变革[J].中国计算机学会通讯,2009,5(2).
[9]徐志伟.21世纪计算机科学的研究热点[J].中国计算机学会通讯,2009,5(2).
[10]中国高等院校计算机基础教育改革课题研究组.中国高等院校计算机基础教育课程体系(2008)[M].北京:清华大学出版社,2008.
(责任编辑:刘辉)
计算机科学方面论文范文检索,与大学程序设计课程中的计算思维培养相关论文开题报告参考文献资料: