Competition training/Coding/Intermediate · Years 3–6

RPFCC (OUCC) Competition Training

About this course

Eligibility: Only current SRA members can enroll - this means students who have participated in our coding classes before and are continuing with any non-competition coding classes during Term 2 (the exam period).

The Raspberry Pi Foundation Coding Challenge (RPFCC) is designed to be accessible to all students, even if they have basic coding skills. The aim of the challenge is to enhance skills, build confidence, and inspire students to develop programmed solutions to computational thinking problems.

There are two types of challenge available: block-based programming and text-based programming. Both challenges include multiple levels (or divisions). Students are able to choose the most appropriate level based on skills rather than age.

Divisions

Divisions are based on skill not age. There are five divisions:

Novice

Explorer

Navigator

Pathfinder

Trialblazer

Novice and Explorer tasks require Turtle Blockly solutions. The other divisions use text-based programming languages including Python, C#, Java and VB. A full list of supported languages can be found here.

Practice challenges, including information on block-based and text-based challenges can be found on the UK Bebras website

QUESTION AND ANSWER FORMAT

12 tasks in three sections