top of page
images.jfif

Oxford University Coding Challenge - Round 1 (Blockly) Preparation Course

Date:  Oct 28th - Nov 1st, 2024 - 5 Days

Time:  16:00 - 17:30 (UK Time)

School Year Group:  Year 7 - Year 9

Tutor-Child Ratio: 1:5; Max 5 Children Per Teacher. Space is limited.

​

Course Mode: Online

Fee: £200

- Specially designed Blocky coding preparation course for the Oxford University Coding Challenge 

​

- Leverage our expertly designed Blockly/Python translator and Coding Competition Practice Platform  for teaching

​

- Taught by professional and qualified Computer Science Teachers from UK's Top Secondary School

​

- Course Content designed by professional developers and qualified Computer Science Teachers    

who have successfully trained students in past OUCC Round 1 competitions

​

Eligible for our Termly Coding Competition Python course enrollment upon successful completion.

machine Learning.jpg
Course Demo Video

Our Coding Platform

Coding Platform with AI Tutor and Blockly/Python Translator

nncode_blockly_demo.
Blockly and Python Editor.
best computer science courses in UK

​

  • Day 1 + Day 2 - Navigating Mazes:

    • Learning logic and sequence through maze-solving OUCC tasks.

​

  • Day 1 + Day 2 - Turtle Programming:​

    • Learn and solve OUCC Turtle movement tasks​

​

  • Day 3  - Picture Processing:

    • Learning image processing with Blockly OUCC tasks

​

  • Day 3 - Movie Animations:​

    • Developing animations and short movies with block-based coding tasks in OUCC.

​

  • Day 4 +  Day 5 - Advanced Blockly Coding Tasks:

    • Tackling complex coding challenges with Blockly OUCC tasks

    • Utilize our expertly designed Blockly/Python translator to comprehend code logic in either Python or Blockly

    • Practice targeted exercises using our specialized Coding Competition Platform.

​

  • Day 4 + Day 5 - Review of Past OUCC Round 1 Questions:

    • Analyzing and solving previous OUCC tasks.

Course Structure

Course Objectives

  • Develop Fundamental Coding Skills:

    • Equip students with the basic principles of coding through interactive activities in maze-solving and turtle programming tasks.

​

  • Enhance Logical Thinking:

    • Foster problem-solving skills and logical reasoning through Blockly-based OUCC tasks, including maze navigation, turtle movement, and picture processing.

​

  • Prepare for Advanced Studies:

    • Lay a strong foundation for future learning in more complex programming languages and computational concepts by tackling advanced Blockly coding challenges and utilizing our Blockly/Python translator.

​

  • Encourage Creativity:

    • Encourage students to express their creativity and innovation through personalized projects, such as developing animations and short movies with Blockly coding tasks.

​

  • Practice and Review:

    • Provide opportunities for practice with targeted exercises on our specialized Coding Competition Platform and review past OUCC Round 1 questions to analyze and solve previous tasks.

  • Instructor-Led Sessions:

    •  The instructor and assistant teacher introduce the basic concepts of each topic, providing full and detailed explanations.

​

  • Interactive Exercises:

    • Students engage in targeted exercises using our Blockly/Python translator and coding competition training platform to apply and practice what they have learned.

​

  • Daily Homework Assignments:

    • Homework is assigned each day to help students consolidate their understanding of the concepts covered in class.

​

  • Practice with Past OUCC Questions:

    • Students practice solving past OUCC questions to familiarize themselves with the types of challenges they will encounter and to improve their problem-solving skills.

Course Format

bottom of page