如何学好计算机语言课
[摘要] 计算机语言顾名思义是在计算机上使用的语言,是用于编写程序的开发工具。本文结合大学生和计算机语言类课程的特点汇编语言要什么基础,对新形势下大学生计算机语言类课程教学改革进行了较为深入的探讨。
[关键词] 计算机语言 程序设计 学生
语言是人类所特有的用来表达意思、交流思想的工具,由语音、词汇和语法构成一定的系统。计算机语言顾名思义是在计算机上使用的语言,是用于编写程序的开发工具,人们把自己的意图用计算机语言编写程序,输入计算机,告诉计算机完成什么任务以及如何完成,达到人对计算机进行控制的目的。计算机语言的种类非常的多,总的来说可以分成机器语言、汇编语言、高级语言三大类。目前,计算机语言发展速度非常快,种类非常多,怎样在短短的一个学期内上好这门课呢?
一、明确教学目的
教师首先应该明确教学目的。这一学期让学生明白都学什么。计算机语言教学是让学生掌握
计算机语言的语言特征,学会用计算机语言进行程序设计的技能,培养学生的独立思考能力和一定的自主创新能力。教学过程首先是让学生端正思想,明确学习计算机语言的意义;其次是让学生明白学习计算机语言最终就是要学会用语言来编写程序,为实际工作服务,为人类服务的。而不是死抠那些语法。培养学生利用计算机分析问题和解决问题的能力以及逻辑思维能力。
二、关键是注重计算机思维培养
学生毕竟以前从来都没有接触过计算机语言课,一些解题的思维还停留在高中阶段。形象化方法在教学中作用高级计算机语言虽然同我们生活中自然语言有很多相近的地方,但它毕竟不是自然语言,尤其对于初学者,更是很难在短时间内完全接受和理解。在实际教学中发现有些学生对一些简单的编程问题就是不知从何下手,没有所谓的“计算机思维”,缺乏对基本的计算机关键是注重计算机思维培养所以教师应该注重培养学生的计算机思维。在讲课中,应集中精力对章节的知识结构进行详细阐述、对所要解决的实际问题进行深入剖析,不应花太多的时间放在对语句语法的过多讲解。当遇到实际编程时,需积极引导学生把“要想干什么”的问题,直接转化为“要解决什么”的问题。当问题确定以后,必须选择正确的算法。当然,计算机
编程中的算法和数学中的算法存在很大区别,需要教师对学生们的计算机思维进行长期而有针对性的训练和培养。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论