# data[].attributes.attachment_link.readable_text
Python is a general-purpose, versatile, and powerful programming language. It's a great first language because it's concise and easy to read. Whatever you want to do, Python can do it. From data analysis to data visualization, web development to machine learning, Python is the language for you.

It was created by Guido van Rossum in 1991 and was named after the British comedy show, Monty Python's Flying Circus.

# data[].attributes.attachment_link.description
Python is a general-purpose, versatile, and powerful programming language. It's a great first language because it's concise and easy to read. Whatever you want to do, Python can do it. From data analysis to data visualization, web development to machine learning, Python is the language for you.

# data[].attributes.attachment_link.description
Can computers be used to create art? How fast can a computer read all of Wikipedia? How long would it take to walk every street in Oxford?Work out the answers to these questions and more with our series of Explore beyond School mini-projects based on Python, a programming language.

# data[].attributes.attachment_link.readable_text
The Bebras Computing Challenge introduces computational thinking to students.
It is organized in over 60 countries and designed to get students all over the world excited about computing.
Last November over 365,000 students took part in the UK, and over 3 million worldwide.
Each participant answer questions that focus on computational and logical thinking.
It is completed online in your own school.

What teachers say about the challenge:
"I just want to say how much the children are enjoying this competition. It is the first year we have entered, and I have students aged 8 to 11 participating in my Computing lessons, with some of our older students also taking on the challenges. It is really helping to challenge their thinking, and they are showing great determination to try and complete each task! Also fantastic to find something that works on our iPads, as most puzzles of this kind are flash based."

"Our students completed the challenge this morning, I just wanted to say thank you for running this. It's a brilliant idea!"

2023 Bebras Statistics

* As this is a challenge, the majority of older students are not expected to solve all of the problems in 40 minutes!
** Students in the top 10% of each age group indicated are invited via their school to enter OUCC.
*** Qualifying SVI students can take part in the normal Seniors and Elite OUCC Challenge or the beta OUCC SVI (10-14) challenge. The beta SVI challenge will use the same style as Seniors but with more age-appropriate questions.

The Challenge is available for the following age groups:

* Kits and Castors can enter individually or as a small team (up to 4)

Anyone within these groups can participate; it does not matter if they are language students or born mathematicians! The questions only require thinking skills.

The aim of the Challenges:

Solve as many problems as you can in 40 minutes.
You are not expected to finish!

The problems come in three levels of difficulty: A, B and C.
The "A" problems are the easiest. "C" problems the hardest.
You can find a problem's difficulty in the problem overview before you click on it.
The difficulty of a problem determines how it will be scored.

The scoring rules are as follows:

Our Carbon Footprint:

Our computing based system requires no paper to be posted between schools and our offices as everything is done electronically. The data centre that hosts UK Bebras obtains its electricity from wind farms. When the wind doesn't blow the energy comes from the grid but when it does blow there is more than enough for the servers and the excess is returned to the grid. The net result is that UK Bebras is using 100% wind energy overall. The heat from cooling the servers, when everyone is beavering away, is used to heat buildings in the neighbourhood.

[ terms and conditions | privacy policy | info@bebras.uk ]

© 2018 - 2023 UK Bebras

# data[].attributes.attachment_link.description
The Bebras Computing Challenge introduces computational thinking to students. It is organized in over 60 countries and designed to get students all over the world excited about computing.Last November over 365,000 students took part in the UK, and over 3 million worldwide.Each participant answer questions that focus on computational and logical thinking.It is completed online in your own school.

# data[].attributes.attachment_link.description
Hello, on this channel I explore how to create stuff out of code. I hope you find some of it interesting!

# data[].attributes.attachment_link.description
Become the software engineer that companies love to hire.

# data[].attributes.body
tutorial-style videos about electronics, computer architecture, networking, and various other technical subjects

# data[].attributes.attachment_link.description
Subscribe to see tutorial-style videos about electronics, computer architecture, networking, and various other technical subjects. If you want to see more on a particular subject, leave a comment and I’ll try my best to add more. If you’d like to support my work, please do!
https://www.patreon.com/beneater
https://paypal.me/beneater
https://cash.me/$eater
bitcoin:1EaterJkmmuJWfm8hvULrMJGm7R8JgXTL8
bitcoincash:1JUjEErUjkgBVJP28GH6LKihvEUJ1RGZhx

# data[].attributes.attachment_link.readable_text
What you'll learn

A broad and robust understanding of computer science and programming

How to think algorithmically and solve programming problems efficiently

Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development

Familiarity with a number of languages, including C, Python, SQL, and JavaScript plus CSS and HTML

How to engage with a vibrant community of like-minded learners from all levels of experience

How to develop and present a final programming project to your peers

Course description

This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include C, Python, SQL, and JavaScript plus CSS and HTML. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming. The on-campus version of CS50x , CS50, is Harvard's largest course.

Students who earn a satisfactory score on 9 problem sets (i.e., programming assignments) and a final project are eligible for a certificate. This is a self-paced course-you may take CS50x on your own schedule.

# data[].attributes.attachment_link.title
CS50: Introduction to Computer Science | Harvard University

# data[].attributes.attachment_link.description
An introduction to the intellectual enterprises of computer science and the art of programming.

# data[].attributes.attachment_link.description
The CyberFirst Girls Competition aims to inspire girls interested in technology to pursue a career in cyber security

# data[].attributes.attachment_link.title
CS50’s Introduction to Programming with Python | Harvard University

# data[].attributes.attachment_link.description
An introduction to programming using Python, a popular language for general-purpose programming, data science, web programming, and more.

# data[].attributes.attachment_link.readable_text
Explore the world of cyber security and develop the skills needed to stay safe

Modern life depends on online services, so having a better understanding of cyber security threats is vital.

On this course, guided by Cory Doctorow, you'll learn how to recognise online security threats that could harm you and explore the steps you can take to minimise your risk.

The course will improve your online safety in the context of the wider world, introducing concepts like malware, trojan virus, network security, cryptography, identity theft, and risk management.

The course is supported by the UK Government's National Cyber Security Programme, is GCHQ Certified Training and IISP accredited.

Unable to play video. Please enable JavaScript or consider upgrading your browser.

Who is this accredited by?

This course is certified by APMG on behalf of the NCSC (part of GCHQ). The NCSC protects critical services from cyber attacks, manages major incidents and improves the security of the UK Internet.

The Institute of Information Security Professionals:

The Certificate of Achievement for this course demonstrates awareness of cyber security issues across 12 of the IISP skills groups.

The Certificate of Achievement demonstrates you have completed a course that meets the awareness level requirements of NCSC Certified Training.

Learning on this course

You can take this self-guided course and learn at your own pace. On every step of the course you can meet other learners, share your ideas and join in with active discussions in the comments.

What will you achieve?

By the end of the course, you'll be able to...

Who is the course for?

The course does not assume any prior knowledge of computer security and can be enjoyed by anyone interested in improving the security of their digital information, whether at home or at work.

What do people say about this course?

"A brilliant course for me, although at the beginning I regarded myself as security savvy I realise the importance of the background knowledge as to why measures are needed. The very mechanism of the web and internet, emails, packets so on and so forth have added to my knowledge in a very valuable way. My web use, email use is no longer business orientated as I am well into retirement but the uses, online purchases etc are now a factor. The threats change and the need to adapt to these threats as they materialise is vital."

"In my current role I am responsible for all the IT in the building; therefore cyber security is important to me. Whilst I felt I was reasonably up on the subject I was open to having a more formal briefing on the subject. Cory Doctorow is very well known in the industry, so his endorsement of the course was one of the factors that made me choose it. Having completed course, I felt it so worthwhile that I recommended that all IT staff in our group took it. As for the certificate I got, it goes on my office wall!"

Endorsers and supporters

supported by

Learning on FutureLearn

Your learning, your rules

Courses are split into weeks, activities, and steps, but you can complete them as quickly or slowly as you like

Learn through a mix of bite-sized videos, long- and short-form articles, audio, and practical activities

Stay motivated by using the Progress page to keep track of your step completion and assessment scores

Join a global classroom

Experience the power of social learning, and get inspired by an international network of learners

Share ideas with your peers and course educators on every step of the course

Join the conversation by reading, @ing, liking, bookmarking, and replying to comments from others

Map your progress

As you work through the course, use notifications and the Progress page to guide your learning

Whenever you're ready, mark each step as complete, you're in control

Complete 90% of course steps and all of the assessments to earn your certificate

Learner reviews

Learner reviews cannot be loaded due to your cookie settings. Please activate all cookies and refresh the page to view this content.

Get a taste of this course

Find out what this course is like by previewing some of the course steps before you join:

Do you know someone who'd love this course? Tell them about it...

You can use the hashtag #FLcybersec to talk about this course on social media.

More courses you might like

Learners who joined this course have also enjoyed these courses.

# data[].attributes.attachment_link.title
Introduction to Cyber Security - Online Course - FutureLearn

# data[].attributes.attachment_link.description
Gain essential cyber security knowledge and skills, to help protect your digital life. Join this free GCHQ Certified Training course from The Open University.

# data[].attributes.attachment_link.title
Online Artificial Intelligence (AI) Courses - Training & Certificates - FutureLearn

# data[].attributes.attachment_link.description
Enhance your AI knowledge and build in-demand artificial intelligence skills with world-class universities. Gain certificates & learn at your own pace.

# data[].attributes.attachment_link.title
1. OCR A Level (H046-H446) SLR1 - 1.1 ALU, CU, registers and buses

# data[].attributes.headline
A Brief History of Artificial Intelligence: What It Is, Where We Are, and Where We Are Going

# data[].attributes.subject
A Brief History of Artificial Intelligence: What It Is, Where We Are, and Where We Are Going

# data[].attributes.headline
Big Data: A Revolution That Will Transform How We Live, Work, and Think

# data[].attributes.subject
Big Data: A Revolution That Will Transform How We Live, Work, and Think

# data[].attributes.attachment_link.description
Sharpen your mind to beat the smartest brains in Britain with the original official GCHQ puzzle book

# data[].attributes.headline
Trip to The National Museum of Computing

# data[].attributes.subject
Trip to The National Museum of Computing

# data[].attributes.body
Years 10 and 12 went on a trip to the National Museum of Computing at Bletchley and did some workshops in how the codes were cracked in the war, the programmed some BBC Micros, and also took part in an AI workshop.