课堂教学中提高学生编程能力的探讨

来源 :数字化用户 | 被引量 : 0次 | 上传用户:squallcl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】在学习编程过程中,要激发学生学习编程的兴趣,要增强学生的求知欲,要采用合理的教学方法,让学生扎实地学好理论知识,改变课堂教学设计,激发学生自己动手编程的兴趣,要学会引导学生积极思维,发现问题,提出问题,并逐步解决问题。
  【关键词】编程能力;课堂教学
  Improve the Ability of Students Programming in class teaching
  Abstract: In the process of learning programming, it is necessary to stimulate students interest in learning programming to further students desecration of pursuit of knowledge and to adopt a reasonable teaching methods . so as for students to obtain the theoretical knowledge solidly . Changing the teaching design of class and agitating students interest in programming all by themselves , in the terms of the points. students are galvanized to think positively , so that they could find the problem, raise the problem and gradually solve the problem .
  Keywords: Programming class teaching
  1.改变课堂教学设计,激发学生学习的兴趣
  学生开始接触计算机语言时感到新奇,随着课堂不断深入,学生易产生枯燥无味的感觉。为把学生的好奇转化为学习兴趣,我们在授课时要改变过去先给出定义和规则的讲授办法,在教学设计上采用以问题形式推出教学内容,在课前详细分析教学内容,将教学内容转化为学生感兴趣的实际问题,以问题为载体引出教学内容,吸引学生注意力,引导学生主动探讨解决问题的办法
  2.合理调整教学内容,积极构建不同算法
  针对学生的认知特点,我们在该课程的教学过程中,要合理调整教学内容,不是从语法规则入手,而是针对教学内容,引入不同的实例,先让学生体验生活中是如何解决这样的问题,引导学生和教师一起构建算法,并让学生构建不同的算法,比较这些算法之间的优劣,并根据分析对算法进行优化。学生在对算法的构建优化练习过程中不断总结、完善,无形之中熟悉了语法规则,同时提高了学生构建算法的能力。
  3.改进课堂教学方法,引导学生动手编程
  传统的教学方法一般以“教师讲,学生听”为主,学生只是被动的接受知识,很难引导学生真正动手编制程序。我们要改变原来机械式传授知识的方法,根据学生的认知规律,遵循先易后难,先具体后抽象的原则,通过各种教学方式和手段综合使用,让学生带着问题听课。要引导学生积极思维,发现问题,提出问题,并逐步解决问题。
  4.要有程序编制与调试的过程
  从编辑、编译、连接到调试,需要学生借用系统软件自己完成。为提高学生上机动手能力,调试和运行其编制的程序,在实验课中应配备有编制程序经验的教师担任辅导。通过多年的教学实践表明,主讲教师最好参与实验教学。主讲教师参与辅导不但能把丰富的上机经验传授给学生,同时在上机辅导的过程中可随时了解存在的问题,作为下一次课时的补充内容,便于掌握学生学习的全过程。
  5.根据语言课的特点抓好课堂教学环节
  程序设计语言课的整体性和连贯性很强,任何一个程序设计都是各种语句的综合应用。学习中对各条语句的功能、语法格式规定、相关语言要素等必须详细理解和牢固掌握。在语言课堂教学中对基础知识的传授所遵循的模式为语言的基本概念介绍,语言要素讲解,语句功能说明,语法格式说明,例题示范。对语句的学习只能依照循序渐进原则一个语句一个语句的学。这就要求在课堂上每讲授一个新语句时,都必须将已学过的语句有意识地穿插使用,让学生对已学过的语句随时都有一个复习的机会和完整的概念。
  6.读程序与分析程序
  高级语言程序设计实际上是用计算机语言来描述任务的执行过程,能否把这一过程描述出来以及描述得好坏,主要取决于对语言的使用能力。这种能力只能通过更多地编写程序获得,同时多读程序、分析程序也是方法之一。这是提高编程能力的开端。运用一种程序设计语言编制程序的初期,通常需要阅读一些已有的程序,作为自己编制程序的导向。為了从已有程序中真正获得收益,必须对程序进行分析,了解程序设计的思路、技巧和方法。
  结束语
  总之,在学习计算机编程过程中,我们要以学生为中心,以算法为核心,调动学生的学习的积极性,充分挖掘学生的编程潜力,将学生的编程能力提高到一定的水平。
  参考文献:
  [1]谭浩强.C 程序设计[M].3版.北京:清华大学出版社,2005:5-7.
  [2]安江英,田慧云.我国高校创新型人才培养模式的探索和实践[J].中国电力教育,2006(1):29-32.
  [3]刘军,刘金江.高校计算机专业基础课教学模式研究[J].教育与职业,2005(7):71-75
  [4]谭浩强.C 程序设计题解与上机指导[M].3版.北京:清华大学出版社,2005:229-235.
  [5]郑人杰.实用软件工程[M].2版.北京:清华大学出版社,2003:51-53.
  作者简介:
  马润,男,(1979.6—)安徽科技学院 数理与工程学院,硕士研究生,讲师,山西和顺。
  基金项目:
  安徽科技学院教学研究项目,编号:X201057
  课题名称:
  《C语言程序设计》课程 教学内容与教学方法改革研究与实践。
其他文献
【摘 要】高等教育的任务是培养具有创新精神和实践能力的高级专门人才,高校集人才培养与知识技术创新于一体,建设一支高素质的高校教师是必不可少的。高校教师队伍状况是衡量一所大学水平的重要因素,高素质的教师队伍是实现高校自身良性发展、履行大学职能的重要保障。  【关键词】高校 德育教育 困境 对策  高校德育教育关系到中华民族伟大复兴事业的进程,这就说明了高校德育工作的地位、重要性,而且还对高校德育工作
期刊
【摘 要】由于受到网络的冲击,我们的高校思想政治教育工作面临着前所未有的挑战。因此,网络思想政治教育无疑已经成为高校思想政治教育工作的重要一环。本文主要针对高校网络思想政治教育应遵循的原则展开论述,希望能给高校进行网络思想政治教育工作以启发。  【关键词】高校 网络 思想政治教育 原则  众所周知,高校网络思想政治教育工作是一项系统、复杂、庞大的工程,要想有效、顺利的完成网络思想政治教育工作中的各
期刊
【摘 要】电能计量自动化系统集多种先进的技术于一身,采集分析及数据处理应用于用电管理和负荷监控。本文探讨了利用系统采集的数据分析电能计量装置接线的方法,利用数据之间的关联关系,有目的的进行分析,分析结果经过反向校核,结果可靠,有利于快速判断计量装置接线情况,为计量装置的现场检查结果提供一个有效校正方法。计量接线错误往往较难通过直观发现,用常规的逐户排查方法耗时耗力,本文介绍的是一种足不出户、便于操
期刊
【摘 要】本文首先介绍成功教育的概念,随后论述了成功教育在高职体育教学中的运用,以提升高职体育教学质量。  【关键词】成功教育 高职体育教学  一、成功教育的内涵  成功教育是一种通过学生获得学习上的成功为途径,以表扬、鼓励为手段,以全面提高学生素质为目的的素质教育模式。这种教育模式能够给每个学生创造成功机会,是除基础教育之外的理想的教育模式。成功教育追求学生潜能发现、发展,以学生自我教育能力提高
期刊
【摘 要】体育活动是班级活动的重要组成部分,班级体育活动是以班级成员为主体,以各种体育活动为主要内容,以校园为主要空间,而开展的活动。在一定社会政治、经济、教育条件下,全体班级师生在体育活动过程中能够形成共同的价值观。他不仅能够培养同学之间的团队协作精神,而且还能提高班级成员的凝聚力,在增强学生的强壮体质、规范班级成员的行为和协调成员之间的人际关系等方面起到了至关重要的作用。因此,如何利用好校园体
期刊
【摘 要】随着科学技术和经济的高速发展,城市的中小学也配备好了各种现代化的教学设备,给学校的教育教学提供了极大的便利,是现代学校提高管理水平、创特色学校、办一流学校的重要内容与途径。  【关键词】信息技术 教育管理 网络师资  隨着信息技术飞速发展,计算机在各种领域得到广泛应用。教育信息化、现代化、网络化成为现代教育教学管理的必然趋势。传统的人工管理模式已无法更好地满足现代学校管理的需要。为了顺应
期刊
【摘 要】移动学习是继数字化学习之后逐渐兴起的一种新型学习方式,对学生的学习方式也产生了很大的影响。通过对凯里学院大学生移动学习现状的调查与分析,为进一步建设和完善移动学习系统及学习资源、开展广泛的移动学习提供依据。  【关键词】移动学习;大学生;学习方式  随着计算机技术、网络技术和通信技术的迅速发展, 信息技术环境下的学习方式发生了重大变革, 移动学习得到了快速发展。移动学习(M-Learni
期刊
【摘 要】近年来,在线教育凭借灵活的模式、高性价比,成为教育培训领域广受欢迎的新贵。在线教育也由此逐渐形成了较大的市场规模,并从较早的远程教育发展到当下的MOOC模式。然而,尽管在线教育市场发展势头较好且潜力巨大,我们亦应看到因教学模式的僵化及教学理念滞后等问题导致其并没能在第一时间抢占教育培训领域的高地并赢得口碑。本文在对在线教育市场规模、竞争格局、盈利模式等现状进行分析的基础上,着重阐述了我国
期刊
【摘 要】本文介绍了解题中一个常用有效的方法—辅助函数解题法.通过微分学、无穷级数、方程根等方面问题的研讨,说明了辅助函数在高等数学解题中的重要作用.  【关键词】辅助函数;微分中值定理  引言  许多数学问题,表面看来与函数无关, 但若仔细观察,将会发现他们之间有着内在的联系,利用转化变换等思想,构造出合适的辅助函数,利用微分中值定理等来解决问题.通过对以下三个方面数学问题的探讨,进一步说明辅助
期刊
2014年11月7日、8日两天我代表河北传媒学院影视艺术学院来到了河北师范大学来参加由北京理工大学教授刘平青先生关于对“高校青年教师职业规划与健康成长”的专题讲座。专题讲座共分四个部分:青年教师自我认知与人生规划、青年教师组织融入与职业发展、青年教师人际关系与沟通技巧、青年教师工作家庭的平衡艺术。两天的学习内容非常丰富,刘教授的授课风格也非常活泼。使我个人受益匪浅,我认为这次培训非常圆满。从自我的
期刊