北京C++培训机构
为了在更高层次上推动普及,培养更多的计算机技术人才。竞赛及相关活动遵循开放性原则,任何有条件和兴趣的个人,都可以在业余时间自愿参加。北京C++培训机构哪个好?北京码高教育。 NOI系列活动包括:青少年信息学奥林匹克竞赛和青少年信息学奥林匹克网上同步赛、青少年信息学奥林匹克联赛、冬令营、选拔赛和出国参加 IOI。
来码高学习,孩子能收获什么?
C++培训教学内容
单元序号 | 课程名称 | 编程知识 |
单元 |
1、个C++程序 2、基本数据类型 3、数据的输入/输出 4、程序设计之顺序结构 5、选择结构与关系运算符 6、选择结构与逻辑运算符 7、选择结构与条件运算符 8、if语句嵌套 9、switch多 分支语句 10、阶段练习 |
1.学习C++程序的基本编程框架 2.掌握变量的定义和应用 3.学习算数运算符和赋值运算符 4.掌握几种常用的数据类型以及数据类型之间的转 换方式 5.学习3种输入/输出语句 6.了解程序设计的三种基本结构 7.学习if语句常用的三种结构 8.学习关系运算符、逻辑运算符和条件运算符 9.学习switch多分支语询 10.熟练使用if语句和各类运算符解决奥赛练习题 |
第二单元 |
1、while循环 2、专项练习 3、do-while循环 4、专项练习 5、for循环 6、专项练习 |
1.学习while. do- -while循环语句 2.了解while语句和do-while语句的区别 3.掌握for循环语句及其应用 4.熟练使用循环语句解决奥赛练习题 |
第三单元 |
1-2、循环嵌套及专项练习 3-4、一维数组及专项练习 5、冒泡排序 6-7、二维数组及专项练习 8-9、字符数组及专项练习 10、奥赛模拟真题 |
1-6、安装Django第三方框架,创建并调试个项目、实现网页数据与后端的交互、实现文件.上传并保存到指定路径实现用户登录验证功能;利用Django生成动态网页内容创建数据库表并对数据进行处理和展示 7.完成PythonWeb网页设计项目 |
第四单元 |
1、string字符串类型 2-3、字符串常用函数及专项练习 3-5、函数及专项练习 5、专项练习 6-7、简单递归及专项练习. 8、结构体类型 9、阶段练习 |
1.认识string字符串类型 2.掌握string类型变量的基本操作 3.掌握string类型的常用函数 4.学习函数的定义、声明以及调用 5.学习函数的传值和返回 6.掌握变量的作用域 7.学习递归算法的概念,学会使用递归算法解决问题 8.学习结构体变量以及结构体数组的定义与应用 9.熟练掌握字符串、函数、递归和结构体等知识,并能够解决奥赛练习题。 |
第五单元 |
1、指针与变量 2、指针与数组 3、指针与字符串 4、指针与函数 5、专项练习 6、结构体指针 |
1.认识指针,学习指针与变量的定义及应用 2.掌握指针数组的定义与应用 3.掌握指针与字符串的定义与应用 4.学习指针作为函数的参数及返回值的应用 5.了解指向函数的指针 6.学习结构体指针的定义及应用 |
第六单元 |
1、阶段练习 2、单向链表 3、双向链表 4、专项练习 5-6、文件操作及专项练习. 7、进制转换与位运算 8-9、奥赛模拟真题 |
1.认识链表数据结构 2.学习单向链表的定义,掌握单向链表的基本操作 3.学习双向链表的定义及其基本操作 4.学习文件打开、读取、写入、关闭等基本操作 5.掌握stream类的流文件语句及其操作 6.掌握文件指针FIL E的语句及其基本操作 7.学会使用重定向方法操作文件 8.学习二进制、十进制、十六进制的概念进制之间的转换 9.学习位运算符及其应用 |
进阶培训 | 学习目标 | 课程内容 |
第七单元 | CSP-J入门组算法的掌握和基本使用,能够尝试参加一些入门级的C++算法竞赛。 |
1、字符串基本操作、经典排序算法、递推专题、递归专题。 2、数据结构-栈、数据结构队列、数据结构-二叉树。 3、枚举算法,模拟算法、贪心算法,深度优先搜索算法,宽度优先 4、搜索算法的概念掌握、经典题目的掌握。 5、高精度加、高精度减、高精乘低精、高精除低精的练习。 6、动态规划专题:线性dp,长上升子序列、长公共子序列、数 7、塔模型等经典入门题目,01背包、完全背包问题的理解、模板题掌握、优化版本的掌握。 8、基础数学问题,大公约数、判断素数、快速幂等经典数学问题二分查找、二分答案转判定等编程技巧和方法。 9、STL模板库相关的容器使用和库函数的使用。 |
第八单元 |
CSP-J入门组初赛相关知识点的掌握,初赛真题的训练,能够参加CSP- J入门组初赛。 |
1.计算机基本知识,计算机常识、计算机系统基本结构、计算机安全知识、数值转换、信息编码、原码反码补码。 2、程序设计基本知识,程序基本常识、逻辑运算、栈队列二叉树数据结构概念应用。 3、问题求解,排列组合、容斥原理、错位排列、算两次、补集转化等组合数学问题。 4、阅读程序,字符串专题、递推专题、递归专题、循环专题、二分专题、数学专题。 |
第九单元 |
CSP-J入i组复赛相关算法的深入掌握和灵活使用,复赛真题的训练。能够参加 CSP- J入门组复赛,以及其他入「]级的C++算法竞赛。 |
1、模拟专题、枚举专题、字符串专题、排序专题、数学专题、贪心专题、动态规划专题的专题学习,在基本使用的基础上,做到灵活应用。 2、学习CSP. J入]组复赛的考试环境,学习NOI-Linux环境 下的编程方法和使用技巧。学习非完美算法、文件输入输出操作、程序的调试和测试等考场必备技能。 |
为什么要让孩子学C++?
1
锻炼逻辑思维
编程与电脑沟通的过程,将打破常规思维,注重逻辑思考。
2
争力为升学加码
编程教育逐渐纳入基础课程,学习编程会增加额外竞争优势。
3
培养耐心与专注力
严谨的编程语言,是用来培养细心耐心与专注力的工具。
4
迎接Al时代
多*知识交叉应用于编程,培养编程能力,轻松走在Al时代前列
多重实力,更值得家长信赖
教育理念
EDEE理念(教育+设计+程序+创业精神)把创新能力、创造精神、系统化解决问题能力等作为培养的重点。
课程体系
历经码高研究院6次迭代,30次升级,打造出覆盖5-18岁青少年的完整机器人教育课程体系,成为一家实现全年龄段教材同步配套的机器人教育机构。
课程配合教材
码高是全行业为数不多的实现全年龄段教材同步配套的机器人教育机构。课后知识温习有所参照,实现知识的不断积累。
上课,活动氛围
- icon
- icon
- icon
- icon
- icon
- icon