浅谈汉语言编程在我国中学信息技术教育中的可行性(最新3篇)
浅谈汉语言编程在我国中学信息技术教育中的可行性 篇一
随着信息技术的快速发展,编程已经成为了现代社会不可或缺的一项技能。在我国中学的信息技术教育中,学生学习编程可以帮助他们培养逻辑思维能力、创新精神和问题解决能力。然而,传统的编程语言对于中学生来说可能过于抽象和难以理解。因此,一种以汉语为基础的编程语言是否可以成为中学信息技术教育中的可行选择呢?本文将从几个方面来探讨汉语言编程在我国中学信息技术教育中的可行性。
首先,汉语作为我国的母语,学生对于汉语的理解和运用都相对较为熟悉。相比于英语等外语,使用汉语进行编程可以帮助学生更好地理解和掌握编程的基本概念和语法规则。这样一来,学生可以更轻松地入门,并且能够更快地掌握编程的核心思想。
其次,汉语言编程可以帮助学生培养逻辑思维能力。编程是一门需要严密逻辑思维的学科,学生在编程过程中需要通过分析问题、设计算法和调试程序等一系列步骤来解决实际问题。使用汉语进行编程可以降低学生在语言层面上的障碍,更加专注于逻辑推理和问题解决。这种让学生更加专注于思考问题而不用过多关注语言表达的方式对于中学生来说非常有益。
此外,汉语言编程还可以激发学生的创新精神。汉语作为一个富有表达力和想象力的语言,可以帮助学生更好地表达和实现自己的创意。在编程过程中,学生可以利用汉语语言的优势来编写更加有创意和有趣的代码,从而提高他们对于编程的兴趣和参与度。这对于激发学生的创新精神和培养他们的创造力非常有帮助。
然而,汉语言编程也面临一些挑战。首先,汉语相比于英语等编程语言来说,可能在某些方面表达不够精确。编程需要准确无误地表达思想和逻辑,因此汉语在这方面可能存在一些限制。其次,目前市场上的编程资源和教材主要以英语为主,因此使用汉语进行编程可能会受到一些资源和教学工具的限制。
综上所述,汉语言编程在我国中学信息技术教育中具有一定的可行性。汉语作为我国的母语,使用汉语进行编程可以帮助学生更好地理解和掌握编程的基本概念和语法规则。同时,汉语言编程也可以培养学生的逻辑思维能力和创新精神。然而,汉语言编程也面临一些挑战,需要进一步的教材和资源支持。因此,在推广和应用汉语言编程的过程中,需要教育界、产业界和政府共同合作,提供更好的教学资源和支持,以促进我国中学信息技术教育的发展。
浅谈汉语言编程在我国中学信息技术教育中的可行性 篇三
浅谈汉语言编程在我国中学信息技术教育中的可行性
摘要:随着微型计算机普及程度的提高,信息技术教育从教学内容到教学方法,显得越来越滞后。汉语言编程的出现,为我国中学信息技术教学开辟了新的模式,为中学生学习和掌握计算机语言提供了简单易学的工具。
关键词:中学信息技术;汉语言编程;可行性
一、中学信息技术教育现状
整体而言,我国的计算机信息化教育水平相对落后,很多学校受到条件的制约,信息技术教育课程相对滞后。相比英语国家学生语言上的优势,我国学生由于语言的差异,相对学习门槛较高。另外,在学校学习的信息技术课程不能满足学生的实际要求,又由于缺乏有效的引导,出现了部分中学生沉迷于网聊、网游等问题。
二、中学信息技术教育问题的原因
就信息技术学科本身来说,一直在不断飞速地发展,所涵盖知识也不断更新拓展。而现
在信息技术课程教材内容固定为Windows、Office及图像、动画工具软件的使用,这些系统、软件的应用往往是学生平时经常接触到的,因此学生对这些基础知识不感兴趣,而一些感兴趣的更深、更新、更富创造力的知识如程序设计、硬件原理等学校一般不统一开设,即便在小范围内开设,因为语言的障碍和计算机知识的匮乏,学生也很难积极主动地参与到学习中来。由于求知欲和创新欲得不到满足,导致很多学生沉迷于更新奇、刺激的网络游戏或网聊。三、汉语言编程简介
简单说来,汉语言编程是一种利用汉语符号进行编程的计算机语言系统,符合计算机符号语言规范。汉语言编程拥有完全的自主知识产权,从形式到内容完全符合中国人的思维方式。它并不是简单地将计算机语言汉语化,或为某款编程软件制造一个中文环境,而是由中国人自主开发并掌握全部源代码,从机械语言入手,从而实现计算机对汉字程序的`识别。汉语言编程已获得了国家发明专利,并被列为国家火炬计划重点加以推广。
四、汉语言编程在中学信息技术教育中的优势
汉语言编程的特点是全中文化,易学易用,功能强大。正是由于它的这些特点,使得学生学习起来不存在语言障碍,容易理解编程的理论,因而大大降低了学习的门槛,同时汉语言编程的编程理念与其它编程语言互融互通,学习汉语言编程对于进一步学习掌握其它编程语言也具有桥梁辅助作用。
汉语言编程能够促进素质教育的实施。素质教育重视挖掘培养人的创造性,培养创造性的人才,而学习汉语言编程的过程也就是学习、开发和设计项目的过程。因此,汉语言编程能够培养学生的创造性,从而达到实施素质教育的目的。
对汉语编程的学习,可以使学生掌握编程源代码,可以自己编写益智类软件或修改益智软件程序。由于对游戏程序编写和控制的了解,使游戏在学生眼里就显得不再那么神秘,进而引导他们去除对网络的依赖,健康茁壮地成长。因此,汉语言编程不失为拯救网瘾少年行之有效的办法,如果方法正确,可以使学生从根本上戒除网瘾。
此外,在学校开展汉语言编程教学活动还可以从汉语言编程公司谋求帮助支持,这在已进行的教学实践活动中受到了师生的一致好评。
五、对引入汉语言编程的可行性探究
1.汉语言编程可以作为开展算法与程序设计教学实验的载体。通过汉语言编程教学,进而研究在中学开设算法与程序设计课程的教学目标、教学内容、教学工具等多方面的问题,探索开拓中学信息技术教学的新途径。
2.实践研究汉语言编程及其他国产自主软件在中学推广的可行性。可以先编写实验教材,在选定的试点学校进行实验,进而把试点学校的示范教学作为典型示范案例,逐步完善修订实验教材,完成汉语言编程由实验教材到正式教材的过渡,推动汉语言编程成为更多学校程序教学的备选平台,再将汉语言编程教学的实验及普及的经验推广到其他国产自主软件的应用上。
3.在前两点的基础上,将汉语言编程的推广过程作为突破口,探究中学信息技术教学国产化的进程。研究教材编写、师资培训、课程设置安排等实验推广机制,稳步有效地促进中学信息技术教学国产化的进程。
六、当前在中学信息技术教育中引入汉语言编程存在的一些问题
1.学校重视不够。部分学校对于中学信息技术课程的认识不足,软硬件投入相对不足。只注重应试教育,而不注重素质教育,导致汉语言编程在中学信息课程中的开展遇到了各方面的阻力。
2.师资力量不足,教学内容不够完善。由于没有现成经验,一方面,授课教师缺乏系统的培训,缺乏相应的知识及实践经验;另一方面,教材不完备,汉语言编程的教学资源相对贫乏。
3.课时安排问题会随着课程的深入凸现出来。所有程序设计的课程注重操作性,汉语言编程也不例外。程序的编写完成需要反复的调试、维护和修改。一节课时较难完成一个完整的教学案例。到后期随着编写的程序的完善,涉及的内容更加广泛,算法的步骤更为繁琐复杂,使教学课时的问题变得更为突出。
总之,尽管存在一些问题,但把汉语言编程引入到我国中学信息技术教育中,无疑是很有意义的尝试。由于汉语言编程具有得天独厚的优势,把它作为促进学生主动学习的认知工具和激励工具,能够很好地调动学生的主动性、积极性和创造性。它不但使学生能够自主开发实用的小软件、小游戏,满足他们好动、好奇、好玩的心理需求,而且能使学生的创新思维及实践能力在学习过程中得到有效的锻炼。
参考文献:
1.苗逢春、王鲁,易语言程序设计基础教程[M],北京:外语教学与研究出版社,2008
2.陆德传,《“易语言”编程项目在中学信息科技课程中的实验研究》[EB/OL],松江区二期课改专题网,2007
3.韩湘,《国内顶尖计算机专家吴克忠谈汉语编程》[EB/OL],中国汉语编程网,2008