itep 101

Subdecks (15)

Cards (130)

  • HCI stands for Human-Computer Interaction - a multidisciplinary field centered around designing and utilizing computer systems to enhance interaction between users and machines.
  • In essence, HCI seeks to create technology that is not only functional but also userfriendly, accessible, and satisfying.
  • UI: Interaction point between users and computers.
  • UX: Overall user experience with a product, covering UI and entire user journey
  • Apple's Human Interface Guidelines (HIG) - Emphasizes simplicity, clarity, and intuitiveness in user experience design.
  • Google's Material Design - Prioritizes consistent and responsive UI, with focus on visual hierarchy and motion.
  • Cognitive psychology studies internal mental processes such as perception, attention, memory, language, problemsolving, and decision-making, examining how they influence behavior. With applications in therapy, education, and technology design, cognitive psychology explores human thought and problemsolving.
  • Language Comprehension: Cognitive processes such as syntax and semantics are involved in understanding the meaning of words, sentences, and discourse.
  • Language Acquisition: Cognitive psychology investigates the process of acquiring language skills, from early babbling to mastering complex language structures.
  • Problem-Solving and Decision-Making: Cognitive psychology studies how individuals tackle problems, make decisions, and develop strategies for effective solutions. It examines reasoning, judgment, and biases that influence decision-making. Cognitive Development:
  • Piaget's Stages: Jean Piaget's theory delineates cognitive development stages from infancy to adulthood, highlighting qualitative changes in cognitive abilities.
  • Vygotsky's Sociocultural Theory: Lev Vygotsky's theory emphasizes the impact of social interactions and cultural context on cognitive development.
  • Types of Learning
    Implicit Learning - Unconscious acquisition of knowledge or skills.
    Explicit Learning - Deliberate and conscious effort to acquire information.
  • Feedback and Reinforcement - Immediate and constructive feedback enhances the learning process. Positive reinforcement encourages users to engage with interfaces and learn new tasks.
  • Transfer of Learning - The ability to apply knowledge and skills from one context to another. Interfaces should facilitate the transfer of learning to improve user adaptability.
  • Error Handling and Recovery - Providing clear error messages and pathways for recovery is crucial for learning. Users learn from errors and improve their interaction over time.
  • Adaptive Interfaces - Adaptive interfaces customize user experiences based on individual learning patterns. Personalized features can enhance user engagement and learning outcomes.
  • Guidance and Tutorials - Well-designed tutorials and guidance systems support users in the learning process. Progressive disclosure helps users grasp complex functionalities gradually.