代码编织梦想

(一)、路线一


1、小学C++启蒙(小学一二年级

(1)、《我的第一本算法书》

(2)、《啊哈编程星球:一本书入门 Python 和 C++》 (2019.09)

详细内容可以看下面的博客:

小学生C++编程启蒙

小学生C++编程启蒙_dllglvzhenfeng的博客-CSDN博客

(3)、走进 GoC 的编程世界(2022.02)

Go C编程 第1课 神奇的魔笔

Go C编程 第1课 神奇的魔笔_dllglvzhenfeng的博客-CSDN博客_goc编程作品

GoC2018下册 第2课(C++画图)

GoC2018下册 第2课(C++画图)_dllglvzhenfeng的博客-CSDN博客

Go C 编程 第3课 魔法自动机

Go C 编程 第3课 魔法自动机_dllglvzhenfeng的博客-CSDN博客

Go C 编程 第4课 变色魔法(魔法学院的奇幻之旅 有Go C编程绘图)

Go C 编程 第4课 变色魔法(魔法学院的奇幻之旅 Go C编程绘图)_dllglvzhenfeng的博客-CSDN博客

信息学奥赛入门之:Go C 编程 第5课 魔法盒子

信息学奥赛入门之:Go C 编程 第5课 魔法盒子_dllglvzhenfeng的博客-CSDN博客

C++画图之GOC编程 第6课 通天云梯

C++画图之GOC编程 第6课 通天云梯_dllglvzhenfeng的博客-CSDN博客

小学生 C++画图 Go C 编程 第7课 奇异的花朵

小学生 C++画图 Go C 编程 第7课 奇异的花朵_dllglvzhenfeng的博客-CSDN博客

小学生C++画图 Go C 编程 第8课 魔法计时器(魔法学院的奇幻之旅 Go C编程绘图)

小学生C++画图 Go C 编程 第8课 魔法计时器(魔法学院的奇幻之旅 Go C编程绘图)_dllglvzhenfeng的博客-CSDN博客

Go C 编程 第9课 放飞汽球(魔法学院的奇幻之旅 Go C编程绘图)

Go C 编程 第9课 放飞汽球(魔法学院的奇幻之旅 Go C编程绘图)_dllglvzhenfeng的博客-CSDN博客

(4)、看漫画学 C++

https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzUyNDUwNTcxNA==&action=getalbum&album_id=1458240038734839809&scene=173&from_msgid=2247484771&from_itemidx=1&count=3#wechat_redirect

(5)、五笔第一讲 指法(盲打)



2、三四年级C++入门

3、五六年级争取拿CSP-J2 第2轮 二三等奖



4、初一学习目标:

CSP-J2  第2轮  一等奖

CSP-S2 第2轮  二、三等奖



5、初二学习目标:

CSP-S2 一二等奖 并争取参加NOIP




我了解到的一些学的比较好的孩子,大部分是学的比较早的,

比如从小学三四年级就开始学信奥

信奥环境比较好的强省

一些小学就有信奥的社团课或兴趣班

首先这些孩子学的比较早,那么可能学1遍学不会多少

因为学的早,完全可以再学第2,第3遍

在相同的天赋和基础的情况下

显然,学得早,并且学2-3遍

那么成绩就明显比那些学的晚的要好很多

如果只学了1遍,学的学时还不够,

就是匆匆忙忙地过了1遍,甚至有很多孩子根本就没有学完相关的知识

就匆忙去比赛了

这样的情况下,

获得好成绩的机会就相对小得多




(二)、路线二

simple happiness:

说少儿编程c++难,python简单,我不认同

simple happiness:

目前国内少儿python编程做的不够深入,但并不能说他深入下去就很简单

万里无云:

他们确实教的慢且简单

simple happiness:

从以往的经验来看,如果是从初一或初二由python转到C++的,尽量就劝退为好,一个由python转C++确实有的孩子转换起来需要时间成本,有的甚至一直转不过来,

simple happiness:

上面的情况,多数的坚持不下来

simple happiness:

所以我觉得还是尽早从更小的孩子培养C++,少儿C++编程确实有和学python一样的简单的普及性的路线

simple happiness:

说C++必说信奥,其实现在蓝桥杯青少组C++,NOC C++等也在白名单里面

simple happiness:

浙江有很多学生高中还在参加CSP-J的比赛

simple happiness:

不管哪个省CSP-J 2 第2轮能拿到 一等 奖的都 是比较好的学生了

simple happiness:

就是别人家的孩子

simple happiness:

这几年C++普及类的比赛才多起来

simple happiness:

想试试信奥,显然,从简单的C++普及性的C++学起更好一些,

simple happiness:

如果只是兴趣,想学什么就学什么,机器人,体育,都 可以

simple happiness:

我做了许多潘洪波老师《小学生C++趣味编程》的对应的scratch程序

simple happiness:

在我的博客里有

simple happiness:

NOI题库 scratch题解

https://blog.csdn.net/dllglvzhenfeng/category_11603040.html

simple happiness:

第15课 比尔庄园 《小学生C++趣味编程》_dllglvzhenfeng的博客-CSDN博客_小学生c++趣味编程

simple happiness:

scratch和C++ 双语教学

已经试验过,效果很好

一般对于已经学过scratch,有一定的基础后,

学到scratch的变量部分,

就可以开展scratch和C++双语教学

面向二三四年级的小朋友

《小学生C++趣味编程》潘洪波老师的这本书第2版已经有配套的视频了

scratch画图和Go C画图 也是可以双语教学

simple happiness:

可以二三四年级和学C++,或scratch C++双语教学同步

simple happiness:

二三四年级完全是兴趣班的路子,五六年级可以试水信奥 等各种比赛

simple happiness:

这个五六年级如果 有的孩子确实打信奥难出较好的成绩

simple happiness:

可以按照为将来的计算机专业或者将来计算机考研的机试做一个准备

simple happiness:

争取的目标是信奥强省CSP-J2初中争取拿到二等奖,一般 的省份争取拿到CSP-J2的一等奖

simple happiness:

或者高一高二拿到CSP-J2的 一二等奖

simple happiness:

做一下将来的考研或职业的准备

少儿C++编程可以普及类似python的内容以及信奥兼顾

其实还有一个让家长认可,也是家长给我提出的路线

初中尽量争取拿到CSP-J2 一等奖或强省的二等奖,为将来的计算机专业就业做准备

或为将来计算机考研的机试做准备

可以学到高一高二,但不会投入过多的时间

不以竞赛打NOIP,进省队,NOI为目标

这样的学生,我通常入门组的相关的内容可能讲2遍,

部分讲3遍,是和家长协商好的

相对投入的时间不够多

家长说家中亲朋有很多学计算机的,是家长集体商量的一个认为对那个孩子合理的方案

比如啊哈算法讲了1遍,一本通第5版讲了1遍

系统地进行讲解

那个学生高一参加了CSP-J的比赛,拿了一等奖,高二没有参加,但一直学到高二的寒假结束

高中每周2小时,2节课,初中每周2-3节课,寒暑假没有什么特殊情况只要有时间就是3节课,从小学6年级学到高二,后面将提高的部分讲了近一半的内容

最后的结果家长,学生,老师都很满意

当然,这个孩子数学比较好,又对信奥感兴趣,没有这个前提,绝对坚持不了这么长时间




(三)、路线三

simple happiness:

信奥的算法和数据结构是计算机专业大学学的内容

simple happiness:

CSP-J的一二等奖,基本上对应着大学考研机试的水平了

周老师:

基本是大学一年级毕业了的水平

simple happiness:

应该是一年级的大多数学生都没有这个水平

simple happiness:

五大联赛,没有一个是简单的

simple happiness:

我会在讲课中经常 遇到这个问题,

simple happiness:

所谓的课程规划,不如直接根据学生的情况不断调整来的好,

simple happiness:

就是变为老师将要求提出,

simple happiness:

由班主任来监督,根据学生情况调整

simple happiness:

课程规划做的再好,执行力不够,徒劳

simple happiness:

这个信奥不是老师教练给你规划学习哪些内容

simple happiness:

要学的内容就在那儿摆着,就是NOI考纲

simple happiness:

是要看孩子自己能走到,能拼到什么位置

simple happiness:

“ 学好信奥的 5 大要素 ” 五大要点

        1、数学能力

        2、学习习惯

        3、心理素质

        4、兴趣爱好

        5、家长与学校的支持和规划

simple happiness:

初中能打NOIP的孩子,都是在各省拔尖的学生了

simple happiness:

还要有一定的资源才行,就是有相关的教练推荐或他所在的学校有推荐名额

simple happiness:

关于NOIP 2022的名额分配方案

关于NOIP 2022的名额分配方案

simple happiness:

每年都会出台NOIP的名额分配方案,有人数的限制

周老师

吕老师,好的

周老师:

这些我回头和家长沟通下




《小学生C++趣味编程》Scratch、C++

《小学生C++趣味编程》Scratch、C++_dllglvzhenfeng的博客-CSDN博客

NOI题库 scratch题解(部分)

NOI题库 scratch题解(部分)_dllglvzhenfeng的博客-CSDN博客

NOI题库 scratch题解

https://blog.csdn.net/dllglvzhenfeng/category_11603040_2.html




OpenJudge NOI题库 1.1 编程基础之输入输出

OpenJudge NOI题库 1.1 编程基础之输入输出_dllglvzhenfeng的博客-CSDN博客

OpenJudge NOI题库 1.2 编程基础之变量定义、赋值及转换

OpenJudge NOI题库 1.2 编程基础之变量定义、赋值及转换_dllglvzhenfeng的博客-CSDN博客

OpenJudge NOI题库 1.3 编程基础之算术表达式与顺序执行

OpenJudge NOI题库 1.3 编程基础之算术表达式与顺序执行_dllglvzhenfeng的博客-CSDN博客

OpenJudge NOI题库 1.4 编程基础之逻辑表达式与条件分支

OpenJudge NOI题库 1.4 编程基础之逻辑表达式与条件分支_dllglvzhenfeng的博客-CSDN博客_noi题库1.4

OpenJudge NOI题库 1.5编程基础之循环控制

OpenJudge NOI题库 1.5编程基础之循环控制_dllglvzhenfeng的博客-CSDN博客_noiopenjudge题库答案1.5

OpenJudge NOI题库 1.6 编程基础之一维数组

OpenJudge NOI题库 1.6 编程基础之一维数组_dllglvzhenfeng的博客-CSDN博客

OpenJudge NOI题库 1.7 编程基础之字符串

OpenJudge NOI题库 1.7 编程基础之字符串_dllglvzhenfeng的博客-CSDN博客



OpenJudge NOI题库-116题

OpenJudge NOI题库-116题 - 哔哩哔哩

OpenJudge NOI题库 入门 116题 (一)

OpenJudge NOI题库 入门 116题 (一)_dllglvzhenfeng的博客-CSDN博客_openjudge题库答案

OpenJudge NOI题库 入门 116题 (二)

OpenJudge NOI题库 入门 116题 (二)_dllglvzhenfeng的博客-CSDN博客_openjudge题库

OpenJudge NOI题库 入门 116题 (三)

OpenJudge NOI题库 入门 116题 (三)_dllglvzhenfeng的博客-CSDN博客_noi题库1.5python



NOI2022宣传片

NOI2022宣传片

【NOI2022】PV「什么是信息学精神?」

【NOI2022】PV「什么是信息学精神?」_dllglvzhenfeng的博客-CSDN博客




普通高中课程方案和语文等学科课程标准(2017年版2020年修订)

教育部关于印发普通高中课程方案和语文等  学科课程标准(2017年版2020年修订)的通知 - 中华人民共和国教育部政府门户网站

教育部办公厅 工业和信息化部办公厅关于公布 首批特色化示范性软件学院名单的通知

教育部办公厅 工业和信息化部办公厅关于公布  首批特色化示范性软件学院名单的通知 - 中华人民共和国教育部政府门户网站

教育部办公厅关于2022-2025学年面向中小学生的全国性竞赛活动名单的公示

教育部办公厅关于2022-2025学年面向中小学生的全国性竞赛活动名单的公示 - 中华人民共和国教育部政府门户网站

2022-2025学年面向中小学生的全国性竞赛活动官网

2022-2025学年面向中小学生的全国性竞赛活动官网_dllglvzhenfeng的博客-CSDN博客




中小学信息学相关比赛汇总(C++类)

中小学信息学相关比赛汇总(C++类)_dllglvzhenfeng的博客-CSDN博客_c++有什么比赛

信息学竞赛有什么好的比赛网站?

信息学竞赛有什么好的比赛网站?_dllglvzhenfeng的博客-CSDN博客_信息学cf比赛

高含金量国际计算机编程竞赛

高含金量国际计算机编程竞赛_dllglvzhenfeng的博客-CSDN博客_计算机编程大赛

【国际竞赛-计算机篇】2022年高含金量的计算机竞赛有哪些

【国际竞赛-计算机篇】2022年高含金量的计算机竞赛有哪些_dllglvzhenfeng的博客-CSDN博客_计算机竞赛含金量排名

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/dllglvzhenfeng/article/details/128412735

蓝桥杯备赛(day1)-爱代码爱编程

目录 python基础知识点拾遗 将计算所得结果分别赋值给多个变量 两变量数值进行交换 多个变量同时进行赋值 取出三位数中的百位数十位数个位数(水仙花数) 序列 列表 复制与排序 赋值 排序 元组(tuple) 集合(set) 函数 形参与实参  return语句 变量作用域 可变长度参数 python基础知识

数据结构 | 链式二叉树【递归的终极奥义】-爱代码爱编程

递归——这就是俄罗斯套娃吗😮 🌳链式二叉树的结构及其声明🌳链式二叉树的四种遍历方式📕先序遍历(先根遍历)递归算法图解 📕中序遍历(中根遍历)📕后序遍历(后根遍历)📕层次遍历辅助队列思维代码详解 🌳

绿盟secxops安全智能分析技术白皮书 超参数调优-爱代码爱编程

超参数调优 定义内涵 在机器学习的上下文中,超参数是在开始学习过程之前设置值的参数,在神经网络训练 过程中不会发生改变。通常情况下,在机器学习过程中需要对超参数进行优化,给学习器选 择一组最优超参数,以提高学习的性能和效

关于shardingsphere内置分片算法及其数据倾斜问题总结-爱代码爱编程

ShardingSphere是一款不错的分库分表中间件,并且其内置提供了多种分片算法。但是使用内置的分片算法会造成数据倾斜问题。下面以5.2.0版本的ShardingSphere详细介绍下几种内置分片算法并且分析下数据倾斜问题。 一、ShardingSphere内置分片算法介绍 根据官网描述,ShardingSphere内置提供了多种分片算法,能够满足

c语言——操作符详解(上)-爱代码爱编程

C语言——操作符详解(上) 操作符的分类 C语言中的操作符主要分为算术操作符、移位操作符、位操作符、赋值操作符、单目操作符、关系操作符、逻辑操作符、条件操作符、逗号表达式、下标引用、函数调用和结构成员。我将分成三篇文章为

蓝桥杯c/c++百校真题赛(1期)day3题解(等差数列、回路计数)-爱代码爱编程

Q1 等差数列 由于保证了题目给出的一定是一个等差数列的部分项,且等差数列具有单调性质,所以根据大小排序后最小的 d

leetcode 438. 找到字符串中所有字母异位词-爱代码爱编程

438. 找到字符串中所有字母异位词 给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 异位词 指由相同字母重排列形成的字符串(包括相同的字符串)。 示例 1: 输入: s = "cbaebabacd", p = "abc" 输出: [0,6] 解释: 起

经典算法之异或运算(无进位相加)-爱代码爱编程

目录 异或运算的定义异或运算的性质异或运算的应用交换两数翻转指定位寻找单身狗 异或运算的定义 众所周知,计算机中的所有数据都是以二进制(0或者1)的形式存储。而异或运算符(^)就是将参加运算的两个数

红黑树详解-爱代码爱编程

1.概念 红黑树,是一种二叉搜索树,但在每个结点上增加一个存储位表示结点的颜色,可以是Red或Black。 通过对任何一条从根到叶子的路径上各个结点着色方式的限制,红黑树确保没有一条路径会比其他路径长出俩倍,因而是接近平衡的。 2.性质 最长路径最多是最短路径的2倍 每个结点不是红色就是黑色 根节点是黑色的 如果一个结点是红色的,则它

stl篇之vector-爱代码爱编程

一、介绍 1. vector是表示可变大小数组的序列容器。   2. 就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组,它的大小是可以动态改变的,而且它的大小会被容器自动处理。   3. 本质讲,vector使用动态分配数

泰勒公式求极限习题-爱代码爱编程

前置知识 泰勒公式求极限 习题 求 lim ⁡

【算法】子序列问题合集-爱代码爱编程

前言 动态规划的核心设计思想是数学归纳法 假如我们想证明一个数学结论: 那么先假设这个结论在 k < n 时成立想办法推导证明出 k = n 的时候此结论也成立。 是需要一个 dp 数组嘛? 可以假设 dp[0...i - 1] 都已经被算出来了然后问自己:怎么通过这些结果算出 dp[i]?首先要定义清楚的 dp 数组的含义,即

一本通 1276:【例9.20】编辑距离-爱代码爱编程

看完题目后,整个人都懵了,这题咋整? 哎呀,知道知道,用动态规划做 不要慌,我们慢慢分析.... 目录 做题前须知 状态转移 如果 a[i] == b[j] 如果 a[i] != b[j] 做删除操作 做插入操作 做替换操作 初始化 输出 最终代码 做题前须知 读完题发现要输出  让A字符串变为B字符串最少要几步 变

【java基础知识复盘】arraylist、linkedlist篇——持续更新中-爱代码爱编程

本人知识复盘系列的博客并非全部原创,大部分摘自网络,只是为了记录在自己的博客方便查阅,往后也会陆续在本篇博客更新本人查阅到的新的知识点,望悉知! ArrayList 概述 ArrayList 类是一个可以动态

合并字符串-指针-爱代码爱编程

【问题描述】 编写一个函数void  str_bin(char *str1, char *str2), str1、str2是两个有序字符串(其中字符按ASCII码从小到大排序),将str2合并到字符串str1中,要求合并后的字符串仍是有序的,允许字符重复。 【输入形式】 分行从键盘输入两个有序字符串(不超过100个字符) 【输出形式】 输出合并后

p1220 关路灯(区间dp)-爱代码爱编程

题目描述 某一村庄在一条路线上安装了 nn 盏路灯,每盏灯的功率有大有小(即同一段时间内消耗的电量有多有少)。老张就住在这条路中间某一路灯旁,他有一项工作就是每天早上天亮时一盏一盏地关掉这些路灯。 为了给村里节省电费,老张记录下了每盏路灯的位置和功率,他每次关灯时也都是尽快地去关,但是老张不知道怎样去关灯才能够最节省电。他每天都是在天亮时首先关掉自己所

力扣(leetcode)187. 重复的dna序列(c++)-爱代码爱编程

哈希表 直观思考,由于限定了答案长度 10 10 10 ,只

c++-容器-string:char到int的转换【ascii码强转:int(char);‘0‘转为48】【直接转换:char - ‘0‘】-爱代码爱编程

C++程序 – char到int的转换 在这里,我们将看到如何使用c++程序将char转换为int。c++中有6种将char型转换为int型的方法: 使用强制类型转换.使用static_cast.Using sscanf().Using stoi().Using atoi().使用stringstream. 让我们详细讨论每一种方法。 1. 使用强制