Midterm Worksheet
(8 Steps)

What I want to achieve for the course?

  • Learn and build a base system for all the assignments in this course
  • Document the learning process
  • Design a good-looking typography

How do I learn?

  • Self-learning and asking for help
  • Try to learn in a systematic way, whether I can do it or not, I will do it first
  • Think out of box

Intent:

I want to create an interdisciplinary platform with a focus on coding and other areas of knowledge. The main content will be aimed at helping coding beginners to learn, view, or share experiences. An inspiration database will help users find design ideas more efficiently.



Voice:

I would consider all people who learn to code on my website as friends, people can contact me in an accessible way.



Tone:

I want to tell the beginners that I am here to help, and they can learn coding in a efficent, profound and remarkable way on this learning website.



Persona:

Persona 1: Cousin Uoh Nait

Background: Uoh Nait is 17 years old and a high school student who is curious about computers but has little programming experience. He’s excited about the future and is considering whether to pursue computer science. In addition to coding, he’s intrigued by interdisciplinary knowledge like the real-world applications of math and creative problem-solving.

Attraction to the Site: When Uoh hears about this programming site, he’s drawn to its beginner-friendly approach and free trial courses. The site offers exactly the introductory programming content he needs without overwhelming him with jargon. Uoh also finds the cross-disciplinary modules interesting—like how math principles can be applied in computer vision, which feels new and exciting.

Experience and Return Visit: As he begins learning Python, Uoh discovers a community on the site where he can post questions and get help from experienced users. The site's interdisciplinary sections teach him to use coding for scientific simulations and small games, making learning both productive and fun. Each project gives him a sense of accomplishment. Because the site is practical and varied, he returns regularly to explore more courses and even recommends it to his friends on social media.

Persona 2: Friend Uh Oahc

Background: Uh Oahc is a college student majoring in computer science. As a tech enthusiast, he already knows the basics of programming but wants to deepen his understanding of algorithms and interdisciplinary applications to stand out in the job market. Uh is particularly interested in innovative fields like AI and data analysis.

Attraction to the Site: Uh first learns about the site through a recommendation, drawn by its advanced courses and cross-disciplinary focus. He appreciates the practical, project-based learning style—such as building a mini-recommendation system in Python, which feels more like working on real-world projects than just acquiring information.

Experience and Return Visit: After diving into the content, Uh is impressed with the site’s unique resources, like talks from industry experts, and the regular updates on tech trends and project suggestions. He even finds classmates on the site to work with on projects, so he’s constantly returning every few days to learn and engage in discussions. Uh believes the site is an excellent resource for staying updated and enhancing his career.

Persona 3: Online Friend Jam

Background: Jam is a 27-year-old freelancer with years of experience in design and content creation, looking to add programming skills to his toolkit for web design and interactive media projects. With no formal background in programming, Jam wants beginner-to-intermediate courses that are approachable yet relevant to the creative design field.

Attraction to the Site: Jam is attracted to the unique blend of “programming + design” courses. He’s drawn to the modules that combine coding with design applications, especially the case studies and interactive design projects. He also finds the JavaScript and CSS tutorials on the site practical for adding dynamic effects to his web designs, directly benefiting his work.

Experience and Return Visit: After trying a few courses, Jam realizes he can learn valuable techniques that enhance his portfolio. The site’s creative programming community also allows him to exchange ideas with other users who share a design background. As a result, Jam keeps returning to the site for more knowledge and potential collaboration opportunities.

wireframe:

Competition:

My platform stands out in the crowded online learning space by offering an interdisciplinary approach that combines coding with design and other knowledge areas. Unlike competitors that focus solely on coding, I provide a unique inspiration database, enabling beginners to find design ideas more efficiently.

I cultivate a friendly and accessible environment, treating users as friends. This supportive voice reduces the anxiety often felt by beginners, encouraging them to engage with me confidently. By learning from competitors’ strengths and weaknesses, I can refine my offerings and ensure an exceptional learning experience for all users.