小鬼头编程目前拥有图形化编程课程、Python代码编程课程、NOI课程(信息学奥林匹克竞赛课程)等课程线。
在日常教学中我们倡导国际前沿的STEAM教育理念,采用PBL项目式教学方法,将多学科进行融合,注重培养孩子们的逻辑思维能力、创造力、多学科运用能力、解决问题等综合能力。
图形化课程
图形化编程是最适合中小学生学习编程的入门语言,最早由美国麻省理工学院(MIT)研发。它能充分调动孩子们学习的积极性,寓教于乐、及时反馈,不仅是一个多学科融合的好工具,也是孩子们进行创意表达的最佳途径之一。
该部分课程避开了枯燥的英文代码,用类似积木的可视化编程语言,直接进入逻辑和创造思维的训练,每节课创作一个程序,通过PBL(项目式)教学,让孩子们初识编程世界,培养编程兴趣、建立编程思维,为日后的深度学习打下坚实基础。
Python 课程
Python语言简洁优雅、功能强大,它更接近自然语言,教育部门对中小学代码部分的编程教育推进选中了python,另外Python被认为是人工智能、机器学习的首选语言。
该部分的课程让孩子逐步开始适应源码编程的方式,建立起源码编程的兴趣,掌握python语言的主要知识点以及常用类库,奠定良好的源码编程基础,深度学习编程理论知识,为今后人工智能的编程学习打下良好的基础。
CSP(原NOIP)课程
信息学奥赛属于五大学科竞赛之一,由全国计算机学会统一组织,获奖的含金量非常高,省赛的一等奖,历年可以享受中招科技特长生特招、高考自主招生降分录取、大学保送资格等优惠政策。
该部分课程主要是用C++语言学习,学习C++语言的理论基础,分支语句,循环语句以及数组、队列等知识。培养孩子编程思维,培养对底层代码的编写和调试能力,使用数据结构描述问题的能力,使用算法解决问题的能力,为参加信息学奥赛打下良好基础。