青少年信息学活动是属于因材施教的课外活动,是学生研究性学习的方式之一。始终坚持学有余力、对学科学习、活动有兴趣的学生自愿参加的原则,是培养创新拔尖人才的有效途径。为了进一步开展好此项工作,由徐州工程学院主办的第三届徐州工程学院少儿编程夏令营(线上)活动将于8月6日—15日举办,请各单位组织有意愿学生报名参加。具体事宜安排如下:
一、活动安排
本次活动以讲座、实战练习及科普讲座为主,开设Scratch基础、Scratch高阶、Scratch算法、Python、C++基础、C++高阶、C++信奥入门组算法、C++信奥提高组算法8个层次编程语言班,特邀我市资深教练员主讲,具体教学安排见附件。
1.Scratch基础班
面向0基础学生。以专题讲座、实战练习、课后辅导为主,难度定位在中国电子学会全国青少年电子信息等级考试大纲中预备级1—2级的难度系数。系统讲解角色、声音、背景的操作,程序的三种基本结构,侦测,画笔,变量,关系运算,广播,克隆等语言基础。
建议年级:二 ~ 四年级。
2.Scratch高阶班(仅面向“彭城编程好少年”活动学员)
以专题讲座、实战练习、课后辅导为主,难度定位在中国电子学会全国青少年电子信息等级考试大纲中预备级3级的难度系数。系统讲解复杂条件分支,循环,循环嵌套,逻辑&数学,字符串操作,随机数,列表,自制模块等高阶语法。
建议年级:三 ~ 四年级。
3.Scratch算法班
以专题讲座、实战练习、课后辅导为主,难度定位在中国电子学会全国青少年电子信息等级考试大纲中预备级4级的难度系数。系统学习计算机初、高级算法,如:枚举、模拟、排序、字符串加密解密、冒泡排序等,覆盖各类编程比赛的高阶知识点;学会用编程解决数学问题;采用和C++相同的练习题,用Scratch模块实现,自然衔接代码类语言的学习。
本阶段课程学习后,可直接转入C++编程学习。
建议年级:三 ~ 五年级(有一定Scratch编程基础)。
4.Python编程班
以专题讲座、实战练习、课后辅导为主,难度定位在中国电子学会全国青少年电子信息等级考试大纲中1—2级的难度系数。系统讲解Python的基本格式,变量类型及其应用;理解列表、元组、字典、字符串、 range、集合六大内置核心数据类型;掌握选择结构语句的功能和写法。掌握程序的单分支结构,理解二分支、多分支结构语句;掌握循环结构语句的功能和写法。理解for循环、while循环、break和continue循环控制结构语句等语言基础;掌握函数的相关概念,函数的参数,返回值,变量的作用域;掌握自定义函数的创建和应用。
建议年级:四 ~ 五年级。
5.C++基础语法班
以专题讲座、实战练习、课后辅导为主,难度定位在全国青少年信息学奥林匹克竞赛大纲中1—2的难度系数、中国电子学会全国青少年电子信息等级考试大纲中C/C++ 1 级的难度系数。包括程序的三种基本结构:顺序语句、条件分支语句、循环语句等基础语言。
建议年级:五年级及以上。
6.C++高阶语法班
以专题讲座、实战练习、课后辅导为主,难度定位在全国青少年信息学奥林匹克竞赛大纲中3—5的难度系数、中国电子学会全国青少年电子信息等级考试大纲中C/C++ 2—3 级的难度系数。包括一维循环、双重循环、数组及字符串、函数及其递归调用、结构体、基础入门算法等。
建议年级:五年级及以上。
7. C++信奥入门组算法班
本次活动以入门组算法讲解、实战练习、练习讲解为主。主要算法与知识点有:暴搜和模拟(高精度)、数论;递归、二分、排序;贪心、前缀和、分治;再论暴搜和深搜;数据结构、图论基础;深搜回溯、宽搜入门;动态规划入门。中间穿插2场比赛,具体教学安排见附件。
本阶段课程,适合已学习完C++语法学生。
8. C++信奥提高组算法班
本次活动以提高-组算法讲解、实战练习、练习讲解为主。主要算法与知识点有(1)数据结构:差分、堆、ST表、树状数组、线段树、分块;(2)动态规划:状态压缩DP、区间DP优化、树形DP、数位DP;(3)数论:欧拉函数、同余方程、扩展欧几里得算法、中国剩余定理;(4)搜索:剪枝与优化、双向搜索;(5)图论:最短路、生成树、差分约束、树形相关、欧拉回路;(6)字符串哈希,KMP。
本阶段课程,适合已学习完C++入门组算法学生。
二、 报名方式及时间
以学校或个人形式报名,关注微信公众号“每天编程一小时”报名。
联系人:邵老师、姜老师
联系电话:13270227483、0516-83105380
报名时间:2023年7月24日—2023年8月5日
三、费用
学生活动费:Scratch基础、Scratch高阶、Scratch算法700元/人,Python编程800元/人,C++基础、C++高阶900元/人,C++信奥入门组算法、提高组1000元。
活动发票以学校、个人为单位开取后顺丰快递给个人。家庭情况特别困难学生,可由学校指导老师向主办单位提出申请,由学校出具证明盖章,经批准可获得培训及活动费用减免。
本次活动收入盈利部分将捐助到我校“周编一”计划(中小学生每周编程一小时公益推广计划),用于公益活动。
户名:徐州工程学院
开户行:交通银行徐州矿大支行
账号:323600669018000353865
四、注意事项
1.如因个人原因不能参与本次夏令营,请于2023年8月5日前联系邵老师退费,逾期将不再受理。
2.本次夏令营最后安排结营测试,优秀学员可直接推荐参加相关编程赛事。
徐州工程学院
2023年7月24日
附件
日程安排
一、Scratch基础、Scratch高阶、Scratch算法、Python、C++基础、C++高阶、C++入门组算法:
日期 | 时间 | 内容 |
8月6日—15日
| 9:00—10:30 | 知识点讲解 |
10:30—11:30 | 休息、实战模拟 | |
11:30—12:00 | 实战讲评及答疑 |
二、C++提高组算法
满10人开班,时间暂定8月6日—15日 19:00—21:30。