Project Briefing & Learning Outcomes


Category: Project Overview, Learning Outcomes

1. Project Briefing

Within this course, you will have the opportunity to explore a technology in depth in the form of a personal passion project. You will have the space to experiment, explore, and take on new challenges.

The course is an opportunity to really immerse yourself. You get the space to step away from the regular school assignments. In doing so, you will use the knowledge gained throughout your 2 years of Devine. However, Devine is also about lifelong learning. In this course, you show that you can expand your knowledge through independent research and exploration, apart from what you have already learned. In short, challenge yourself as a developer.

The key is personal experimentation and research. Therefore, you will not be producing for a commercial partner.

2. Your Role as an Expert

1. Independent Planning & Execution

  • You create your own schedule with milestones, deliverables, and expected results.
  • You are responsible for your own planning and communicate progress regularly.
  • You review your work process with your coach and justify your choices based on expertise development.

2. Documenting Your Work Process

  • You provide a detailed record of your progress, reflecting on choices and alternatives.
  • You demonstrate active participation in your field of expertise.
  • Your documentation should be clear enough to support both peer learning and professional evaluation.

3. Expanding Knowledge & Skills

  • The final result should demonstrate growth beyond existing skills.
  • You independently explore new technologies and methodologies.
  • You challenge yourself to think critically and iterate continuously.

4. Experimentation & Iteration

  • You engage in an iterative design and development process.
  • Mistakes are part of the process; you learn from them and adapt your approach.
  • You push yourself beyond your comfort zone, taking creative risks.

3. Blog Documentation

You do not learn alone, but in a community. You set up a blog in which you keep track of your evolution.

Your blog documents your work process:

  • Which resources did you consult?
  • What feedback did you receive?
  • Which technologies did you investigate? Benchmarks?
  • What difficulties did you encounter? What are you stuck on?
  • What is your plan of action for the next step? What would you like to approach differently?

4. GitHub Documentation

In the same spirit as your blog, share your project publicly on GitHub. You do this right from the start of the project, so your work process can be followed here as well.

5. Coaching & Feedback

After the pitch presentations, you will be assigned a coach. You regularly review your work process with your coach and coordinate your progress. This is where your blog will be a helpful tool. Before the final presentation, you will conduct a test presentation for your coach.

6. Research Question & Planning

You describe your research question on a separate page of your blog. This includes:

1. The End User

  • Who is your final user or target audience? This could be an external partner, a charity, or even yourself.

2. Core Project Statement

  • A succinct description of your project’s premise and research question (max 1000 characters).

3. Deliverables

  • A clear list of the deliverables you aim to produce.

This research question is an essential part of your pitch presentation.

You will also create a concrete work plan using GitHub tools and structure your project in the spirit of the Agile manifesto.


7. Learning Outcomes

1. Applying Research Methodology

  • OLR02-I-1: You apply an appropriate work or research methodology to move from a creative concept to a working result.

2. Experimenting with New Technologies

  • OLR04-I-1: You explore new technologies and apply them in digital interaction.

3. Writing Correct Code in Context

  • OLR04-I-2: You ensure your code is correct and relevant to the project’s context.

4. Adopting an Investigative Attitude

  • OLR05-I-1: You engage in an iterative process with a critical and exploratory mindset.

5. Effective Communication

  • OLR06-I-3: You use various techniques to communicate your project clearly, both internally and externally.
  • OLR07-I-1: You keep up with international trends and integrate them into your personal development plan.

7. Questioning Existing Workflows

  • OLR07-I-2: You critically question existing methods and explore alternative approaches.

8. Critical Reflection on Your Work

  • OLR10-I-1: You evaluate your own work critically and refine it based on feedback and self-reflection.

8. Conclusion

This project is not just about delivering an end result but about showing growth, exploration, and mastery of a new technology. Through self-driven learning, experimentation, and documentation, you will demonstrate how you push the boundaries of interactive development.

Your blog and GitHub repository will serve as evidence of your progress, ensuring that both your teachers and peers can follow your journey.

By the end of this project, you should be able to confidently showcase not only what you created but also how you arrived at the final result.