近年来,编程在外都很火爆,创客教育及STEAM已成为素质教育的核心,3D打印、机器人等新技术也走进了中学。
毕竟,作为一门面向未来人工智能时代的世界性语言,编程是培养人才的关键。
作为联赛之一的NOI信息学奥赛的宗旨在于通过竞赛活动培养大批计算机爱好者,选拔的计算机后备人才。
信息学奥赛重要性不言而喻,而要学好则必须学会使用程序语言。具体到信奥使用的重要工具——C++语言——作为编程中的明星语言,C++是信息奥赛的基础语言。
从C到C++
计算机诞生初期,用机器语言或汇编语言编写程序,种语言FORTRAN诞生于1954年。BASIC语言(1964)是由FORTRAN语言的简化而成的是为初学者设计的小型语言,C语言是1972年由美国贝尔实验室的 D.M.Ritchie 研制成功的,它是为计算机专业人员设计的
大多数系统软件和许多应用软件都是用C语言编写的。随着软件规模的增大,用C语言编写程序渐渐吃力了,于是便创造出了C++语言。
C++语言有助于培养计算思维
C++可以培养孩子的思维能力,锻炼创新思维。
C++课程中,需要学习组合数学、图论、基本算法、数据结构、搜索算法及数学建模等知识,可以加深学生对数学的理解,提升孩子的逻辑思维,而这些又能帮助其更好地学习其他。