1.活动目标

以编程挑战赛为载体,营造轻松、自由、开放的编程氛围。通过程序绘图和编程挑战培养学生的计算思维,创新意识和实践能力。为学生搭建张扬个性、展示成果、享受编程乐趣的平台。

2.活动主题

魅力编程,挑战极限

3.组织机构

北大附中教育集团各学校

4.参与对象

北大附中教育集团所有在校中小学学生。由于小学一般3年级才开始编程课,所以活动只考虑到3年级以上学生。

5.比赛阶段与形式

【海选阶段】
由各学校分别组织线下海选。
【挑战阶段】
海选结束由各学校推荐比赛个人选手和比赛团队。比赛团队由个人选手组成。
个人挑战赛—在规定时间内,由各学校组织学生在线上平台自由挑战获取选手积分。
团队比赛—由各学校选派战队,集团统一组织团队比赛。按照16进8,8进4,4进2,巅峰对决的规则进行角逐。
比赛代码为自己原创,如果作弊,比赛判负,并通报学校依规处理。
小学和初中的挑战项目是:选数字
高中的挑战项目是:星际争霸

6.比赛组织

北大附中教育集团各个学校根据自己的实际状况,制作比赛的策划,组织和宣传;鼓励教师在学期初将编程挑战赛纳入课程计划,在课堂时间统一组织学生进行学习和海选;或把海选活动与课程内容相衔接,把海选活动纳入课程评价。比赛所需要的平台、教程和账号等资源的支持由附中本部技术中心协助提供,也会共享一些宣传材料。各校可根据需要修改、设计制作适合自己学校的宣传。

7.比赛时间

(1)宣传发动

3月中旬,各学校准备编程挑战比赛相关物料,比如:宣传海报,展板,公众号推文,H5等,进行学校和线上相结合的宣传,营造编程挑战比赛的氛围。

(2)比赛实施

编程海选:4月1日开始。
北大附中技术中心准备好比赛的相关题目,提供平台账号分发到各学校,由各学校老师组织学生参加,4月1日开始海选活动,4月22号学校完成比赛海选环节,并推荐选手参加编程竞赛,选派学校代表团队,做好团队比赛的准备。
编程挑战:5月9日开始。
各级别最终参赛团队各16支。北大附中本部会协助提前建立好参赛账号。
北大附中会提供展示的平台。参赛前后需要提供:团队名称,团队介绍视频,团队比赛的总结等宣传展示。
编程挑战有两种模式:
个人挑战积分:由参赛学生自行编码,在平台规定时间内挑战。获得个人积分和排名。
团队挑战晋级: 按照16进8,8进4,4进2,巅峰对决的规则进行激烈角逐,比赛过程中将搭配讲解员对团队之间的对战进行现场实时比赛情况的直播,同步到所有参赛学校。

  • 5月23日中午12点前,提交团队参赛代码。5月25日中午12:30,直播16进8比赛实况。
  • 5月30日中午12点前,提交团队参赛代码。6月1日中午12:30,直播8进4比赛实况。
  • 6月6日中午12点前,提交团队参赛代码。6月8日中午12:30,直播4进2比赛实况。
  • 6月13日中午12点前,提交团队参赛代码。6月15日中午12:30,直播冠亚军决赛比赛实况。稍后进行编程挑战赛成绩发布和比赛总结。

    (3)比赛颁奖

    1. 由学校在7月初择机进行。<br /> 设置个人编程挑战一等奖5%,二等奖10%,三等奖20%。学校也可以查询本校学生并排名发校内排名奖,由学校自己定。<br /> 设置编程挑战8强、4强、冠军队和亚军队,团队合作奖。团队合作将主要评价团队展示页内容,要求有分工,和协作,内容丰富活泼。<br /> 活动设优秀指导教师奖、优秀组织奖。<br />[

](https://www.bilibili.com/video/BV1Uy4y1g7cz)

附录:

海选资源:

海选网站:http://bdfz.pyln.fun/
绘图网站使用说明:https://www.bilibili.com/video/BV1Uy4y1g7cz
海龟画图教学网站:https://cicyte.cyscc.org/ (不用注册即可学习)

挑战赛资源

编程挑战网站:http://pyln.fun/arena/
团队展示设计: https://www.yuque.com/docs/share/c9f5cfb1-a755-4d96-b559-c6fce42edb58?#
晋级规则、分组对战表及比赛记录:
https://www.yuque.com/qmshow/gywed6/ch10gx