TrueschoTruescho
All Courses
Teach teens computing: Functions and algorithms, searching and sorting in Python
edX
Course
Intermediate
Free to Audit
Certificate

Teach teens computing: Functions and algorithms, searching and sorting in Python

Raspberry Pi Foundation

Take your Python skills further in this online course, guided by the Raspberry Pi Foundation.

3 hrs/week4 weeksEnglish919 enrolled
Free to Audit

About this Course

Sign-ups for this course on edX are closing on the 16 February 2026 and it will be removed from edX on 31 March 2026. While we are retiring this particular course, you can continue learning about computing and computing education with us for free by visiting our new online courses platform, the Training Hub . We hope to see you on the Training Hub soon. The Raspberry Pi Foundation team --- On this course, you’ll explore Python programming at an intermediate level. You'll discover how to break down problems into smaller parts, and then design and apply algorithms to data. You’ll also explore list structures and their various uses. Ultimately, what you learn will build upon your foundational Python skills - preparing you to progress onto more advanced programming.

What You'll Learn

  • Produce your own functions to break down problems into more manageable parts
  • Apply several common search and sort algorithms to data
  • Compare the efficiency of algorithms
  • Modify functions to take parameters and output return values
  • Interpret algorithms expressed in plain English, in pseudocde and as flowcharts

Instructors

M

Marc Scott

Senior Learning Manager

J

James Robinson

Senior Learning Manager

Topics

Python (Programming Language)
Algorithms
Sorting

Course Info

PlatformedX
LevelIntermediate
PacingUnknown
CertificateAvailable
PriceFree to Audit

Skills

بايثون
الخوارزميات
الفرز

Start Learning Now