小学3年级至初中8年级学生(具体年龄范围可能因课程阶段略有调整)。
对编程有浓厚兴趣,或计划参加编程等级考试(如电子学会考级、蓝桥杯等)及白名单竞赛(如全国青少年人工智能创新挑战赛、NOC赛项等)的学生。
授课形式:一对一授课、小班教学
课程目的:帮助学员掌握编程基础知识和高级技能,包括图形化编程、Python编程、C++编程等,满足不同竞赛和考试要求。
课程内容:
基础阶段:
图形化编程(如Scratch):学习顺序、循环、条件判断等基础编程概念,通过趣味项目培养编程兴趣。
Python基础:掌握变量、数据类型、控制结构、函数等基础知识,为后续学习打基础。
进阶阶段:
Python进阶:学习列表、字典、文件操作、算法基础等,通过项目实践提升编程能力。
C++基础(针对有竞赛需求的学生):学习C++语法、数据结构、算法基础,为信息学奥赛(NOI)等竞赛做准备。
竞赛专项训练:
针对蓝桥杯、电子xue会考级、NOC赛项等竞赛,提供真题解析、模拟考试、竞赛技巧培训等,帮助学员熟悉竞赛流程和题型。
信息学奥赛(NOI)专项训练:针对C++编程竞赛,进行算法设计、数据结构应用、竞赛策略等深度培训。
课程体系:覆盖图形化、Python、C++全链路课程,采用“学-赛-考-实践”闭环模式,课程与赛事考级大纲紧密衔接,确保学习效果可量化。
教学方法:采用PBL项目式教学,结合动画情景引入、课堂互动编程练习、课后创作实践,激发学习兴趣和主动性。
