Back to learning paths

A PATH FROM DISCOVERY TO PRACTICE

Introduction to computer science

An evolving selection: two first examples introducing algorithmic reasoning and network exchanges.

Computer science2 lessonsWith Mehdi
Your goal

Track values in an algorithm and draw a request’s journey to a server.

A guided selection of published videos with challenges. No path is an exhaustive course or a certification.

Lara Academy

Your learning steps

The interface language does not change the language of the videos. Each item shows its own language.

Loading your space…

Current step · 1 / 2

Reason step by step

Audio language : Darija

LARA playerWatch this content right here, at your own pace.
LARA ACADEMY

Reason step by step

Sign in to save your playback position.

Your turn

Run a small algorithm by hand and track every variable after each line.

Start the path to track this step.

Watching a video and practising its challenges are separate steps. You choose when to mark lessons as completed.

LARA / COMMUNITY

Let’s talk about it.

A question, an idea, some feedback: knowledge grows through conversation.

Loading the conversation…

The conversation

Sign in to participate

Progress reflects lessons you mark as completed. It is not an assessment of your skills.