2015年Bebras挑战练习题-Bracelet(手镯)

Emily has broken her favorite bracelet. The broken bracelet now looks like this:

艾米丽弄坏了她最喜欢的那条手链。这条断了的手链现在看起来是这样的:

2015年Bebras挑战练习题-Bracelet(手镯)

Question: 问题:

Which of the following four bracelets shows what the bracelet looked like when it was whole?

以下四个手镯中,哪一个显示了手镯完好无损时的样子?

 

 

 

 

Explanation 解释

The correct answer is:  正确答案是:2015年Bebras挑战练习题-Bracelet(手镯)This bracelet follows the beads in the same order as the broken bracelet. With the bracelets, you notice that either the orange triangle and yellow star are swapped, or the orange triangle and blue hexagon beads are in the wrong place, or that the yellow star and green oblong beads are in the wrong place.

这条手链上的珠子顺序与断掉的手链相同。观察这两条手链,你会发现要么橙色三角形和黄色五角星的位置互换了,要么橙色三角形和蓝色六边形的珠子位置不对,要么黄色五角星和绿色长方形的珠子位置不对。

Bebras新赛季备赛已开启,扫码领取Bebras真题资料⇓

欢迎咨询【Bebras专业辅导课程】

(Bebras每日一练部分展示)

2015年Bebras挑战练习题-Setting the table(摆桌子)

Beaver Bob has set the breakfast-table as shown in the picture.

河狸鲍勃已将早餐桌布置成如图所示的样子。

2015年Bebras挑战练习题-Setting the table(摆桌子)

Question: 问题:

In which order has he placed the objects on the table?

他把那些东西放在桌子上是按什么顺序排列的?

A. napkin, knife, table cloth, cup and saucer, plate

B. table cloth, napkin, cup and saucer, knife, plate

C. table cloth, napkin, cup and saucer, plate, knife

D. table cloth, cup and saucer, napkin, plate, knife

 

 

 

 

Explanation 解释

The correct answer is: table cloth, cup and saucer, napkin, plate, knife

正确答案是:桌布、茶杯和茶碟、餐巾、盘子、刀

The "table cover" was the first because all things are on it. The next was the "cup and saucer" because napkin is covering part of the saucer. The "plate" is on the "napkin" and "knife" is on the "napkin" and on the "plate".

桌布”是第一个,因为所有东西都在它上面。接下来是“茶杯和茶碟”,因为餐巾盖住了茶碟的一部分。“盘子”在“餐巾”上,“刀”在“餐巾”上,也在“盘子”上。

Bebras新赛季备赛已开启,扫码领取Bebras真题资料⇓

欢迎咨询【Bebras专业辅导课程】

(Bebras每日一练部分展示)

2015年Bebras挑战练习题-Beaver Dam(海狸水坝)

The Birchtree family needs to water their fields. Only the fields with flowers need to be watered. The other fields must remain dry.

白桦树一家需要给他们的田地浇水。只有种着花的田地需要浇水,其他的田地必须保持干燥。

2015年Bebras挑战练习题-Beaver Dam(海狸水坝)

Question: 问题:

Help the Birchtree family produce a plan by clicking on the gates to open or close them.

点击大门将其打开或关闭,帮助白桦树一家制定一个计划。

Provide a solution where water only flows to the fields with flowers in.

提供一种解决方案,让水只流向种有花的田地。

(Note: Although the gates will open and close, the water will not flow as this would make the problem far too easy!)

(注意:尽管闸门会开合,但水不会流动,因为那样会使问题变得太简单了!)

 

 

 

Explanation 解释

4 Dams have to be opened to complete this task:要完成这项任务,必须打开 4 座水坝:

Bebras新赛季备赛已开启,扫码领取Bebras真题资料⇓

欢迎咨询【Bebras专业辅导课程】

(Bebras每日一练部分展示)

2015年Bebras挑战练习题-Mushrooms(蘑菇)

Three beavers are standing in a forest.

三只海狸站在森林里。

Each wants to go where there are mushrooms. Arrows in the picture to the right show the directions the beavers will walk.每只都想去有蘑菇的地方。

右边图片中的箭头显示了海狸们行走的方向。

2015年Bebras挑战练习题-Mushrooms(蘑菇)

Where do the beavers end up?

海狸最后都去了哪里?

Drag each beaver to where it ends up and then save your answer.

将每只海狸拖到它最终所在的位置,然后保存您的答案。

Explanation 解释

The answer is: 5 4 3 答案是:5 4 3

2015年Bebras挑战练习题-Faces and Glasses(脸和眼镜)

Different facial expressions match different styles of glasses as shown here.

如图所示,不同的面部表情与不同风格的眼镜相匹配。2015年Bebras挑战练习题-Faces and Glasses(脸和眼镜)

Here is a new sequence of faces:

这里有一组新的面孔:

Four options of glasses for this sequence of faces are given below.

以下为这组面孔提供的四种眼镜款式。

Each option lists one style of glasses for each facial expression in order from left to right.

每个选项从左至右依次列出了每种面部表情所适合的一种眼镜款式。

Question: 问题:

Find the option where the fewest faces wear the wrong glasses. 

找出戴错眼镜的人脸最少的那个选项。

A.

B.

C.

D.

 

 

 

Explanation 解释

The correct answer is: 

正确答案是:

The best answer is the one which differs in the fewest places from a completely correct order. The solution D differs in one 1 position (the left-most), while the others differ in more than one place.

最佳答案是与完全正确的顺序差异最少的那个。答案 D 只在一个位置(最左边的位置)不同,而其他答案在不止一个位置上存在差异。

Bebras新赛季备赛已开启,扫码领取Bebras真题资料⇓

欢迎咨询【Bebras专业辅导课程】

(Bebras每日一练部分展示)

2015年Bebras挑战练习题-Lollipops(棒棒糖)

A single lollipop costs 12 beuros.

一根棒棒糖售价 12 欧元。

A packet of two lollipops costs 20 beuros,

两支棒棒糖一包,售价 20 欧元。

A packet of four costs 32 beuros,

一包四只售价 32 欧元。

A packet of eight lollipops costs 48 beuros,

一包八个棒棒糖售价 48 欧元。

A box with sixteen lollipos in costs 64 beuros.

一盒装有十六根棒棒糖的售价为 64 欧元。

Question 问题

What is the minimum amount of money that we need to spend in order to buy 21 lollipops?

为了买 21 根棒棒糖,我们需要花费的最少金额是多少?

A.112

B.116

C.108

D. 96

 

 

 

Explanation 解释

Correct answer is 108 beuros. If a package with two lollipops costs 20 beuros, each of them costs 20 / 2 = 10. In a package of four, each costs 32 / 4 = 8, and so on. Since packages with more lollipops are cheaper than those with fewer, it is always better to take larger boxes than multiple smaller ones.

正确答案是 108 欧元。如果一包有两根棒棒糖的价格是 20 欧元,那么每根的价格就是 20/2 = 10 欧元。一包四根的,每根的价格是 32/4 = 8 欧元,以此类推。由于棒棒糖数量多的包装比数量少的包装便宜,所以总是选择大包装比选择多个小包装更划算。

The task thus requires to go from the largest box to the smallest box and select a box that contains at most as many lollipops as you still need. Since every box contains twice as many lollipops as the next smallest one, it cannot happen that you need to take two boxes of the same size. The larger box is always cheaper than two small boxes.

因此,任务要求从最大的盒子开始,依次到最小的盒子,选择一个盒子,其中的棒棒糖数量最多与你仍需的数量相同。由于每个盒子的棒棒糖数量都是下一个较小盒子的两倍,所以不可能需要拿两个相同大小的盒子。较大的盒子总是比两个较小的盒子更便宜。

The situation would be more complicated if the discount for larger packages is so large that it would make sense to buy more lollipops than you need, and give them away.

如果大包装的折扣非常大,以至于购买超出自己所需数量的棒棒糖并将其送人变得合算,那么情况就会复杂得多。

Bebras新赛季备赛已开启,扫码领取Bebras真题资料⇓

欢迎咨询【Bebras辅导课程】

(Bebras每日一练部分展示)

2015年Bebras挑战练习题-Beaver Travel(海狸旅行)

Three groups of professors are traveling on a bus to 3 different destinations.

三组教授乘一辆公共汽车前往三个不同的目的地。

The bus stops first at the airport, then at the hotel, and finally at the university.

这辆公交车首先在机场停靠,然后在酒店停靠,最后在大学停靠。

The luggage compartment in the bus has no partitions and only opens on one side. 

这辆公交车的行李舱没有隔板,而且只在一侧开启。

At each stop, the bus driver likes to be able to take out the suitcases easily.

在每一站,公交车司机都喜欢能轻松地取出行李箱。

The bus driver needs to put professors' suitcases into the luggage compartment in a certain order to make this easier. 

为了方便起见,公交车司机需要按照一定的顺序把教授们的行李箱放进行李舱。

2015年Bebras挑战练习题-Beaver Travel(海狸旅行)

请问:哪一组的行李箱应该最后放进公交车?

A. it does not matter.

B. the professors who will get off the bus at the airport.

C. the professors who will get off the bus at the university.

D. the professors who will get off the bus at the hotel.

 

 

Explanation 解释

The corrrect answer is: the professors who will get off the bus at the airport

正确答案是:将在机场下车的教授们

The last suitcases that are put into the bus will be at the outermost position. They will be the easiest ones to retrieve at the first stop.

最后装上车的行李箱会放在最外侧的位置。在第一站下车时,这些行李箱是最容易拿取的。

The first stop is the airport. Therefore, the group that should put their suitcases into the bus last are the professors who are going to the airport.

第一站是机场。所以,应该最后把行李放进大巴车的是要去机场的教授们。

Bebras新赛季备赛已开启,扫码领取Bebras真题资料⇓

欢迎咨询【Bebras辅导课程】

(Bebras每日一练部分展示)

Bebras 计算思维课程大纲(20课时)- Grade 5/6

基于 ABC-Thinking 项目框架 & PACT 团队资源

核心:通过不插电活动与Bebras任务场景,培养分解、模式识别、抽象、算法、评估五大计算思维核心能力,为未来计算机科学学习奠定思维基础。

目标群体:5年级至6年级

课程时长:20课时

难度说明:使用Bebras A/B/C全难度级别题目,完整学习全部四个模块,推荐整合编程工具(Scratch/micro:bit),为Bebras竞赛或USACO衔接做准备。


模块一:计算思维基础构建 (6课时)

目标:建立计算思维的初步认知,掌握问题分解与模式识别的核心方法。

第1课:什么是计算思维 - 像计算机一样思考

  • 思维主线(40%)

    1. 计算思维的定义与五大核心要素(分解、模式识别、抽象、算法、评估)

    2. 计算机与人类思维方式的差异对比

    3. 计算思维在现实生活中的应用场景

  • 实践活动(60%)

    1. 课堂讨论:计算机如何“思考”?

    2. 合作完成Bebras入门任务(如“Beaver Organizes Bookshelf”)

    3. 总结本节课使用的计算思维方法

第2课:分解(一) - 拆解复杂问题的艺术

  • 思维主线(60%)

    1. 分解的定义:将大问题拆解为可管理的小问题

    2. 分解的策略:按步骤拆解、按组成部分拆解、按优先级拆解

    3. 生活中的分解案例(组织派对、做早餐、完成项目)

  • 实践活动(40%)

    1. 场景导入:如何高效组织一场班级派对?

    2. 完成Bebras分解任务(如“Beaver's Breakfast”)

    3. 小组讨论:分享日常生活中的分解实例

第3课:分解(二) ——实战演练与深化

  • 思维主线(40%)

    1. 分解的进阶策略:多层分解、并行分解

    2. 分解与问题规模的关系

    3. 分解后的子问题排序与依赖关系

  • 实践活动(60%)

    1. 完成Bebras分解任务(如“Maze Exit”)

    2. 小组挑战:将一个复杂任务(如“策划学校运动会”)分解为可执行步骤

    3. 交叉点评:各组展示分解方案,讨论优劣

第4课:模式识别(一) - 发现隐藏的规律

  • 思维主线(60%)

    1. 模式的定义:重复出现的结构或规律

    2. 模式识别的策略:观察序列、寻找重复、预测下一步

    3. 模式识别在编程中的重要性(循环、复用)

  • 实践活动(40%)

    1. 快速互动游戏:找规律填色/数字

    2. 完成Bebras模式识别任务(如“Holiday Decoration Pattern”)

    3. 总结:模式识别如何帮助我们预测和简化

第5课:模式识别(二) - 多场景应用

  • 思维主线(40%)

    1. 不同类型的模式:数字模式、图形模式、行为模式

    2. 从模式到规则:如何将观察到的模式转化为通用规则

    3. 模式识别的局限性:什么时候模式会失效?

  • 实践活动(60%)

    1. 完成Bebras模式识别任务(如“Beaver's Sequence”)

    2. 创意挑战:学生自己设计一个模式序列,让同学找出规律

    3. 连接编程:讨论如何用循环实现重复模式

第6课:模块一综合挑战 - 分解与模式识别联合作战

  • 思维主线(30%)

    1. 复习分解与模式识别的核心概念

    2. 综合解题策略:先分解找子问题,再识别模式简化

    3. 时间管理与答题技巧

  • 实践活动(70%)

    1. 独立完成4-6道混合型Bebras任务

    2. 小组互评解题思路

    3. 错题分析与方法总结


模块二:核心思维技能进阶 (8课时)

目标:深入学习抽象、算法思维与评估能力,掌握解决问题的完整思维链条。

第7课:抽象化(一) - 抓住本质,忽略细节

  • 思维主线(60%)

    1. 抽象化的定义:隐藏复杂细节,聚焦问题核心

    2. 抽象化的策略:识别关键信息、建立简化模型、忽略无关细节

    3. 现实世界的抽象案例(地铁地图、示意图、模型)

  • 实践活动(40%)

    1. 热身游戏:30秒描述复杂图片(训练筛选关键信息)

    2. 完成Bebras抽象化任务(如“Subway Map”)

    3. 总结:抽象化与真实世界建模的关系

第8课:抽象化(二) - 多层次抽象与建模

  • 思维主线(50%)

    1. 抽象的层次:从具体到一般的渐进过程

    2. 不同视角的抽象:同一问题可以有多种抽象方式

    3. 抽象与建模:如何用模型代表真实系统

  • 实践活动(50%)

    1. 完成Bebras抽象化任务(如“Beaver's Map”)

    2. 小组活动:为“学校食堂排队系统”建立抽象模型

    3. 展示与讨论:不同小组的抽象模型有何差异?

第9课:算法思维(一) - 步骤的力量

  • 思维主线(60%)

    1. 算法的三大特征:确定性(明确)、可行性(可执行)、有穷性(会结束)

    2. 算法的表达方式:自然语言、流程图、伪代码

    3. 算法效率的初步概念:步骤数量与执行时间

  • 实践活动(40%)

    1. 热身挑战:用3个步骤描述“刷牙”

    2. 完成Bebras算法任务(如“Beaver Crosses the River”)

    3. 延伸讨论:比较不同算法方案的效率差异

第10课:算法思维(二) - 条件与循环

  • 思维主线(60%)

    1. 算法中的分支:条件判断(如果-那么-否则)

    2. 算法中的重复:循环结构(重复直到完成)

    3. 嵌套结构:条件与循环的组合使用

  • 实践活动(40%)

    1. 完成Bebras算法任务(如“Robot Collects Gems”)

    2. 算法设计挑战:为“机器人走迷宫”设计最优路径算法

    3. 流程图绘制:将算法可视化表达

第11课:评估(一) —— 选择最优解

  • 思维主线(70%)

    1. 评估的标准:正确性(能解决问题吗?)、效率(快/步骤少吗?)、资源消耗

    2. 多方案比较:如何判断哪个方案更好?

    3. 真实场景中的权衡:时间 vs. 空间、准确性 vs. 速度

  • 实践活动(30%)

    1. 课堂讨论:什么是“好”的程序解决方案?

    2. 完成Bebras评估任务:分析并比较多个算法方案,选出最优解

    3. 总结:情境决定“最佳”解

第12课:评估(二) - 多维度评估实战

  • 思维主线(50%)

    1. 评估的多维度扩展:可读性、可维护性、可扩展性

    2. 评估中的权衡分析:为什么没有“完美”方案?

    3. 评估与优化的迭代关系

  • 实践活动(50%)

    1. 完成Bebras评估任务:对同一问题的多个解法进行综合评分

    2. 小组辩论:在给定约束下,哪个方案是最优的?

    3. 设计自己的评估指标体系

第13课:算法+评估综合应用

  • 思维主线(30%)

    1. 算法设计与评估的协同:先设计,再评估,后优化

    2. 迭代优化流程:方案1.0 → 评估 → 方案2.0

  • 实践活动(70%)

    1. 综合项目:为“海狸过河”问题设计至少2种算法方案

    2. 使用评估标准对比分析,选出最优方案

    3. 方案优化:尝试改进现有方案

第14课:模块二综合挑战 - 四维能力联合作战

  • 思维主线(30%)

    1. 综合运用抽象、算法、分解、模式识别、评估五大能力

    2. 复杂问题的多阶段解题策略

  • 实践活动(70%)

    1. 独立完成5-8道综合型Bebras任务(涵盖A/B/C难度)

    2. 解题思路分享与讨论

    3. 个人能力画像:五大能力的强弱分析


模块三:应用领域拓展 (4课时)

目标:将计算思维延伸到数据编码、网络通信与硬件流程三大应用领域。

第15课:数据与编码(一) - 计算机如何表示信息

  • 思维主线(70%)

    1. 二进制系统:0和1如何表示一切信息

    2. 字符编码:ASCII码、字母与数字的映射关系

    3. 数据压缩的基本逻辑:去冗余、找规律

  • 实践活动(30%)

    1. 课堂讨论:计算机如何表示文字和图片?

    2. 完成Bebras编码任务(如“Beaver's Password”)

    3. 真实世界连接:条形码、二维码、互联网中的编码

第16课:数据与编码(二) - 加密与解密实战

  • 思维主线(50%)

    1. 凯撒密码:替换加密的基本原理

    2. 异或加密:二进制层面的加密思想

    3. 校验位与错误检测:如何发现数据传输错误

  • 实践活动(50%)

    1. 完成Bebras编码任务(如“QB Code”解码)

    2. 加密挑战:设计自己的简单加密算法,让同学破解

    3. 讨论:为什么加密对网络安全很重要?

第17课:网络与通信 - 信息如何传递

  • 思维主线(70%)

    1. 网络结构:节点与连接、局域网与互联网

    2. 数据传输的基本概念:数据包、路由规则、错误检测

    3. 协议的作用:约定规则保证通信顺畅

  • 实践活动(30%)

    1. 热身游戏:传话游戏(模拟网络传输)

    2. 完成Bebras网络任务(如“Beaver's Network”/“Information Transfer”)

    3. 总结:互联网工作原理的简化解释

第18课:硬件与流程 - 计算机内部发生了什么

  • 思维主线(70%)

    1. 输入-处理-输出(IPO)循环:计算机工作的基本模型

    2. 指令执行流程:CPU如何逐条执行指令

    3. 硬件与软件的协同关系

  • 实践活动(30%)

    1. 课堂讨论:点击鼠标后,计算机内部发生了什么?

    2. 完成Bebras不插电任务(如“CPU Simulation”/“Beaver's Factory”)

    3. 总结:理解计算机基本运作原理


模块四:综合实践与反思 (2课时)

目标:整合所学思维技能,通过挑战任务和成果展示实现能力内化。

第19课:综合挑战 —— 团队协作攻关

  • 思维主线(40%)

    1. 团队协作策略:任务分工、思路交流、共识达成

    2. 复杂问题的拆解与分工方法

    3. Bebras比赛规则回顾:计分方式、时间管理、答题策略

  • 实践活动(60%)

    1. 小组合作完成“CT障碍课程”(PACT团队官方任务卡套装)

    2. 各组展示解决问题的独特思路

    3. 核心收获分享与总结

第20课:成果展示与反思总结

  • 思维主线(50%)

    1. 元认知:回顾自己的学习历程与思维成长

    2. 计算思维自我评估:五大能力的掌握程度

    3. 未来学习路径规划建议(Bebras竞赛备赛、USACO入门衔接)

  • 实践活动(50%)

    1. 学生展示:自己最喜欢的题目解法/自创的Bebras风格任务

    2. 完成计算思维能力自我评估表

    3. 课程总结与个性化学习建议

      名校导师团队 资深执教经验

      扫码咨询Bebras专业辅导,开启备赛之旅↓

Bebras 计算思维课程大纲(20课时)- Grade 3/4

基于 ABC-Thinking 项目框架 & PACT 团队资源

核心:通过不插电活动与Bebras任务场景,培养分解、模式识别、抽象、算法、评估五大计算思维核心能力,并初步了解数据编码,为未来计算机科学学习奠定思维基础。

适用年级:3年级至4年级

总课时:20课时

难度说明:使用Bebras A级和B级难度题目,讲练结合,逐步培养独立解题能力。可选Scratch整合。


模块一:计算思维基础构建 (6课时)

目标:建立计算思维的初步认知,掌握问题分解与模式识别的核心方法。

第1课:什么是计算思维——像计算机一样思考

  • 思维主线(40%)

    1. 计算思维的定义与五大核心要素(分解、模式识别、抽象、算法、评估)

    2. 计算机与人类思维方式的差异对比

    3. 计算思维在现实生活中的应用场景

  • 实践活动(60%)

    1. 课堂讨论:计算机如何“思考”?

    2. 合作完成Bebras入门任务(如“Beaver Organizes Bookshelf”)

    3. 总结本节课使用的计算思维方法

第2课:分解(一) - 拆解复杂问题的艺术

  • 思维主线(60%)

    1. 分解的定义:将大问题拆解为可管理的小问题

    2. 分解的策略:按步骤拆解、按组成部分拆解、按优先级拆解

    3. 生活中的分解案例(组织派对、做早餐、完成项目)

  • 实践活动(40%)

    1. 场景导入:如何高效组织一场班级派对?

    2. 完成Bebras分解任务(如“Beaver's Breakfast”)

    3. 小组讨论:分享日常生活中的分解实例

第3课:分解(二) - 实战演练与深化

  • 思维主线(40%)

    1. 分解的进阶策略:多层分解、并行分解

    2. 分解与问题规模的关系

    3. 分解后的子问题排序与依赖关系

  • 实践活动(60%)

    1. 完成Bebras分解任务(如“Maze Exit”)

    2. 小组挑战:将一个复杂任务(如“策划学校运动会”)分解为可执行步骤

    3. 交叉点评:各组展示分解方案,讨论优劣

第4课:模式识别(一) - 发现隐藏的规律

  • 思维主线(60%)

    1. 模式的定义:重复出现的结构或规律

    2. 模式识别的策略:观察序列、寻找重复、预测下一步

    3. 模式识别在编程中的重要性(循环、复用)

  • 实践活动(40%)

    1. 快速互动游戏:找规律填色/数字

    2. 完成Bebras模式识别任务(如“Holiday Decoration Pattern”)

    3. 总结:模式识别如何帮助我们预测和简化

第5课:模式识别(二) - 多场景应用

  • 思维主线(40%)

    1. 不同类型的模式:数字模式、图形模式、行为模式

    2. 从模式到规则:如何将观察到的模式转化为通用规则

    3. 模式识别的局限性:什么时候模式会失效?

  • 实践活动(60%)

    1. 完成Bebras模式识别任务(如“Beaver's Sequence”)

    2. 创意挑战:学生自己设计一个模式序列,让同学找出规律

    3. 连接编程:讨论如何用循环实现重复模式

第6课:模块一综合挑战 - 分解与模式识别联合作战

  • 思维主线(30%)

    1. 复习分解与模式识别的核心概念

    2. 综合解题策略:先分解找子问题,再识别模式简化

    3. 时间管理与答题技巧

  • 实践活动(70%)

    1. 独立完成4-6道混合型Bebras任务

    2. 小组互评解题思路

    3. 错题分析与方法总结


模块二:核心思维技能进阶 (8课时)

目标:深入学习抽象、算法思维与评估能力,掌握解决问题的完整思维链条。

第7课:抽象化(一) - 抓住本质,忽略细节

  • 思维主线(60%)

    1. 抽象化的定义:隐藏复杂细节,聚焦问题核心

    2. 抽象化的策略:识别关键信息、建立简化模型、忽略无关细节

    3. 现实世界的抽象案例(地铁地图、示意图、模型)

  • 实践活动(40%)

    1. 热身游戏:30秒描述复杂图片(训练筛选关键信息)

    2. 完成Bebras抽象化任务(如“Subway Map”)

    3. 总结:抽象化与真实世界建模的关系

第8课:抽象化(二) - 多层次抽象与建模

  • 思维主线(50%)

    1. 抽象的层次:从具体到一般的渐进过程

    2. 不同视角的抽象:同一问题可以有多种抽象方式

    3. 抽象与建模:如何用模型代表真实系统

  • 实践活动(50%)

    1. 完成Bebras抽象化任务(如“Beaver's Map”)

    2. 小组活动:为“学校食堂排队系统”建立抽象模型

    3. 展示与讨论:不同小组的抽象模型有何差异?

第9课:算法思维(一) - 步骤的力量

  • 思维主线(60%)

    1. 算法的三大特征:确定性(明确)、可行性(可执行)、有穷性(会结束)

    2. 算法的表达方式:自然语言、流程图、伪代码

    3. 算法效率的初步概念:步骤数量与执行时间

  • 实践活动(40%)

    1. 热身挑战:用3个步骤描述“刷牙”

    2. 完成Bebras算法任务(如“Beaver Crosses the River”)

    3. 延伸讨论:比较不同算法方案的效率差异

第10课:算法思维(二) - 条件与循环

  • 思维主线(60%)

    1. 算法中的分支:条件判断(如果-那么-否则)

    2. 算法中的重复:循环结构(重复直到完成)

    3. 嵌套结构:条件与循环的组合使用

  • 实践活动(40%)

    1. 完成Bebras算法任务(如“Robot Collects Gems”)

    2. 算法设计挑战:为“机器人走迷宫”设计最优路径算法

    3. 流程图绘制:将算法可视化表达

第11课:评估(一) —— 选择最优解

  • 思维主线(70%)

    1. 评估的标准:正确性(能解决问题吗?)、效率(快/步骤少吗?)、资源消耗

    2. 多方案比较:如何判断哪个方案更好?

    3. 真实场景中的权衡:时间 vs. 空间、准确性 vs. 速度

  • 实践活动(30%)

    1. 课堂讨论:什么是“好”的程序解决方案?

    2. 完成Bebras评估任务:分析并比较多个算法方案,选出最优解

    3. 总结:情境决定“最佳”解

第12课:评估(二) - 多维度评估实战

  • 思维主线(50%)

    1. 评估的多维度扩展:可读性、可维护性、可扩展性

    2. 评估中的权衡分析:为什么没有“完美”方案?

    3. 评估与优化的迭代关系

  • 实践活动(50%)

    1. 完成Bebras评估任务:对同一问题的多个解法进行综合评分

    2. 小组辩论:在给定约束下,哪个方案是最优的?

    3. 设计自己的评估指标体系

第13课:算法+评估综合应用

  • 思维主线(30%)

    1. 算法设计与评估的协同:先设计,再评估,后优化

    2. 迭代优化流程:方案1.0 → 评估 → 方案2.0

  • 实践活动(70%)

    1. 综合项目:为“海狸过河”问题设计至少2种算法方案

    2. 使用评估标准对比分析,选出最优方案

    3. 方案优化:尝试改进现有方案

第14课:模块二综合挑战 - 四维能力联合作战

  • 思维主线(30%)

    1. 综合运用抽象、算法、分解、模式识别、评估五大能力

    2. 复杂问题的多阶段解题策略

  • 实践活动(70%)

    1. 独立完成5-8道综合型Bebras任务(涵盖A/B难度)

    2. 解题思路分享与讨论

    3. 个人能力画像:五大能力的强弱分析


模块三:应用领域拓展 (部分,6课时)

目标:将计算思维延伸到数据编码领域。

第15课:数据与编码(一) —— 计算机如何表示信息

  • 思维主线(70%)

    1. 二进制系统:0和1如何表示一切信息

    2. 字符编码:ASCII码、字母与数字的映射关系

    3. 数据压缩的基本逻辑:去冗余、找规律

  • 实践活动(30%)

    1. 课堂讨论:计算机如何表示文字和图片?

    2. 完成Bebras编码任务(如“Beaver's Password”)

    3. 真实世界连接:条形码、二维码、互联网中的编码

第16课:数据与编码(二) —— 加密与解密实战

  • 思维主线(50%)

    1. 凯撒密码:替换加密的基本原理

    2. 异或加密:二进制层面的加密思想

    3. 校验位与错误检测:如何发现数据传输错误

  • 实践活动(50%)

    1. 完成Bebras编码任务(如“QB Code”解码)

    2. 加密挑战:设计自己的简单加密算法,让同学破解

    3. 讨论:为什么加密对网络安全很重要?

第17课:数据与编码(三) —— 编码综合应用

  • 思维主线(40%)

    1. 复习编码与解码的概念

    2. 编码在生活中的更多应用

  • 实践活动(60%)

    1. 完成Bebras编码综合任务

    2. 项目:设计一套班级“秘密语言”

    3. 展示与互评

第18课:模块三挑战

  • 思维主线(30%)

    1. 复习编码相关知识

    2. 解题策略

  • 实践活动(70%)

    1. 独立完成编码类Bebras任务

    2. 错题分析

    3. 总结编码思维的应用

第19课:综合挑战 —— 团队协作

  • 思维主线(40%)

    1. 团队协作策略:任务分工、思路交流、共识达成

    2. Bebras比赛规则回顾:计分方式、时间管理、答题策略

  • 实践活动(60%)

    1. 小组合作完成综合挑战任务

    2. 各组展示解决问题的独特思路

    3. 核心收获分享与总结

第20课:成果展示与反思总结

  • 思维主线(50%)

    1. 元认知:回顾自己的学习历程与思维成长

    2. 计算思维自我评估:五大能力的掌握程度

    3. 未来学习路径规划建议(Bebras竞赛备赛)

  • 实践活动(50%)

    1. 学生展示:自己最喜欢的题目解法/自创的Bebras风格任务

    2. 完成计算思维能力自我评估表

    3. 课程总结与个性化学习建议

    名校导师团队 资深执教经验

    扫码咨询Bebras专业辅导,开启备赛之旅↓

Bebras 计算思维课程大纲(20课时)- Grade 1/2

基于 ABC-Thinking 项目框架 & PACT 团队资源

核心:通过不插电活动与Bebras任务场景,培养分解、模式识别、抽象、算法四大计算思维核心能力(评估模块暂不涉及),为未来学习奠定思维基础。

适用年级:小学1-2年级

总课时:20课时

难度说明:仅使用Bebras A级难度题目,以游戏化、故事化教学为主,教师主导。


模块一:计算思维基础构建 (10课时)

目标:建立计算思维的初步认知,深入掌握问题分解与模式识别的核心方法。

第1课:什么是计算思维——像计算机一样思考

  • 思维主线(40%)
    1. 计算思维的定义:像计算机一样按步骤解决问题
    2. 计算机与人类思维方式的差异对比
    3. 计算思维在生活中的简单应用
  • 实践活动(60%)
    1. 课堂讨论:机器人怎么做三明治?
    2. 合作完成Bebras入门任务(如“Beaver Organizes Bookshelf”)
    3. 总结:今天用了哪些“计算机式”的思考方法

第2课:分解(一) - 拆解复杂问题的艺术

  • 思维主线(60%)
    1. 分解的定义:把大任务分成小步骤
    2. 分解的策略:按步骤拆解、按部分拆解
    3. 生活中的分解案例(穿衣服、整理书包、做早餐)
  • 实践活动(40%)
    1. 场景导入:怎么整理书包?
    2. 完成Bebras分解任务(如“Beaver's Breakfast”)
    3. 小组分享:我还把什么事分步骤做了?

第3课:分解(二) ——实战演练与深化

  • 思维主线(40%)
    1. 复习分解的概念
    2. 更多分解练习
    3. 分解后的步骤顺序
  • 实践活动(60%)
    1. 完成Bebras分解任务(如“Maze Exit”)
    2. 小组活动:把“画一只小猫”分解成步骤
    3. 各组展示分解方案

第4课:分解(三) - 生活中的大挑战

  • 思维主线(40%)
    1. 面对复杂任务时的分解思路
    2. 如何检查分解后的步骤是否完整
  • 实践活动(60%)
    1. 挑战任务:分解“课间十分钟要做的事”
    2. 绘制自己的分解步骤图
    3. 分享与点评

第5课:模式识别 - 发现隐藏的规律

  • 思维主线(60%)
    1. 模式的定义:重复出现的规律
    2. 模式识别的策略:观察、比较、预测
    3. 用找规律帮助我们解决问题
  • 实践活动(40%)
    1. 快速互动游戏:下一个是什么颜色?
    2. 完成Bebras模式识别任务(如“Holiday Decoration Pattern”)
    3. 总结:找到规律就能猜出下一步

第6课:模式识别(二) - 多场景应用

  • 思维主线(40%)
    1. 不同类型的模式:颜色模式、形状模式、数字模式
    2. 从规律到预测
    3. 自己创造规律
  • 实践活动(60%)
    1. 完成Bebras模式识别任务(如“Beaver's Sequence”)
    2. 创意挑战:自己设计一个规律序列,让同学猜下一个
    3. 展示与分享

第7课:模式识别(三) - 模式与规则

  • 思维主线(50%)
    1. 如何描述一个模式
    2. 将模式转化为简单的“如果-那么”规则
  • 实践活动(50%)
    1. 游戏:我说规律,你来接龙
    2. 完成Bebras模式识别任务
    3. 讨论:机器怎么学会识别模式?

第8课:分解与模式识别综合(一)

  • 思维主线(30%)
    1. 复习分解和模式识别
    2. 综合运用两种方法解决问题
  • 实践活动(70%)
    1. 小组合作完成3-4道混合型Bebras任务
    2. 各组分享解题思路
    3. 教师点评与鼓励

第9课:分解与模式识别综合(二)

  • 思维主线(30%)
    1. 解题策略:先分解,再找规律
    2. 如何验证自己的答案
  • 实践活动(70%)
    1. 独立完成3-4道混合型Bebras任务
    2. 错题分析与讨论
    3. 总结两种方法的配合使用

第10课:模块一综合挑战

  • 思维主线(30%)
    1. 复习模块一全部内容
    2. 时间管理与答题技巧
  • 实践活动(70%)
    1. 完成模块一综合测评(A级任务)
    2. 解题思路分享
    3. 颁发“分解小能手”和“规律发现者”鼓励卡

模块二:核心思维技能进阶 (10课时)

目标:学习抽象与算法思维,掌握解决问题的核心方法。

第11课:抽象化(一) - 抓住本质,忽略细节

  • 思维主线(60%)
    1. 抽象化的定义:找到最重要的信息
    2. 抽象化的方法:忽略不重要的细节
    3. 生活中的抽象案例(地铁地图、示意图)
  • 实践活动(40%)
    1. 热身游戏:30秒描述一幅画(只说最重要的)
    2. 完成Bebras抽象化任务(如“Subway Map”)
    3. 总结:学会抓重点

第12课:抽象化(二) - 实战演练

  • 思维主线(50%)
    1. 复习抽象化的概念
    2. 不同事物的抽象
    3. 用简单图形代表复杂事物
  • 实践活动(50%)
    1. 完成Bebras抽象化任务(如“Beaver's Map”)
    2. 小组活动:用简单图形画出“我的教室”
    3. 展示与讨论

第13课:抽象化(三) - 从具体到一般

  • 思维主线(50%)
    1. 什么是“模型”
    2. 如何用模型代表真实世界
  • 实践活动(50%)
    1. 游戏:用积木搭出学校的模型
    2. 讨论:模型省略了什么?保留了什么?
    3. 连接Bebras任务中的抽象思维

第14课:算法思维(一) - 步骤的力量

  • 思维主线(60%)
    1. 算法的定义:解决问题的步骤
    2. 算法的表达:一步一步说清楚
    3. 不同顺序得到不同结果
  • 实践活动(40%)
    1. 热身挑战:用3步描述“刷牙”
    2. 完成Bebras算法任务(如“Beaver Crosses the River”)
    3. 讨论:步骤顺序重要吗?

第15课:算法思维(二) - 算法中的选择

  • 思维主线(60%)
    1. 算法中的分支:遇到不同情况怎么办
    2. 如果-那么-否则的思考方式
    3. 简单条件判断
  • 实践活动(40%)
    1. 完成Bebras算法任务(如“Robot Collects Gems”)
    2. 游戏:如果外面下雨,那么……,否则……
    3. 绘制简单流程图

第16课:算法思维(三) - 算法中的重复

  • 思维主线(60%)
    1. 算法中的重复:做同样的事情多次
    2. 什么时候需要重复
    3. 重复可以简化步骤
  • 实践活动(40%)
    1. 热身:唱一首有重复段落的歌
    2. 完成Bebras算法任务
    3. 讨论:哪些事情需要重复做?

第17课:算法思维(四)

  • 思维主线(40%)
    1. 复习算法的三种结构:顺序、选择、重复
    2. 综合运用
  • 实践活动(60%)
    1. 完成Bebras算法任务
    2. 挑战:为“机器人回家”设计步骤
    3. 展示不同的解决方案

第18课:算法效率初探

  • 思维主线(60%)
    1. 什么是“好”的算法
    2. 步骤少的算法更好
    3. 比较不同算法的步骤数量
  • 实践活动(40%)
    1. 比较两种做同一件事的步骤
    2. 完成Bebras算法任务
    3. 讨论:哪种方法更快?

第19课:模块二综合挑战(一)

  • 思维主线(30%)
    1. 综合运用分解、模式识别、抽象、算法
    2. 解决问题的方法选择
  • 实践活动(70%)
    1. 小组合作完成4-5道综合型Bebras任务
    2. 解题思路分享
    3. 总结:今天用了哪些思维方法

第20课:模块二综合挑战(二) 与成果展示

  • 思维主线(50%)
    1. 回顾本学期的学习内容
    2. 自己有哪些进步
  • 实践活动(50%)
    1. 独立完成2-3道综合任务
    2. 学生展示:我最喜欢的题目/我自己设计的任务
    3. 完成简单的自我评价(贴纸/画画),课程总结与鼓励

名校导师团队 资深执教经验

扫码咨询Bebras专业辅导,开启备赛之旅↓

在线客服
微信咨询