Skip to main content

Project based learning

What is Project-based learning

Project-based learning (PBL) is a teaching and learning approach that emphasizes learner-centered inquiry, collaboration, and the application of skills and knowledge to real-world problems.

PBL is designed to provide learners with opportunities to develop critical thinking, problem-solving, communication, and teamwork skills, which are all essential for success in today's rapidly changing work environments.

PBL at ALX SE

The ALX SE program follows a project-based learning model in which learners work on a series of increasingly complex projects, starting with simple ones and progressing to more advanced ones as they gain experience and proficiency.

Unlike other educational institutions, ALX SE is not professor-led. So, you don't have teachers showing up to teach you. You need to learn by yourself, with your peers and with/without help from technical mentors.

In each project, learners work either as individuals or in smaller groups, collaborating to solve problems and complete tasks that simulate real-world challenges.

The curriculum is designed to provide learners with a broad understanding of software engineering concepts and practices, as well as the specific skills needed to work as a full-stack engineer.

By providing real-world challenges and opportunities for collaboration, we are helping to prepare you for the demands of the modern workplace, where the ability to work independently, communicate effectively, and solve complex problems is essential for success.

At ALX SE, the project based learning takes place on the intranet.

What is the intranet?

The intranet is the online platform that serves as your classroom. On the intranet, you will find information such as:

  • Ongoing projects
  • Deadlines for each project
  • Your calendar
  • Your scores
  • Links to various events
  • Details about the curriculum
  • Concepts to be learned
  • Conference rooms for hosting of meetings among peers

How to access the intranet

Before the official start of the program, you will be asked to set up your account on the intranet. Be on a lookout for the email with your credentials from the team.

When are the projects released?

Projects are usually released 6:00AM and are available on the intranet as soon as they are released. You will also get an email notifying you of the availability of a new project.

Do the projects have deadlines?

Each project has its own deadline and is also usually 6:00AM. The duration for a project depends on how loaded that specific project is. You may have some projects lasting for only 24 hours while others can last for about 2 weeks.

What happens if you miss a project deadline?

If you miss a project deadline, you may lose points or receive a lower grade. However, the project will always be available for you to do it at your own pace.

Project Deadlines

Each project that you are assigned has three (3) different deadlines.

If you submit your project before the first deadline, it will be marked out of a total of 100%. After the first deadline, you can still submit your project, but the maximum score you can receive is 65%. Even beyond the second deadline, you can still submit your work, but the maximum score you can receive is 50%.

It is important to note that missing a deadline should not discourage you from continuing to work on the project and striving to submit it for evaluation.

Minimum Score requirement

We have two main minimum score requirements that you need to be aware of. They are:

  • Probation minimum score
  • Monthly minimum score

At the end of the probation phase, which is the end of your first 6 weeks in the program if you are doing the fully remote program, you are required to have a minimum score of 80%

Beyond probation, you are expected to get a minimum of 70% for each month in the program. Failure to meet this minimum score requirement will imply that you repeat that very month.