浅谈计算机语言编程教学方法

来源 :科学与财富 | 被引量 : 0次 | 上传用户:mzhao79
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 随着科技的不断发展,计算机语言编程教育作为计算机教学中极其重要的一部分逐渐得到了大家的重视。如何培养学生对计算机语言编程的兴趣,提高学生学习的效率,笔者以职高学生教育经历入手,通过对学生学习习惯和语言编程特点的分析,结合教学实例中的教学方法,希望能够对教育工作中教师们有所帮助。
  关键词: 计算机;语言编程;教学方法
  引言
  对于职高的学生而言,计算机编程的学习过程中包含编程内容、学习方法以及计算机编程独特的思维方式,而且每部分存在较大差异,大部分学生反映计算机语言编程比较难懂[3]。为了使学生能够有效学习计算机语言编程这门学科,笔者从教学经历中摸索出一套适合职高学生的学习方法,下面进行具体阐明。
  一、重视学习方法,培养学生的思维能力
  计算机编程教育对职高学生而言是一门比较陌生的一门学科。学生在初中阶段一般都是依靠记忆、模仿来学习知识,从中忽略了理解和知识灵活运用的过程。所以大部分学生学习编程语言的时候就是单单依靠记忆来学习,至于为什么是这样,还能不能用另外的方法代替等这种思维在学生中是很少见的。针对这种情况,在开始讲授这门课的时候要将这门课的作用、内容概况、以及新的学习方法给学生讲清楚,以免让学生走弯路。另外,我们还要注重学生学习兴趣的培养、思维习惯的养成,更要注重学生学习方法的熏陶。在上课的过程中教师应该抛弃满堂灌的教学方式,避免满堂灌的教学方式,每节课应该预留出5分钟的时间给学生讨论,把剩余的课堂教学时间合理的分配:教师应该用三分之一的时间把课本的内容简明扼要的讲解给学生,然后用三分之一的时间让学生进行总结学习,剩下的时间就是老师进行出题,让学生探讨,如何解决老师提出的问题。通过课堂讲授、自我总结以及学习讨论这个过程,学生能够发现学习漏洞,方便差缺补漏,巩固学习能力。
  二、突出重点,简化编程过程中难以理解的步骤
  职高学生的文化课成绩差异比较大,理解能力也有所不同,这就要求老师要因材施教,要在学生的理解范畴讲解知识。教会学生编写计算机语言程序是教学的重点内容,也是难点内容。我经过几年的教学发现这些难点主要表现在学生不会针对问题进行分析,不会用计算机语言描述所提出的问题。针对这种现象,老师应该让学生采用逆向思维的方式,即从想要得到的结果出发,中间经过怎样的处理,每一步的处理可以用那些已知条件,把这个分析过程用简单的文字表达出来,再画一个框图,框图的内容每一部分用文字或者符号去表达。对于一些难以理解的编程问题还可以用打比方的方法讲授给学生。比如变成这过程中经常遇到两个变量A和B值的问题。学生会直接用“A=B”来代替,这样就会减少一个变量。运用打比方的方法,有两个杯子,一个杯子贴上A,里面装有黑墨水,另外一个贴上B,里面装有蓝墨水,现在要把A换成蓝墨水,就需要先借助另外一个杯子C才能完成。
  三、采用实例介绍专有名词,让学生更好理解
  在计算机编程语言学习的过程中,通常让学生先学一些简单的例子。例如,编写一个求解一元二次方程X2-7X+12=0的程序。显然这个方程的根是受到方程系数的影响,我们可以看到二次项系数A=1,一次项系数B=-7,常数项C=12,求根公式如下
  将系数带入到求根公式的到的解是X1=3,X2=4。
  如果编写这个求解程序,我们要用三个变量A,B,C代替方程的系数,判别式b2-4ac用另外一个变量D来代替,还要用一个平方根函数SQR()。编写后的程序如下:
  A=1:B=-7:C=12
  D=B*B-4*A*C
  X1= (-B+SQR (D))/2*A
  X2= (-B-SQR (D))/2*A
  PRINT X1, X2
  END
  通過这个简单的程序编写,给同学们介绍了赋值语句和打印语句是如何编写和应用的。在介绍过简单的程序后,在介绍编程序的另外一种类型,选择程序和条件语句。首先通过实例进行讲解,编写程序解一元二次方程X2-X+1=0,此方程是一个没有实数根的一元二次方程,所以只根据方程的系数不能求解方程。我们分析方程有没有实数根的过程在计算机上呈现就是需要一个程序分析判断,这个分析判断就叫做条件语句。
  在编程前要先画流程图,一元二次方程一般式AX2+BX+C=0的求解流程如图1所示。流程图中的三角形框图代表分析判别,也就是条件语句,流程图中的分叉为程序进行自动选择过程。
  从上例中可以看到方程的求解过程只需要求解一次,这种求解方法叫做顺序程序,还有另外一种程序叫做循环程序。循环程序的提供数据的语句有三种分别是赋值语句(LET语句)、键盘输入语句(INPUT语句)和读置数语句(READ/DATA语句)。若一元二次方程需要求解20次,若使用赋值语句需要编写多次程序,可想而知,这种方法是比较麻烦的。在这种情况下引入键盘输入语句,这种语句可以为变量提供数据,每次运行时,执行INPUT语句,操作员从键盘输入给变量,求解20次只需要编写一个程序就可以了。编写程序如下:
  20 INPUT A, B, C
  IF A=0 THEN GOTO 100
  D=B * B-4*A*C
  IF D≮0 THEN
  X1=-B/(2*A)+SQR(-D)/(2*A)
  X2=-B/(2*A)-SQR(-D)/(2*A)
  PRINT X1; "I", X2; "I"
  ELSE
  X1=-B/(2*A)+SQR(D)/(2*A)
  X2=-B/(2*A)-SQR(D)/(2*A)
  PRINT X1, X2
  END IF
  GOTO 20
  100 END
  观察此程序,使用了键盘输入语句,在求解20次的情况下只需要编写一个程序就能够求解,在编写程序方面节省了大量时间。但是这种方法需要等待操作员输入数据后才能继续运算,降低了计算的效率。这就要引出循环语句(FOR/NEXT语句)的概念,这个功能主要是能够重复同样的操作,最后自动退出。这种方法缩减了操作员手动输入的时间,提高了运算效率。
  通过比较简单的两个一元二次方程我们由浅到深的分析了编写程序的几个专有名词的使用,采用这种方法能够让学生更加深刻的记忆其使用功能。
  计算机的语言编程是一个比较难学的科目,里面包含许多重点与难点需要同学去克服。我们作为教师,只要根据学生的特点,选择合理的教学方法,在此过程中把比较难懂的地方慢慢拆解开,学生在学习的过程中也会少走很多弯路。
  参考文献
  [1]叶连杰, 计算机编程语言的发展与应用[J] 信息与电脑 2014.
  [2]陈晨, 高校计算机语言类编程教学特点及阶段的探讨[J] 亚太教育 2016.
  [3]杜纪魁, 极限编程与计算机语言教学[J] 科教文汇 2008.
其他文献
摘 要: 机电安装工程作为工程不可缺少的重要部分,随着工程规模越来越大,机电安装工程也越来越复杂,技术标准及施工难度也越来越高,并且也要求各专业之间有非常高的协调配合程度。在长期机电安装施工管理实践中,为了对全过程的施工进行最优控制,依靠传统粗放型管理是很难实现的,迫切需要运用以信息化为代表的现代科技手段来改变现状。BIM技术的提出和发展为现代化的机电安装施工管理提供了新的思路和方法,目前,运用B
摘 要: 探究教学是一种尊重学生自身主体性,让学生作为研究者,在教师的指导下发现问题、分析问题、解决问题的教学模式,注重实践和创新能力的培养。合作是社会、个人发展的重要技能,且合作意识、能力的培养不是一朝一夕就能完成的。本文以苏教版数学教材为依托,探究合作探究教学模式在初中数学教学中的应用,以提高学生的探究能力、合作能力及数学教学效率,全面发展学生的个人素质。  关键词: 探究式教学;数学;应用 
摘 要: 近年来随着社会经济的不断发展,我国建筑业发展迅速,管理是企业生存和发展的基础,在竞争激烈、市场环境日益复杂化的背景下,建筑工程项目的质量管理和监督的重要性更加凸显,管理是否科学有效直接关系到企业的社会信誉和经济效益以及工程质量,工程监理是保证整个工程质量的关键,因此对工程项目管理和工程监理进行比较分析是十分必要的。  关键词: 工程项目管理;工程监理;比较分析  在工程施工建设中,工程项
摘 要: 油田是国家的重要战略物资和基本能源,但是在一直以来的油田开采过程中,对油田的破坏和伤害一直不可避免。原有的落后技术仅能实现完井液和压井液的优化,减少对油田的伤害。随着带压作业技术的引进和使用,对油气层真正意义上的保护逐渐形成。本文的研究中重点对带压作业技术的概念和意义进行阐述,对其国内外研究现状进行总结,对使用过程中的注意事项进行提示,并对带压作业技术的发展趋势进行展望,提出了发展建议,
摘 要: 在社会经济高速发展的今天,交通量日益增多,加重了我国公路路面病害问题。在沥青路面施工中合理选取冷再生施工技术,可有效提升路面结构强度,且具有良好施工效果,对延长道路使用寿命意义重大。为此,本文结合具体工程案例,对公路路面冷再生施工材料选择、施工流程进行了分析与探究。  关键词: 公路工程;路面施工;冷再生技术  伴随我国交通工程事业的快速发展,沥青路面建设规模也越来越大。但随着超载现象的
摘 要: 只有理解发明才能够充分的把握住发明的实质,才能得到合适的检索关键词。理解发明是一个循序渐进的过程,有时候利用发明专利的权利要求中提取的关键字并不能得到很好的对比文件,此时,需要对申请文件进行多角度分析,利用超星读秀与外网对申请文件进行检索,辅助审查员对申请文件的理解,重新确定申请文件的应用领域,解决的技术问题及其技术方案以调整检索策略。本文通过两个具体的案例来探讨如何通过对发明专利的理解
摘 要: 我国中小型企业已成为国民经济和社会发展的重要力量,虽然中小企业的成长不断加快,但融资困难的现象一直阻碍着中小企业的发展。本文通过介绍新兴的P2B网络融资模式的概念、特点以及运营流程,还有在我国中小企业融资难的现状基础上,对不同融资平台的平均利率、平台流量和满标时间进行比较分析,以此来研究P2B平台的基本情况、融资成本和融资速度,得出相关选择P2B网络融资平台的策略建议。  关键词: 中小
摘 要: 近年来建筑行业取得了较快的发展,建筑工程检测已发展成为工程管理的重要内容。通过科学有效的工程检测,可以及时发现工程中存在的安全隐患和质量缺陷,以便于及时进行处理修复,全面提高建筑工程的质量。在具体工程检测过程中,要求检测人员要掌握工程检测的要点,通过实施标准化和科学化的工程检测,有效的保证工程的整体质量。  关键词: 建筑工程;检测要点;检测质量;措施  建筑工程检测工作的主要任务是向社
摘 要: 随着我国经济社会的发展,公路工程等基础设施的建设技术也取得了不错的发展,为我国的经济飞速发展提供了有力的支撑,同时也满足了人们日常的出行要求。而公路工程的质量直接关系到人们的安全,甚至影响到国家经济的发展。作为公路工程施工的重要技术,水泥混凝土路面施工的应用,极大的改善了公路的质量,同时也提高了公路的使用寿命,对公路工程的建设发挥了重要的作用。因此,本文立足于现实,并结合实践经验,首先阐
摘 要: 货币的时间价值在投资理财中非常重要,却因种种原因常被人忽略。在投资理财的过程中,人们往往被眼花缭乱的广告迷惑,又被销售人员诱人的收益率所吸引,搞不清理财产品的真实收益,做出错误的选择。本文以陆金所提供的几种典型理财产品为例,如活期、定期和P2P产品,运用净现值法进行分析,并做出投资决策建议。  关键词: 净现值;投资理财;陆金所;投资决策  序言  日常生活中,无论是公司还是个人,都有投