Daktika

Daktika

Visit site

Visit site

Web Application

Web Application

Product Design

Daktika is a machine learning platform that uses Artificial Intelligence to perform personalized learning management in real time, promoting the practice and experience necessary to achieve a complete understanding of coding.

Daktika is a machine learning platform that uses Artificial Intelligence to perform personalized learning management in real time, promoting the practice and experience necessary to achieve a complete understanding of coding.

My Role

Product Designer

Team

2 UX Designers

CEO

CTO

Tools

Figma

FigJam

Otter

Date

2022

Challenge

Challenge

Teachers spend a considerable amount of time grading students code, resulting in impersonal and nonconstructive feedback. Our goal is to design a coding tool that seamlessly integrates ML/AI technology that will solve this issue. The web application's coding flow must resemble existing competitor's coding flows to optimize user acquisition.

Teachers spend a considerable amount of time grading students code, resulting in impersonal and nonconstructive feedback. Our goal is to design a coding tool that seamlessly integrates ML/AI technology that will solve this issue. The web application's coding flow must resemble existing competitor's coding flows to optimize user acquisition.

Discovery Research

Discovery Research

We began the project running a deep discovery phase. We interviewed both students and teachers in the software educational industry. We then ran a competitor study to understand where Daktika stood in the market.

We began the project running a deep discovery phase. We interviewed both students and teachers in the software educational industry. We then ran a competitor study to understand where Daktika stood in the market.

User Interviews

Key finding: Students want constructive feedback, whereas teachers find it difficult to asses students code one by one due to time constraints.

Key finding: Students want constructive feedback, whereas teachers find it difficult to asses students code one by one due to time constraints.

Competitive Analysis

Key finding: Daktika's direct competitors would be freecodecamp as well as Codecademy, more so Codecademy. Daktika aims to provide learners with instant feedback via AI technology.

Key finding: Daktika's direct competitors would be freecodecamp as well as Codecademy, more so Codecademy. Daktika aims to provide learners with instant feedback via AI technology.

Iterations

Iterations

Low-Fi

Mid-Fi

High-Fi

Final Design

Final Design

“Aziz worked with his team to create the UX/UI of Daktika. His work as UX/UI designer consisted on: doing independent interviews; insight analysis; ideation; creating a low and high fidelity Figma prototype and lastly creating a UI Design inventory. We were really pleased with the final result, especially with the coding page that is very important for us.”

“Aziz worked with his team to create the UX/UI of Daktika. His work as UX/UI designer consisted on: doing independent interviews; insight analysis; ideation; creating a low and high fidelity Figma prototype and lastly creating a UI Design inventory. We were really pleased with the final result, especially with the coding page that is very important for us.”

Jorge Miralles

CEO of Daktika

Outcome & Reflections

The design of Daktika's has been tested on software development students as well as software development teachers. Both of which found it to be extremely intuitive and familiar.


Having personal experience learning how to code on educational coding platforms such as Codecademy, I very much enjoyed working on this project. Although I would've preferred to conduct further usability tests on the implementation of AI aspect, time was a major constraint.