
课程规划
竞赛路线
为什么一定要在童程童美学习少儿编程
编程教育我们总能一步
2002年,我们开始为中国大学生提供职业编程教育
2015年,我们开始为中国青少儿提供趣味编程教育
杭州有没有靠谱的信息学奥赛编程培训班名单榜首出炉
入门组CSP-J考查的部分:基础知识与编程环境
这部分内容属于基础常识类,对计算机的构成、操作系统、计算机网络以及计算机的发展历史有个基本认识和了解。
其中,对赛事NOI也要有个大致了解。
同时并能知道计算机的程序设计语言的基本概念,程序的开发环境和编译器的使用等。
这部分内容找些视频看看,做些了解。考试的时候大概也就一条左右。
另外,这部分中对于位、字节与字的了解,以及二进制、八进制、十进制和十六进制的理解和相互转化做重点掌握,大概会有2条左右的题目。
入门组CSP-J考查的第二部分:C++程序设计
C++是信息奥赛指定的编程语言,所以C++是必学,并且是重头戏!在考试的时候,无论是入门组的CSP-J还是提高组的CSP-S,都是分两次考试。
次考试是笔试,全部是选择题,包括C++的程序缺空也是选择,都不需要孩子敲代码,但要能看懂程序。当然也有运气成分,因为不懂的可以盲选。
但当次考试的成绩出来后,按照成绩排名划分成晋级的分数线,在分数线上的才能进行第二次考试的报名。
而第二次考试就是进行上机编程考试了,这就是实打实的编程,没有选择填空那么讨巧。所以,C++的能力必须以能解决某问题的编程为较终考验。
和大部分的程序设计编程语言的学习一样,C++的学习离不开这些要点:
程序基本概念,比如常量、变量、字符串,编译和调试等
C++的基本数据类型,比如整数型、实数型、字符型、布尔型等
C++的基本语句,比如输入输出语句、if条件语句、for循环语句等
C++的基本运算,设计到的程序运算有算术运算、关系运算、逻辑运算、三目运算以及位运算等
一些数学库的常用函数,比如值函数、平方根函数等
数组的了解,以及更复杂的二维数组和多维数组
结构化程序设计,也就是三种结构(顺序、分支、循环)的综合运用
字符串的处理
函数与递归
结构体与联合体,都是3星等级的难度,入门组的较高难度不超过5
指针类型,都是4星等级的难度
文件及基本读写
STL模板等