SlideShare a Scribd company logo
1 of 20
INSTRUCTOR:INSTRUCTOR:
DR SHAFIULLAH SOOMRODR SHAFIULLAH SOOMRO
s.soomro@quest.edu.pks.soomro@quest.edu.pk
COURSE SLIDE WEB PAGE :COURSE SLIDE WEB PAGE :
HTTPS://WWW.SLIDESHARE.NET/SAFISOOMROHTTPS://WWW.SLIDESHARE.NET/SAFISOOMRO
TEXTBOOKS:TEXTBOOKS:
UCUC -- UNDERSTANDING COMPUTERS (2000UNDERSTANDING COMPUTERS (2000
ED.)ED.)
Introduction to Computer
Programming for Civil
Engineering
INSTRUCTOR:
DR SHAFIULLAH SOOMRO
S.SOOMRO@QUEST.EDU.PK
USING THE KEYBOARD AND MOUSE
The Keyboard
 The most common input device
 Must be proficient with keyboard
 Skill is called keyboarding
3A
-4
The Keyboard
 How keyboard works
 Keyboard controller detects a key press
 Controller sends a code to the CPU
 Code represents the key pressed
 Controller notifies the operating system
 Operating system responds
 Controller repeats the letter if held
3A
-5
The Mouse
 All modern computers have a variant
 Allows users to select objects
 Pointer moved by the mouse
 Mechanical mouse
 Rubber ball determines direction and speed
 The ball often requires cleaning
3A
-6
The Mouse
 Optical mouse
 Light shown onto mouse pad
 Reflection determines speed and direction
 Requires little maintenance
3A
-7
The Mouse
 Interacting with a mouse
 Actions involve pointing to an object
 Clicking selects the object
 Clicking and holding drags the object
 Releasing an object is a drop
 Right clicking activates the shortcut menu
 Modern mice include a scroll wheel
3A
-8
The Mouse
 Benefits
 Pointer positioning is fast
 Menu interaction is easy
 Users can draw electronically
3A
-9
The Mouse
 Mouse button configuration
 Configured for a right-handed user
 Can be reconfigured
 Between 1 and 6 buttons
 Extra buttons are configurable
3A
-
10
Variants of the Mouse
 Trackballs
 Upside down mouse
 Hand rests on the ball
 User moves the ball
 Uses little desk space
3A
-
11
Variants of the Mouse
 Track pads
 Stationary
pointing device
 Small plastic
rectangle
 Finger moves
across the pad
 Pointer moves
with the pointer
 Popular on
laptops
3A
-
12
Variants of the Mouse
 Track point
 Little joystick on the keyboard
 Move pointer by moving the joystick
3A
-
13
Ergonomics and Input
Devices
 Ergonomics
 Study of human and tool interaction
 Concerned with physical interaction
 Attempts to improve safety and comfort
3A
-
14
Ergonomics and Input
Devices
 Repetitive Strain Injury (RSI)
 Caused by continuous misuse of the body
 Many professions suffer from RSI
 Carpal Tunnel Syndrome
 Carpal tunnel is a passage in the wrist
 Holds nerves and tendons
 Prolonged keyboarding swells tendons
3A
-
15
Carpal Tunnel Syndrome
3A
-
16
Ergonomics and Input
Devices
 Office hardware suggestions
 Office chairs should have
 Adjustable armrests and height
 Armrests
 Lower back support
 Desks should have
 Have a keyboard tray
 Keep hands at keyboard height
 Place the monitor at eye level
3A
-
17
Ergonomics and Input
Devices
 Techniques to avoid RSI
 Sit up straight
 Have a padded wrist support
 Keep your arms straight
 Keyboard properly
 Take frequent breaks
3A
-
18
Chapter 3A
END OF CHAPTER
Project due Oct. 14
 MIDI: Musical Instrument Digital Interface
 Use MIDI to edit and play London Bridge or your
favorite song.
 For example: Mary has a little sheep: 3212 333 222
355 3212 333 22321.
3A
-
20

More Related Content

Similar to Introduction to Computer Programming for Civil Engineering: Using Keyboard and Mouse

Similar to Introduction to Computer Programming for Civil Engineering: Using Keyboard and Mouse (6)

Lecture 2
Lecture 2Lecture 2
Lecture 2
 
HCI Chapter_1.pdf
HCI Chapter_1.pdfHCI Chapter_1.pdf
HCI Chapter_1.pdf
 
Introduction to computers by abdul rahaman
Introduction to computers by abdul rahamanIntroduction to computers by abdul rahaman
Introduction to computers by abdul rahaman
 
Interacting With Your Computer
Interacting With Your ComputerInteracting With Your Computer
Interacting With Your Computer
 
LESSON-2A-Keyboard-Mouse.pptx
LESSON-2A-Keyboard-Mouse.pptxLESSON-2A-Keyboard-Mouse.pptx
LESSON-2A-Keyboard-Mouse.pptx
 
Applied ergonomics
Applied ergonomicsApplied ergonomics
Applied ergonomics
 

More from Quaid-e-Awam University of Engineering Science and Technology Nawabshah Sindh Pakistan

More from Quaid-e-Awam University of Engineering Science and Technology Nawabshah Sindh Pakistan (20)

Lecture 6
Lecture 6Lecture 6
Lecture 6
 
Lecture 5
Lecture 5Lecture 5
Lecture 5
 
Lecture 0 for Civil Engineering
Lecture 0 for Civil EngineeringLecture 0 for Civil Engineering
Lecture 0 for Civil Engineering
 
Intro ch 09_a
Intro ch 09_aIntro ch 09_a
Intro ch 09_a
 
Intro ch 07_a
Intro ch 07_aIntro ch 07_a
Intro ch 07_a
 
Intro ch 06_b
Intro ch 06_bIntro ch 06_b
Intro ch 06_b
 
Intro ch 05_b
Intro ch 05_bIntro ch 05_b
Intro ch 05_b
 
Intro ch 05_a
Intro ch 05_aIntro ch 05_a
Intro ch 05_a
 
Intro ch 04_b
Intro ch 04_bIntro ch 04_b
Intro ch 04_b
 
Intro ch 04_a
Intro ch 04_aIntro ch 04_a
Intro ch 04_a
 
Intro ch 04_b
Intro ch 04_bIntro ch 04_b
Intro ch 04_b
 
Intro ch 03_b
Intro ch 03_bIntro ch 03_b
Intro ch 03_b
 
Lecture 2 generations
Lecture 2  generationsLecture 2  generations
Lecture 2 generations
 
Intro ch 01_a
Intro ch 01_aIntro ch 01_a
Intro ch 01_a
 
M6800
M6800M6800
M6800
 
Microprocessor systems 8085
Microprocessor systems 8085Microprocessor systems 8085
Microprocessor systems 8085
 
Microprocessor systems 8085(2)
Microprocessor systems 8085(2)Microprocessor systems 8085(2)
Microprocessor systems 8085(2)
 
Microprocessor systems (4)
Microprocessor systems (4)Microprocessor systems (4)
Microprocessor systems (4)
 
Microprocessor Systems
Microprocessor Systems Microprocessor Systems
Microprocessor Systems
 
Microprocessor 11el01
Microprocessor 11el01Microprocessor 11el01
Microprocessor 11el01
 

Recently uploaded

What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........LeaCamillePacle
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 

Recently uploaded (20)

What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 

Introduction to Computer Programming for Civil Engineering: Using Keyboard and Mouse

  • 1. INSTRUCTOR:INSTRUCTOR: DR SHAFIULLAH SOOMRODR SHAFIULLAH SOOMRO s.soomro@quest.edu.pks.soomro@quest.edu.pk COURSE SLIDE WEB PAGE :COURSE SLIDE WEB PAGE : HTTPS://WWW.SLIDESHARE.NET/SAFISOOMROHTTPS://WWW.SLIDESHARE.NET/SAFISOOMRO TEXTBOOKS:TEXTBOOKS: UCUC -- UNDERSTANDING COMPUTERS (2000UNDERSTANDING COMPUTERS (2000 ED.)ED.)
  • 2. Introduction to Computer Programming for Civil Engineering INSTRUCTOR: DR SHAFIULLAH SOOMRO S.SOOMRO@QUEST.EDU.PK
  • 3. USING THE KEYBOARD AND MOUSE
  • 4. The Keyboard  The most common input device  Must be proficient with keyboard  Skill is called keyboarding 3A -4
  • 5. The Keyboard  How keyboard works  Keyboard controller detects a key press  Controller sends a code to the CPU  Code represents the key pressed  Controller notifies the operating system  Operating system responds  Controller repeats the letter if held 3A -5
  • 6. The Mouse  All modern computers have a variant  Allows users to select objects  Pointer moved by the mouse  Mechanical mouse  Rubber ball determines direction and speed  The ball often requires cleaning 3A -6
  • 7. The Mouse  Optical mouse  Light shown onto mouse pad  Reflection determines speed and direction  Requires little maintenance 3A -7
  • 8. The Mouse  Interacting with a mouse  Actions involve pointing to an object  Clicking selects the object  Clicking and holding drags the object  Releasing an object is a drop  Right clicking activates the shortcut menu  Modern mice include a scroll wheel 3A -8
  • 9. The Mouse  Benefits  Pointer positioning is fast  Menu interaction is easy  Users can draw electronically 3A -9
  • 10. The Mouse  Mouse button configuration  Configured for a right-handed user  Can be reconfigured  Between 1 and 6 buttons  Extra buttons are configurable 3A - 10
  • 11. Variants of the Mouse  Trackballs  Upside down mouse  Hand rests on the ball  User moves the ball  Uses little desk space 3A - 11
  • 12. Variants of the Mouse  Track pads  Stationary pointing device  Small plastic rectangle  Finger moves across the pad  Pointer moves with the pointer  Popular on laptops 3A - 12
  • 13. Variants of the Mouse  Track point  Little joystick on the keyboard  Move pointer by moving the joystick 3A - 13
  • 14. Ergonomics and Input Devices  Ergonomics  Study of human and tool interaction  Concerned with physical interaction  Attempts to improve safety and comfort 3A - 14
  • 15. Ergonomics and Input Devices  Repetitive Strain Injury (RSI)  Caused by continuous misuse of the body  Many professions suffer from RSI  Carpal Tunnel Syndrome  Carpal tunnel is a passage in the wrist  Holds nerves and tendons  Prolonged keyboarding swells tendons 3A - 15
  • 17. Ergonomics and Input Devices  Office hardware suggestions  Office chairs should have  Adjustable armrests and height  Armrests  Lower back support  Desks should have  Have a keyboard tray  Keep hands at keyboard height  Place the monitor at eye level 3A - 17
  • 18. Ergonomics and Input Devices  Techniques to avoid RSI  Sit up straight  Have a padded wrist support  Keep your arms straight  Keyboard properly  Take frequent breaks 3A - 18
  • 19. Chapter 3A END OF CHAPTER
  • 20. Project due Oct. 14  MIDI: Musical Instrument Digital Interface  Use MIDI to edit and play London Bridge or your favorite song.  For example: Mary has a little sheep: 3212 333 222 355 3212 333 22321. 3A - 20

Editor's Notes

  1. Teaching tip Table 5A.3 presents the ASCII code. An exercise that never fails to amuse students is to use the Alt and the number pad to enter letters into an application. As before, open MS Word. Have students hold down the Alt key and type an ASCII value into the number pad. Once they release the Alt, the letter appears. This is a useful skill when the keyboard breaks. Challenge the students to explore numbers above 128.
  2. Insider information Douglas Englebart patented the first mouse in 1970 as the “X-Y position indicator for a display system.” The name mouse comes from the tail on the device.
  3. Insider information The term track point is copyrighted by IBM.
  4. Teaching tip Hairstylists often suffer from carpal tunnel. Bicyclists can suffer from overuse injuries of the knee. Page 116 of the text has a diagram of the carpal tunnel.