10月24日世界程序员日,这一天,历经四十多年发展的北京大学计算机系正式升级为计算机学院。作为北大新工科学院建设的重头戏,计算机学院下设计算机科学与技术、软件工程、数据科学与大数据技术、信息与计算科学4个本科专业,计算机科学与技术、软件工程2个研究生专业。第一代计算机软件科学家杨芙清任北大计算机学院名誉院长。

科技引领发展的时代,计算机编程早已成为一门“必修课”,除了是社会发展所需的技术外,更重要的是计算机编程语言作为一种精密的语言,能够高效培养孩子们的数字思维,掌握寻找问题、分析问题,进而解决问题的思维能力。

那这么多编程语言应该学习哪个,课堂上到底在学习什么,什么年龄学习什么编程课程?今天就为大家精心准备了一份 VEX 学苑 Computer Science 编程课程指南(以下简称 CS 编程课)!

计算机科学(英语 Computer Science,缩写为 CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。它通常被用来指那些创造、描述以及转换信息的算法处理的系统研究。——维基百科

VEX 学苑现已开设哪些编程课程

Blocks 课程
适合年龄:4-8岁
Blocks 是一种简单直观的编程语言,具有很强的互动性,通过图形化的模块吸引孩子进入编程世界,在不断的学习中加深对算法的理解,对逻辑思考能力的掌握。

Python 课程
适合年龄:9-11岁
诞生于1989年的 Python,现在已是全球最流行的编程语言之一,被广泛应用于后端开发、大数据处理、人工智能等领域,能让他们在接触前沿技术发展趋势的同时,逐渐深入,为今后在这些领域学习研究打下坚实基础。

VEX 学苑 CS 编程课有哪些亮点

结合 VEXcode VR,寓教于乐
与一般编程课程不同,VEX 学苑 CS 编程课与 VEXcode VR 平台相互结合,学生可以为虚拟机器人编写程序,让机器人自动画图形、找数字、玩游戏,甚至进行一个完整的项目,所有编程知识都可以及时的在虚拟机器人身上得到检验。

深入浅出,循序渐进式教学
从模块语言到高级语言,从语句书写到数学运算,以不同活动为主题,引导学生用 Blocks 操控虚拟机器人,用 Python 语言编写自动化运行脚本,让学生在趣味生动的课堂中掌握编程逻辑。

多维度深入学习,助力全面发展
计算机科学并不是单一的专业,而是多个科学领域的融合,无论是编程技术,还是计算机系统与算法的深度理解,都是学生未来发展的重要基础,这些都是 CS 编程课教学的重点,也将带领学生朝着多方面立体性发展。

微信图片_20220211143341

Blocks 课程大纲

微信图片_20220211143341

Python 课程大纲

当然,还有丰富多彩的主题活动穿插在所有 CS 编程课中,让大家在快乐中学习,在挑战中收获,比如:

不论使用的是 Blocks 还是 Python 语言,看着自己写下的程序成功运行,相信每位同学都将产生对编程及计算机科学的兴趣和热爱,并从中发掘自身潜力。
也许你想要在计算机工程领域发展,也许你只是单纯的对编程充满好奇,VEX 学苑都随时欢迎你们加入,一起探索计算机科学!

积木式编程、文本式编程、虚拟 3D 场景、趣味活动,
无需下载,随时随地开启编程!