Skip to main content
European Commission logo
European School Education Platform
Coding Can Be Fun
PROJECT
Active

Coding Can Be Fun (CCBF)

Pupils will learn to break down complex tasks into smaller steps by programming robots to complete specific challenges (e.g. obstacle navigation, line following, object sorting). This enhances logical thinking and strategic planning. Students will gain hands-on experience using sensors, motors, and microcontrollers (e.g. Arduino and Micro:bit boards, LEGO Mindstorms, or Raspberry Pi), learning how hardware and software interacts. Pupils will learn coding principles in languages such as Python, C++, or block-based environments like Open Roberta, Scratch or MakeCode, enabling them to write and debug simple programs. Through group work, pupils will develop interpersonal skills like task delegation, peer communication and coding, and project coordination, which are essential in engineering and technology fields. Pupils will plan, design, build, test, and improve their robotic systems, learning how to manage time, set goals, and evaluate progress effectively. They will be encouraged to design unique solutions to real-world problems using robotics, promoting creative thinking and iterative design. Students will apply knowledge from subjects like Robotics, Science, Technology, and mathematics in practical contexts, strengthening their cross-disciplinary understanding. Pupils will collect and analyze data from sensors (e.g. light, distance, temperature…) to adjust robot behavior, promoting critical thinking and evidence-based decision making.
Created on
3 members

Information

Members:
3
Membership:
Portugal(1), Bulgaria(1), North Macedonia(1)
Age range:
13
-
16
Key competences: