Please enable JavaScript to use CodeHS

Texas Foundations of User Experience Framework


Standard Description
1.A Identify job opportunities in UX and accompanying job duties and tasks Lessons
1.B Employ effective verbal and nonverbal communication skills Lessons
1.C Examine the role of certifications, resumes, and portfolios in UX professions Lessons
1.D Solve problems and think critically Lessons
1.E Demonstrate leadership skills and function effectively as a team member with a focus on appreciation for diversity, conflict management, and adaptability Lessons
1.F Demonstrate planning and time-management skills such as storyboarding and project management, including initiating, planning, executing, monitoring and controlling, and closing a project Lessons
2.A Adapt language such as structure and style for audience, purpose, situation, and intent Lessons
2.B Organize oral and written information Lessons
2.C Interpret and communicate information, data, and observations Lessons
2.D Deliver formal and informal presentations Lessons
2.E Apply active listening skills to obtain and clarify information Lessons
2.F Analyze multiple viewpoints of potential diverse users Lessons
2.G Exhibit public relations skills Lessons
3.A Summarize the evolution of the UX field Lessons
3.B Analyze current trends and challenges of the UX field Lessons
3.C Examine the diversity of roles and career opportunities across the UX field Lessons
3.D Identify terminology associated with UX including Agile, sprint cycles, back and front-end development, design thinking, empathy mapping, journey mapping, game-storming, human computer interaction, taskanalysis observation, quantitative and qualitative data, end user, iteration, persona, wire-framing, prototype, scrum, user interface design, journey, and empathy mapping Lessons
3.E Identify and explain the differences between effective and ineffective design Lessons
3.F Identify and explain the connection between psychology and behavior with regard to usability Lessons
3.G Explain how design affects our everyday lives Lessons
3.H Predict future applications of UX skills Lessons
4.A Explain and demonstrate ethical use of technology Lessons
4.B Explain intellectual property laws, including copyright, trademarks, and patents and consequences of violating each type of law Lessons
4.C Adhere to intellectual property laws Lessons
4.D Explain the consequences of plagiarism Lessons
4.E Demonstrate ethical use of online resources, including citation of sources Lessons
5.A Explain the difference between qualitative and quantitative data; Lessons
5.B Conduct user interviews to gather insights into what users think about a site, an application, a product, or a process Lessons
5.C Draw conclusions from qualitative data collection and methods Lessons
5.D Analyze and document how users perform tasks through a task analysis observation Lessons
5.E Identify patterns in collected data Lessons
5.F Define affinity and customer journey maps as a visual document that shows a user’s interactions with a company or product to understand business solution opportunities Lessons
5.G Develop a user persona as a representation of real target audience data Lessons
5.H Prepare communication, observations, analyses, and findings for business product and marketing teams Lessons
6.A Organize ideas and data using affinity mapping Lessons
6.B Produce simple customer journey maps Lessons
6.C Communicate observations, analyses, and findings with business product and marketing teams Lessons
7.A Identify Gestalt principles and how users tend to unify visual elements into groups Lessons
7.B Describe visceral reactions in creating a positive user experience Lessons
7.C Demonstrate knowledge of the psychology of color which is the influence of colors on the human behavior, mind, and reactions Lessons
7.D Explain recognition and scanning patterns Lessons
7.E Define Hick's Law and Weber's Law of just noticeable difference Lessons
7.F Explain sensory adaptation phenomenon and perceptual set Lessons
7.G Explain the stages of human information processing, including sensing, perceiving, decision-making, and acting Lessons
8.A Identify end-user problems and needs in real-world environments Lessons
8.B Identify principles of accessibility, such as perceivable, operable, understandable, and robust (POUR) Lessons
8.C Identify and explain the connection between human and computer interaction in regard to usability Lessons
8.D Identify where an existing product or process can be improved for the end user by using empathy and journey mapping Lessons
8.E Sketch and revise designs to understand the concept of wire-framing, prototypes, and rapid iteration Lessons
8.F Apply design thinking methodology to understand users, challenge assumptions, redefine problems, and create solutions to prototype and test Lessons
8.G Perform user tests to determine what is effective and efficient for changes to the product or process Lessons
8.H Define and use iteration process based on user test data to analyze and validate or challenge assumptions for a design solution Lessons
8.I Perform various ideation techniques such as prototyping, storyboarding, and game-storming to visually predict and explore a user experience’s with a product Lessons
9.A Identify the relationship between UX research and design-thinking methods and the different stages and roles of UX project management including Scrum and a sprint cycle Lessons
9.B Describe best practices of UX research and design thinking in Agile project cycles Lessons
9.C Identify and use techniques of building and achieving consensus in solution design Lessons
9.D Understand the purpose and roles of UX professionals throughout a project lifecycle Lessons
10.A Apply writing skills to document research findings and solution plans Lessons
10.B Identify the terminology associated with web page and mobile app development, and interactive media Lessons
10.C Use design elements such as typeface, color, shape, texture, space, and form Lessons
10.D Use design principles such as unity, harmony, balance, scale, and contrast Lessons
10.E Identify and explain common elements of Hyper Text Markup Language (HTML) such as tags, style sheets, and hyperlinks Lessons
10.F.i Create effective user interfaces for browser-based, native, and hybrid mobile applications Lessons
10.F.ii Demonstrate proper use of vector and raster-based design software Lessons
10.F.iii Demonstrate an understanding of the difference between desktop and mobile applications Lessons
10.F.iv Understand the difference between back-end and front-end development in UX Lessons
10.F.v Create a web page containing links, graphics, and text using appropriate design principles Lessons
10.G Demonstrate basic sketching skills for agile iteration Lessons
10.H Create wireframes using design software to create mobile and application layout designs and functions Lessons
10.I Create interactive elements in wireframes as foundational for agile prototyping Lessons
10.J Explain how design fidelity from sketch to wireframe to prototype to visuals, aligns with and supports agile development lifecycles Lessons
10.K Produce digital assets toward a digital product portfolio Lessons