APP下载

关于培养高中生计算机编程能力的相关问题分析

2018-10-20高国杰

数码设计 2018年7期
关键词:高中生分析

高国杰

摘要:高中阶段的知识教育与现实社会的发展密不可分,随着计算机技术的广泛应用,提升高中生计算机技能和素质成为了当前素质教育发展的需要。计算机编程是一项基本的计算机技能,在高中时期启发学生的计算机编程和学习能力,有利于未来的教育和发展。本文就高中生计算机编程重要性和存在的问题,以及如何提升高中生计算机编程能力的途径展开探讨。

关键词:高中生,计算机编程能力,分析

中图分类号:G633.67 文献标识码:A 文章编号:1672-9129(2018)07-0297-01

Abstract: the knowledge of high school education is closely connected with the development of the real society, with the wide application of computer technology to enhance the quality high school computer skills and become the needs of the development of the current quality education Computer programming is a basic computer skills, in the high school students of computer programming and learning ability, education and development in the future In this paper, the high school students the importance and existing problems, computer programming and how to enhance the capacity of high school students computer programming way to discuss

Key words: high school students, computer programming ability, analysis

前言:

计算机技术影响着社会生活的方方面面,是人们日常生活中不可或缺的要素,计算机编程能力是人们获取信息的重要手段,也是当前社会人才发展必备的一项基本的技能。在高中阶段注意对学生的计算机编程能力进行启发和培养,有助于学生未来的学习生涯和职业道路发展。

1 提升高中生计算机编程能力的意义

高中生学习计算机编程可以为将来从事计算机专业工作奠定基础,计算机软件的应用和开发的过程中都会应用到编程能力,良好的编程基础可以为将来的工作和学习奠定基础,因此,在高中校园阶段,学校应注重对学生进行必要的计算机编程培训,注重提升高中生计算机编程的能力。例如数学基础、建模能力以及一些计算机工具的使用技巧,对这些知识的熟悉和学习,有助于学生培养较强的团队协作精神,提升学生的编程能力。

2 培养高中生计算机编程能力过程中存在的问题

2.1 学生的升学压力大,对计算机学习的重视度不够

在高中阶段是升学压力较大的时期,虽说素质教育已经深入人心,但受到升学压力的影响,学生和教师在教育学习上更加重视学校的考试科目学习,而非高考的必考科目的学习重视度不高。计算机科目对高中校园而言,除了特别的竞赛生在此方面用功较多,其他的学生在学习中对计算机的重视度不够。由于非必考的科目,一些教师在教学上也存在一定的惰性,学习的过程中照本宣科、专注度不够的现象的,对高中生计算机编程存在影响。

2.2 计算机编程知识复杂,专业术语较多

计算机编程应用的知识较为复杂,是多种知识综合运用的技术,学生在学习计算机编程时通常会显得较为吃力,在加上计算机编程中所涉及的专业术语较多,因此学生的学习比较困难。一些学生在上课的过程中,即使听不懂课程中的内容,但也不会主动去问老师,使计算机的课程学习怠慢下来。

2.3 计算机编程学习较为枯燥,缺乏必要的案例

由于计算机课程非升学必考的科目,所以一些教师对计算机课程教学的应用度不够,计算机编程的知识学习主要按照课本来讲述,缺乏一定的案例,课程较为枯燥。计算机编程学习中,学生缺乏目标性,再加上实践性不足的特征,计算机编程能力的提升效果较差。学生想要提升编程能力,教师应为学生制定教学任务,教学内容结合案例来深入学习,从而提升学生的学习质量和效率。

3 如何提升高中生的计算机编程能力

3.1 简化教师的专业术语

在计算机编程的教学中,通常会遇到一些专业的计算机用语,这些计算机用语专业性加强,通常学生很难听懂,因此教师一方面要为学生解释专业术语的意思,另一方面还应在计算机教学中简化教学的专业术语,使学生能够听得懂上课的内容,提升学生的学习效率和质量。

3.2 结合案例深入学习

计算机编程是应用到具体的案例项目中的,所以高中生的计算机编程学习应结合案例深入学习,教师在课堂中通过案例的方法来讲述,并让学生自己来操作,可以让学生分成一个小组,通过组员之间的互助来达到提升计算机编程的功能。计算机的案例难度应根据学生的实际能力来展开,教师在教学中可选取经典的学习案例,使学生对企业的实际编程需求进行了解,以便于更好的应用在社会的实践中,提升计算机的编程能力,不断的适应企业发展的需要。

3.3 围绕项目任务开展学习

教师在教学的过程中可采用任务学习的方法,通过实现任务的方式激励学生完成学习目标,学生在学习的过程中为自己设置一定的项目任务,学习主要围绕项目的任务展开,教师也应加强与学生的沟通,指导学生纠正学习中存在的错误。计算机编程的学习还可以通过分组的形式学习,教师布置一定的学习任务,由每个小组独立去完成,并在下次课堂中予以展示,教师在教学的课堂中应给予学生充分的学习时间,以便于学生能够有更多的时间思考和总结。教师在布置了学习任务以后,应对小组学生学习的情况进行记录,以便针对性的制定教学计划方案。

3.4 积极参加到實践课程中

计算机编程的重点和难点是实践课程,学生在日常的计算机学习中应增强实践性学习,选择趣味性高的实践操作以及有价值的实践操作。小组成员在参与社会实践的课程中,学生不应局限在教师给定的学习案例中,应对教学的题目实施大胆的创新,遇到不懂的问题就及时寻求教师的帮助。计算机的学习也可以通过分组学习的特点,以小组的形式探求学习的方法,不断的提高计算机的编程能力。另外,学习能力的提高需要不断的复习和巩固,学生学习计算机编程更应该对所学的内容进行加强和巩固,以便于记忆计算机编程的方法。

4 结语

计算机技术深入到了社会生活的方方面面,计算机软件的人才为社会所大量需求,高中生的计算机编程能力提升有助于培育出更多适合社会发展的人才。由于计算机编程的知识复杂且具有一定的额难度,学生的学习也需要有一个发展的过程,因此学生在学习的过程中应不断的积累计算机编程的知识,教师从教学上根据高中生的特点展开配合,不断提升计算机的编程能力。

参考文献:

[1]樊纪山.提高非计算机专业学生编程能力的探索与思考[J].福建电脑,2010,11:192—193

猜你喜欢

高中生分析
民航甚高频通信同频复用干扰分析
第十九届“新作文杯”高中生放胆作文征集活动获奖名单
高中生学习·阅读与写作2020年7、8期合刊
分析:是谁要过节
回头潮
中国出了本(高中生)
基于均衡分析的我国房地产泡沫度分析
中国出了本《高中生》助你高考得高分
Units 13—14解题分析