课程体系

注:*为选学内容 x N为多个系列相同课程
科目/语言 课程名称 课程介绍
代码入门( 3D创意C++ ) 启蒙基础 打字速度提升到80,能写出50行代码,做出桌椅房子等作品
启蒙创意编程 x N 打字速度提升到120,了解函数复用,能写出100行代码,想到的任何几何体都可以做出,释放创造力,水平上不去,可以多跟几个创作班
入门基础 判断、循环,带参函数,编程基本算法,能写出较为复杂的程序,作品复杂度到200行代码
入门创意编程 x N 作品复杂度到500行以上,灵活应用函数和面向对象编程,达到入门的水平,水平上不去,可以多跟几个创作班
3D机械设计入门 从创意编程到精确的机械零件设计编程,比传统的参数化CAD还精准,真正解决产品设计里的外观设计。做出的零件可以3D打印或送工厂加工
3D打印机原理(机械原理)* 300个零件组装出1台3D打印机,了解大部分机械原理的机构件,了解丝杠、滚轮、皮带、步进电机、电路板、温控模块等,入门机械原理
3D机械项目课程 x N * 机械电子原型产品,通过代码实现产品的3D建模,然后通过3D打印机或激光切割机做出产品外观,结合课程电子元件组装成成品
信息学奥林匹克(C++) C++入门 配套码圣OJ系统,难度相当于入门创意编程的难度,C++的变量、判断、循环,刷题大概80-100题
信奥C++ 普及1 数组、指针、字符串、函数与递归、文件和结构体,基本完成C语言的基本语法知识,刷题大概100-150题
信奥C++ 普及2 C++实用技巧与模板库、高精度计算、数据排序,递推算法,递归算法,刷题大概100-150题,难度已经很高了,相当于一般程序员的算法难度
信奥C++ 普及3 * 搜索与回溯算法、贪心算法、分治算法、广度优先搜索算法。竞赛的算法难度,很难
信奥C++ 提高1 动态规划、动态规划与背包问题,动态规划经典题。 竞赛的算法难度,比较难
信奥C++ 提高2 栈、队列、树、二叉树、堆及其应用 。一般程序员学到这里算法就够了
信奥C++ 提高3 图论算法、并查集、最小生成树。211大学本科计算机不做要求,但竞赛必考,很难了!
信奥C++ 提高4 * 拓扑排序、关键路径、数学相关:矩阵乘法、质数和约数、同余问题、组合数学、博弈论、期望问题简单涉及
信奥C++ 集训 x N * 哪里不行补哪里,包括省选等,找高手远程答疑,内容太广,对于想靠竞赛进省队保送清北的单独准备。一般的老师教不了了
前端开发(html,javascript,css) HTML 基础 网页前端的HTML,包括手机移动端的开发,码圣官网和手机前端用到的技术
CSS基础 网页前端的CSS,包括手机移动端的开发,码圣官网和手机前端用到的技术
javascript 前端基础 前段交互,在(javascript,3D)入门的基础上,快速学会javascript 如何控制HTML的DMO元素等
javascript 前端提高 一些常用的javascript 框架,例如:jquery 等
前端创意编程 x N * 将前端知识灵活应用,做出PC和手机可以访问的前端页面。选定不同主题的项目
后端开发(PHP,SQL) PHP 基础 难度相当于入门创意编程的难度,C++的变量、判断、循环,函数复用和类。有这个基础也可以自学
PHP提高 服务器端后端的原理,如何处理网络请求,FORM 表单的处理,AJAX请求的处理等
SQL 数据库的增删改查操作以及处理100万行以下数据的能力,了解开源数据库MYSQL的用法
留言本项目实战 将后端和前端知识灵活应用,完成留言本。并不断优化留言本,扩展成小型论坛,PC和手机都可以访问
后端前端创意编程 x N * 多个后端和前端的整体项目,从傲亚信息这8年多真实案例里提取,完成基本可以找工作了
JAVA、notejs 后端自学指南 * 教会大学如何1星期自学任何一种后端语言,例如:java,notejs 等,学会这门课,基本上完全可以自学了
服务器人工智能基础(python) Liunx 基础知识 Linux操作系统安装,操作,了解常用命令行,熟悉主流的Linux系统,熟悉信创国产的Linux系统,安装MySQL等应用
Python 基础 难度相当于入门创意编程的难度,python 的变量、判断、循环,函数复用和类。有这个基础也可以自学,可以跳过这课
Linux 网络编程爬虫 利用python 写Linux网络爬虫,数据保存在MySQL中。利用爬虫技术抓取数据自动分析
人工智能基础 学习国内第一的人工智能引擎:百度飞桨,利用百度飞桨和python 做出手写识别程序,并且会部署推理引擎。可以下载其他模型本地部署
人工智能项目 x N * 利用百度飞桨和现成的图像集,训练简单模型并可本地部署推理引擎。
物联网 Arduino 系列(C++) 电子基础 了解电阻、电压、电流,二极管、三极管、电容、认识基本电子符号,会用万用表,掌握欧姆定理,会用电洛铁焊接电子元件
电子提高 了解继电器、步进电机、舵机、蜂鸣器、距离传感器、温度传感器、传动装置、湿度传感器等原理,会画电路图。会用热风枪吹焊0603电子元件
PCB电路板设计基础 利用国产立创EDA软件设计电路板,会画原理图和PCB图。可以打样成品样板,会将元件焊接到样板上。
PCB电路板设计提高 能独立设计出2层电路板,能计算线宽,了解单片机,能讲单片机吹焊到电路板上,会用示波器调试和检测。
Arduino C++ 基础 了解Arduino C++ 编程,可以写出判断、循环、函数封装,利用开发板可以对ESP8266进行IO编程控制
Arduino C ++ 提高 在平台的帮助下,可以实现ESP8266 的联网,全球各地可以通过微信控制ESP8266模块,并实现多线程多任务编程
微信开关开发实战 利用JS+3D设计出微信开关的外观并打印,利用PCB设计出电路图,用Arduino C++写控制程序并烧录,自己焊接电子元件并评估量产成本
物联网项目 x N * 利用码圣物联网平台实现联网植物工厂、联网自动驾驶小车、基本属于可联网产品的原型,知道原理后可以改进并实现量产,创业项目原型