Tài liệu miễn phí Tin học văn phòng

Download Tài liệu học tập miễn phí Tin học văn phòng

Lecture Human-Computer interaction - Lesson 13: The computer

Lecture Human-Computer interaction - Lesson 13: The computer. The main topics covered in this chapter include: interacting with computers, text entry devices, positioning, pointing and drawing, display devices, 3D interaction and virtual reality, physical controls and sensors, paper: printing and scanning,...

4/8/2023 3:42:44 AM +00:00

Lecture Human-Computer interaction - Lesson 12: Design principles

Lecture Human-Computer interaction - Lesson 12: Design principles. The main topics covered in this chapter include: mental models and conceptual models, user model, conceptual model and system image, conceptual models and designers, fallacy of designers, gulfs of execution and evaluation, bridging gulfs of execution and evaluation,...

4/8/2023 3:42:38 AM +00:00

Lecture Human-Computer interaction - Lesson 11: The psychology of actions

Lecture Human-Computer interaction - Lesson 11: The psychology of actions. The main topics covered in this chapter include: falsely blaming, mental models, defining mental models, manipulating mental models, applying mental model, mental model development, mental model perception, blaming the wrong cause, reasons for self-blaming,...

4/8/2023 3:42:31 AM +00:00

Lecture Human-Computer interaction - Lesson 9: Cognitive processes (Part 1)

Lecture Human-Computer interaction - Lesson 9: Cognitive processes (Part 1). The main topics covered in this chapter include: attention; models of attention; consequences; memory: a model of memory, sensory memory, short term memory, long term memory; example of over-use of graphics,...

4/8/2023 3:42:25 AM +00:00

Lecture Human-Computer interaction - Lesson 8: Human Input-Output channels (Part 2)

Lecture Human-Computer interaction - Lesson 8: Human Input-Output channels (Part 2). The main topics covered in this chapter include: vision: color theory, 3D vision, reading; hearing: human ear, processing sound; touch (haptic perception): skin physiology, types of haptic senses, movement and movement perception;...

4/8/2023 3:42:18 AM +00:00

Lecture Human-Computer interaction - Lesson 7: Human Input-Output channels (Part 1)

Lecture Human-Computer interaction - Lesson 7: Human Input-Output channels (Part 1). The main topics covered in this chapter include: human eye, visual perception, reading, input-output channels, input via senses, output via effectors, interaction with PC using input-output channels,...

4/8/2023 3:42:12 AM +00:00

Lecture Human-Computer interaction - Lesson 6: Human side – Cognition framework

Lecture Human-Computer interaction - Lesson 6: Human side – Cognition framework. The main topics covered in this chapter include: cognition and cognitive framework, cognitive psychology, experiential and reflective, information processing analysis, human information processing model, extended model,...

4/8/2023 3:42:01 AM +00:00

Lecture Human-Computer interaction - Lesson 5: Discipline of HCI

Lecture Human-Computer interaction - Lesson 5: Discipline of HCI. The main topics covered in this chapter include: usability and quality, interdisciplinary nature of HCI, disciplines contributing to HCI, quote of the day – terry winograd, software QA teams, the dual nature of usability, manual issuing procedure,...

4/8/2023 3:41:54 AM +00:00

Lecture Human-Computer interaction - Lesson 4: Goals & Evolution of Human-Computer interaction

Lecture Human-Computer interaction - Lesson 4: Goals & Evolution of Human-Computer interaction. The main topics covered in this chapter include: goals of HCI, history and evolution of HCI, usability - abstract-level constituents, usability goals, user experience goals,...

4/8/2023 3:41:48 AM +00:00

Lecture Human-Computer interaction - Lesson 3: Introduction to Human-Computer interaction (Part 3)

Lecture Human-Computer interaction - Lesson 3: Introduction to Human-Computer interaction (Part 3). The main topics covered in this chapter include: effect of computer systems on human productivity, employee loyalty, revenue, and customer loyalty, computers + information,...

4/8/2023 3:41:42 AM +00:00

Lecture Human-Computer interaction - Lesson 2: Introduction to Human-Computer interaction (Part 2)

Lecture Human-Computer interaction - Lesson 2: Introduction to Human-Computer interaction (Part 2). The main topics covered in this chapter include: significance of HCI, nature of humans and computers, paradox of the computing phenomena, difference between focus of SE and HCI,...

4/8/2023 3:41:35 AM +00:00

Lecture Introduction to computing - Lesson 45: Review & wrap-up

Lecture Introduction to computing - Lesson 45: Review & wrap-up. After studying this lesson, you will to review some of the interesting ideas that we discussed over the last 44 lectures; to build an appreciation for the fundamental concepts in computing; to achieve a beginners proficiency in Web page development;...

4/7/2023 11:14:51 PM +00:00

Lecture Introduction to computing - Lesson 44: Programming methodology

Lecture Introduction to computing - Lesson 44: Programming methodology. After studying this lesson, you will to understand effective programming practices that result in the development of correct programs with minimum effort; to become familiar with testing & debugging;...

4/7/2023 11:14:40 PM +00:00

Lecture Introduction to computing - Lesson 43: The future of computing

Lecture Introduction to computing - Lesson 43: The future of computing. After studying this lesson, you will to visualize the advances in computing that will take place in the future; to visualize the impact of computing on our future;...

4/7/2023 11:14:34 PM +00:00

Lecture Introduction to computing - Lesson 42: The computing profession

Lecture Introduction to computing - Lesson 42: The computing profession. After studying this lesson, you will to discuss several roles and associated responsibilities of modern computer professionals; to discuss a few tricky situations where a knowledge of professional ethics would help;...

4/7/2023 11:14:26 PM +00:00

Lecture Introduction to computing - Lesson 41: Images & Animation

Lecture Introduction to computing - Lesson 41: Images & Animation. After studying this lesson, you will to become able to add and manipulate images and simple animations to a Web page; the primary use for an Image object is to download an image into the cache before it is actually needed for display;...

4/7/2023 11:14:19 PM +00:00

Lecture Introduction to computing - Lesson 40: Social implications of computing

Lecture Introduction to computing - Lesson 40: Social implications of computing. After studying this lesson, you will try to understand the impact of computing on: business, work, living, health, education;...

4/7/2023 11:14:10 PM +00:00

Lecture Introduction to computing - Lesson 39: Cyber crime

Lecture Introduction to computing - Lesson 39: Cyber crime. After studying this lesson, you will to find out about several types of crimes that occur over cyber space; to familiarize ourselves with with several methods that can be used to minimize the ill effects of those crimes;...

4/7/2023 11:14:02 PM +00:00

Lecture Introduction to computing - Lesson 38: String manipulations

Lecture Introduction to computing - Lesson 38: String manipulations. After studying this lesson, you will to become familiar with methods used for manipulating strings; to become able to solve simple problems involving strings;...

4/7/2023 11:13:53 PM +00:00

Lecture Introduction to computing - Lesson 37: Database software

Lecture Introduction to computing - Lesson 37: Database software. After studying this lesson, you will continue our discussion from last week on data management; will find out about relational databases; will also implement a simple relational database;...

4/7/2023 11:13:47 PM +00:00

Lecture Introduction to computing - Lesson 36: Data management

Lecture Introduction to computing - Lesson 36: Data management. After studying this lesson, you will become familiar with the issues and problems related to data-intensive computing; will find out about flat-files, the simpleast databases; will discuss relational databases and implement a simple relational database;...

4/7/2023 11:13:39 PM +00:00

Lecture Introduction to computing - Lesson 35: Mathematical methods

Lecture Introduction to computing - Lesson 35: Mathematical methods. After studying this lesson, you will look at JavaScript’s Math object; will look at solutions for simple problems using various methods of the Math object;...

4/7/2023 11:13:32 PM +00:00

Lecture Introduction to computing - Lesson 34: Intelligent systems

Lecture Introduction to computing - Lesson 34: Intelligent systems. After studying this lesson, you will to become familiar with the distinguishing features of intelligent systems with respect to other software systems; to become able to appreciate the role of intelligent systems in scientific, business and consumer applications; to look at several techniques for designing intelligent systems;...

4/7/2023 11:13:26 PM +00:00

Lecture Introduction to computing - Lesson 33: Graphics & Animation

Lecture Introduction to computing - Lesson 33: Graphics & Animation. After studying this lesson, you will become familiar with the role that graphics and animations play in computing; will look at how graphics & animation are displayed; will look at a few popular formats used for storing graphics and animation;...

4/7/2023 11:13:19 PM +00:00

Lecture Introduction to computing - Lesson 32: Event handling

Lecture Introduction to computing - Lesson 32: Event handling. After studying this lesson, you will to become able to appreciate the concept of event handlers; to learn to write simple programs that use event handlers;...

4/7/2023 11:13:10 PM +00:00

Lecture Introduction to computing - Lesson 31: Developing presentations

Lecture Introduction to computing - Lesson 31: Developing presentations. After studying this lesson, you will among the four lectures that we plan to have on productivity software; will discuss several design guidelines for making effective multimedia presentations; will become able to develop simple presentation with the help of presentation making software;...

4/7/2023 11:13:04 PM +00:00

Lecture Introduction to computing - Lesson 30: Internet services

Lecture Introduction to computing - Lesson 30: Internet services. After studying this lesson, you will to look at several services provided by the Internet: FTP, telnet, web, eMail, instant messaging, voIP;...

4/7/2023 11:12:58 PM +00:00

Lecture Introduction to computing - Lesson 29: Functions & Variable scope

Lecture Introduction to computing - Lesson 29: Functions & Variable scope. After studying this lesson, you will to be able to understand the concept of functions and their use for solving simple problems; to become familiar with some of JavaScript’s built-in functions; to become familiar with the concept of local and global variables;...

4/7/2023 11:12:51 PM +00:00

Lecture Introduction to computing - Lesson 28: Introduction to the Internet

Lecture Introduction to computing - Lesson 28: Introduction to the Internet. After studying this lesson, you will to become able to appreciate the role of the Internet in today’s computing; to become familiar with the history and evolution of the Internet;...

4/7/2023 11:12:39 PM +00:00

Lecture Introduction to computing - Lesson 27: Computer networks

Lecture Introduction to computing - Lesson 27: Computer networks. After studying this lesson, you will become able to appreciate the role of networks in computing; will look at several different types of networks; will familiarize ourselves with networking topologies and protocols;...

4/7/2023 11:12:29 PM +00:00