Free Essay

Computer: Basics

In: Computers and Technology

Submitted By bindya2211
Words 6098
Pages 25
Teaching Computer Skills To Children with Visual Impairments: A Concept-Based Approach |

[Graphic. Three color photos are standing side-by-side. In the first, a young teen-age boy is typing on a computer keyboard and smiling. In the second, a man is sitting in front of a computer reading using his refreshable braille display. In the third, three children are in a computer lab. All three have headphones. One is looking at the screen and one is listening to the output. (The face of the third child is blocked by the head of the second). End of graphic description]Joanmarie Diggs, M.Ed.The Carroll Center for the Blind
2002 AER International Conference
20 July 2002We know….The world is made up of objects whose function and form dictate how we access and use these objects. Children who are blind or visually impaired need concrete, hands-on experiences so that they can understand the world around them and can independently and safely interact with the objects they encounter.Similarly….The Windows Operating System is made up of objects whose function and form dictate how we access and use these objects. As with accessing objects in the environment, people who are sighted have visual information about the form and function of Windows objects and controls. In addition, a mouse user can access all windows controls in the same way: clicking on them. Children who are blind or visually impaired need to understand the form and function of these objects and controls so that they can independently use a computer and successfully interact with new and unexpected objects.[Graphic. Clip art of a young man sitting in front of a computer and typing.]Some (but NOT all) Objects and Controls[Graphic. The caption reads “An Internet Explorer window with two dialog boxes.” This image is a screen shot in grayscale of an Internet Explorer Window. The web page being shown contains a form. On top of this page, but off to the side, are two dialog boxes. The first dialog box is the multi-page Internet Options dialog box. On top of this dialog box, but off to its side, is the Settings dialog box (which is accessed by clicking the Settings button in the Internet Options dialog). Superimposed upon the entire image are text and arrows identifying the following controls: Title bar, Menu bar, Tool bar, Edit combo box, Page tabs, multi-page dialog box, Dialog box, Scroll bar, Radio buttons, Left-Right Slider, Spin box, Buttons, Edit boxes, Graphical links, Form, Checkboxes Start Button, System Tray, Status bar, Task bar. This is the end of the graphic description.]Note the variety and number of controls present. The user who is blind must be taught about all of these different types of controls: what their form and function are, where they might be found, what keystrokes are necessary to navigate to them, what actions can be performed within them, how to exit them, how to determine what control one is in, etc. Without these skills, the user who is blind becomes the equivalent of a rote traveler who does not truly understand how to use a computer and gets easily lost when the unexpected happens (as it often does on a computer!). Knowing the visual appearance of the controls helps the user who is blind understand the keystrokes for navigation AND enables him/her to receive instruction/technical support from people who are not familiar with the strategies used by someone who is blind. Detailed information about these objects can be found at the end of this packet.[Graphic. This page serves as a section divider. The title reads “Implementing the Concept-Based Approach.” The rest of the page is taken up by a large clip art image of a teacher and a young boy standing in front of a computer and having a conversation. They are looking at each other and smiling. The teacher is pointing to the student.]Areas of Instruction: Mainstream TechnologyThe following areas of instruction are suggested, making adjustments in the depth of coverage and order of presentation based upon each student’s abilities and needs. Assume your students can master all of the following areas in depth — many of them can! The student’s access method (I.e. screen reader with speech, screen reader with braille, screen magnification software, etc.) should be taught in conjunction with the following areas, rather than separately.Essential: * Keyboarding * Word Processing (Microsoft Word) * Translating and embossing, if a braille reader (Duxbury) * File Management (via the Desktop, Windows Explorer, later within the Open and Save As dialog boxes) * Email (Outlook Express) * Web (Internet Explorer) * Scanning, if appropriate (Kurzweil or OpenBook or an accessible mainstream program such as OmniPage Pro) * Configuring Windows to be more accessibleStrongly Recommended: * Online Multimedia (Real Player, Windows Media Player) * Instant Messaging (AIM) * Spreadsheets (Microsoft Excel) * Database Applications (Microsoft Access) * Presentation Applications (Microsoft PowerPoint)Areas of Instruction: Assistive TechnologyAs the student is mastering the ability to use mainstream computer technology, he/she should also be developing a good understanding of the assistive technology that enables him/her to access the computer.Basic Skills: * Launching and quitting the assistive technology * Accessing all areas of the screen * Accessing all needed controls and information * Determining his/her current location * Identifying hotkeys for menu items and dialog box controlsIntermediate Skills: * Configuring the assistive technology to produce output in the most usable form for him/her. When multiple assistive technology outputs are used (large print, speech, refreshable braille), understanding which output makes the most sense for any given task or situation * Distinguishing built-in Windows commands and keyboard shortcuts from assistive technology commands and keyboard shortcuts. (This is essential not just for concept development, but to enable the student to quickly master an unfamiliar screen reader or screen magnification software which he/she might encounter as an adult) * For screen reader users who sometimes use refreshable braille from a notetaker, being able to connect, disconnect, and activate the notetaker for this purpose * Systematically troubleshooting and resolving basic problems when the assistive technology is not working as expected * Accessing the assistive technology product’s help options (context-sensitive help and help files) * Locating, downloading, and installing updates to the softwareAdvanced Skills: * For screen reader users, using the assistive technology to control the mouse and access elements that would otherwise be inaccessible * Developing strategies for distinguishing between something that is inherently inaccessible and something unfamiliar * Locating the technical support phone number, contacting technical support, and solving a problem with their assistance * Identifying sources other than teachers and technical support where information and assistance is available (e.g. listservs, computer users groups, magazines/journals) * Knowing the companies that make, manufacture, and sell assistive technology products, and be able to locate the contact information for these companies * Comparing the features of similar assistive technology products and determining which product best meets his/her needs. Then being able to express his/her findings both verbally and in writing * Expressing both verbally and in writing how the assistive technology enables him/her to access a computer * Translating the language of a sighted user (who is unfamiliar with assistive technology) providing assistance into keyboard commands. Being able to ask effective questions of the sighted user to gather usable informationPresenting Controls and Concepts in a Logical MannerIt is essential for a child who is blind or visually impaired to understand Windows controls and computer concepts, rather than simply follow rote procedures. The following is one example illustrating how concepts, controls, and skills can be systematically introduced to your students. While quite detailed, it is not intended to be a comprehensive list of all of the concepts and skills that your students need. The exact order and the interspersing of other tasks (e.g. file management, basic email, introductory spreadsheets) will depend on each child’s abilities and needs. And take advantage of the “teachable moments” that present themselves rather than strictly adhering to the order below.It is assumed that the student has mastered basic keyboarding prior to beginning the tasks below. Note that some of the tasks are specific to children who are blind and may not be necessary for students accessing a computer visually. 1. Launch MS Word from the Start menu, using arrow keys in menus. Concepts/Controls/Skills: Windows key, Start menu, navigating in menus, using enter to indicate desired choice. 2. Write a simple document (no editing other than the backspace to immediately correct a mistaken keystroke). Concepts/Controls/Skills: Edit box, word processing, function of backspace. 3. Read a document in MS Word created and opened by the teacher. Limit reading functions to characters, words, lines. Concepts/Controls/Skills: Navigation within the edit box; access software commands (current line, word, character) and windows commands (previous/next line, word, character). 4. Save a document, quit MS Word (using the File menu), then re-launch it and open that document. Concepts/Controls/Skills: File menu, dialog box, menu navigation, edit box, files, file names, saving (i.e. file permanence), opening files. 5. Open an MS Word document whose name is unknown/ forgotten (but in My Documents) by moving to the list view above the file name edit box and locating it using the arrow keys. Concepts/Controls/Skills: Navigation in dialog boxes, list views, using arrows to navigate in a list view, using enter to indicate a desired choice. 6. Edit an MS Word document (basic, but introduce and compare backspace and delete). Concepts/Controls/Skills: navigation within an edit box; practice reading by line, word, character; picking the most efficient unit by which to move; delete key; backspace versus delete. 7. Print an MS Word document. Concepts/Controls/Skills: using a printer. For the student who is blind, becoming familiar with the orientation of the paper as it comes out of the printer. NOTE: At this point it is good for braille readers to be introduced to Duxbury. We want our students to generalize concepts and skills as soon as possible, and they now have the concepts necessary to emboss a document they created: using the Start menu to launch an application, opening a file, using the File menu (which they will need to translate and emboss until shortcut keys are introduced), exiting an application (also using the File menu). For students who read large print, it is suggested that they be introduced to changing the font size around this point rather than waiting to present it much later, as is outlined in this document. 8. Close an existing document without quitting MS Word. Then create a new document using the File menu. Concepts/Controls/Skills: closing files, creating new files, more practice with the File menu. 9. Read and/or edit a larger MS Word document and looking for information (but without using the Find command). Concepts/Controls/Skills: navigation by paragraphs, sentences, beginning and end of files, beginning and end of lines. 10. Locate the shortcut keys for menu items (both letters to jump within menus, and control key commands to bypass menus) and use them to be more efficient. Concepts/Controls/Skills: Shortcut keys for menu items, more thinking about efficiency. 11. Spell check a completed MS Word document (first locating Tools menu on menu bar and then getting it’s shortcut). Concepts/Controls/Skills: Spell check, presence of menu bar and additional menus, navigation within menu bar, navigation within a dialog box, buttons, edit boxes, shortcut keys for menus. 12. Save a file to floppy by shift tabbing to the Save In combo box; get hot key for future reference (reinforce by opening files from floppy, on another computer if possible). Concepts/Controls/Skills: floppy disk, combo boxes, practice getting hot keys, saving and opening files NOTE: If the child uses a notetaking device that came with a floppy drive, this is a good time to introduce the student to moving files between the computer and notetaker using floppies, providing whatever assistance is necessary but moving the child to performing this task independently. 13. Go to the desktop, locate the My Documents folder, open it and review its contents. Delete unnecessary files, rename those whose name is poorly chosen. Concepts/Controls/Skills: Desktop, navigation in the desktop, “clicking” on a desktop item (using the keyboard to select it and hit enter), deleting files, renaming files. 14. Go to the desktop, locate and open the Recycle Bin, delete items by using the delete key. On another occasion, delete them using the file menu. On still another occasion, simply select the recycle bin and use the context menu to delete the items. Concepts/Controls/Skills: more practice with the desktop, the Recycle Bin, introduction of context menus and the context menu key. 15. Format an MS Word document (basic) using format menu, applying formatting as he/she types. Concepts/Controls:/Skills Line justification, text style (I.e. bold, italic, underline), more practice with menus and dialog boxes. 16. Format an MS Word document (basic) using shortcut keys, applying formatting as he/she types. Concepts/Controls/Skills: Same as above, shortcut keys. 17. Edit an MS Word document by selecting text and moving it (or a copy) to a different location within that document. Concepts/Controls/Skills: Selecting, cutting, copying, pasting. 18. Format an MS Word document (basic) that was already written. Concepts/Controls/Skills: Line justification, text style (i.e. bold, italic, underline), formatting selected text, understanding where selecting text first is not necessary and why (i.e. line justification), more practice with menus and dialog boxes. 19. Navigate between two open documents within MS Word. Move and/or copy text from one document to another. Concepts/Controls/Skills: Navigation between documents; practice with selecting, copying/cutting, and pasting; using access software to verify which document/window is currently active. 20. Go to My Documents or the Recycle Bin and select multiple files for deletion. Concepts/Controls/Skills: Practice with the desktop and opening folders, transfer of selecting from edit boxes to list views. 21. Go to My Documents and create new folders to help organize the contents. Having done so, use cut and paste to move individual files from my documents into the new folders. Select contiguous files to move. Introduce selection of non-contiguous files and move them as well. Concepts/Controls/Skills: Practice with desktop and opening folders, practice selecting files in a list, selecting non-contiguous files, moving files, navigating back to the previously-opened folder, logical organization of documents. 22. Use Windows Explorer to perform the same tasks as above. Also use Windows Explorer to move files between a floppy and a folder within My Documents. Move files between a floppy and a folder within My Documents via the desktop icon by cutting and pasting on one occasion and using the context menu key on another. Compare and contrast. Concepts/Controls/Skills: practice with floppies, introduction of Windows Explorer, introduction of tree views and navigation between the tree view and the list view, more exposure to the context menu key, understanding that there are multiple ways to perform a task on a computer and selecting a preference. 23. Apply previously learned file-management tasks while in the Open or Save As dialog box from within MS Word. What works, what does not, and when might this be preferable to other methods for managing files? Concepts/Controls/Skills: file management, additional opportunities for analyzing the different ways to perform a task on a computer. 24. Having written a document in MS Word, save it directly to one of the newly-created folders by selecting the desired folder in the list view above the file name edit box. Concepts/Controls/Skills: Maintaining file organization, practice with dialog box navigation, practice with list views, practice opening folders in a different context. 25. While editing a document in MS Word and noting a spelling error, move to the error and use the context menu to get suggested spellings. Concepts/Controls/Skills: More practice with spell-checking options, more practice with context menus. NOTE: By now, a student who can perform the above tasks has the concepts and skills necessary for email and using the web. Information on teaching these areas can be found later in this document. There are many possible times to introduce a child who cannot access print to scanning and reading a document. If it has not been introduced by this point, consider adding it here as part of a research activity. 26. Navigate between two applications (e.g. Word and Duxbury; Word and Internet Explorer). Move and/or copy text from a document in one application to a document in the other. Concepts/Controls/Skills: Ability to have multiple windows, tasks running; switching between multiple, unrelated windows. Understanding where things can be pasted (i.e. edit boxes) 27. Format an MS Word document with respect to font size, face, and color using format dialog box. Concepts/Controls/Skills: Existence of print sizes and different fonts; beginning to understand what sizes and fonts work best for him/her (if low vision) and for others; appropriate use of color within a document; more practice with selecting, and the format dialog box. 28. Format an MS Word document with respect to font size, face, and color using toolbar. Concepts/Controls/Skills: All of the above, plus toolbars, toolbar access and navigation, returning to document. 29. Use find to locate text. Concepts/Controls/Skills: Searching for text. Navigating between the Find dialog and the MS Word document. 30. Use Find and Replace to edit/correct a document. Concepts/Controls/Skills: find and replace, navigating between the replace dialog box and the MS Word document.When, Where, and How to Provide InstructionSchools today teach computer skills to younger and younger children. It is not unheard of to find 4th graders researching a topic on the web, or 5th graders using spreadsheets to tally up survey results. These students are not yet expected to know how to type because they can look at the keyboard. Similarly, they can perform many tasks by pointing and clicking. And they can almost instantly gain an understanding of concepts such as web pages and spreadsheets simply by looking at them.Students who are blind or visually impaired must master keyboarding, windows concepts and controls, keyboard equivalents for mouse commands, their assistive technology, and the concepts needed to understand the software to be used prior to accomplishing the same tasks as their peers. Therefore: * Start Early * Teach keyboarding as soon as it is educationally feasible so that an assessment can be conducted to determine the best access method for computer use, and instruction can be provided. Ideally, a student will have at least basic word processing skills mastered by early-mid year of the 3rd grade. * Devote Enough Time Specific to Technology Instruction * The use of technology, both mainstream and assistive, is a crucial component of the student’s education. Be sure to devote enough instructional time to meet your students’ needs in this area. While this packet addresses computer use, your student may also benefit from a notetaking device and will need to master those skills as well. Regardless of whether technology instruction is to be provided by an AT Specialist or a Teacher of the Visually Impaired (or both), technology instruction should be listed as a separate service on the IEP — just as Orientation and Mobility is. As a rule of thumb, for a typical braille reading student who has mastered keyboarding, no less than one hour per week of direct instruction should be provided, and more is often helpful. * Train the Paraeducator * Whenever possible, include the paraeducator in your training plan. While it is not expected that the paraeducator will master the technology to the extent that you and your student do, he/she can be quite helpful in reinforcing existing skills by being aware of the technology’s capabilities and the strategies the student uses to perform tasks, and knowing the language to use when prompting the student. In addition, the paraeducator can facilitate the smooth inclusion of technology within the classroom. * Include the Student in Computer Classes, and Pre-Teach * Whenever possible, the student should be included in computer classes and other classes/activities where computers are used. And, until the student has solid technology skills, someone who has a sufficient understanding of the mainstream and assistive technology should be present to assist and prompt as needed. In order for your student to gain the maximum benefit from these classes, it is useful to determine what skill will be covered in each lesson and pre-teach the necessary concepts, windows keystrokes, and assistive technology commands so that the student can focus on the lesson when it is presented. Try to get the computer class outline a semester (if not a year) in advance: some skills cannot be sufficiently pre-taught with one or two weeks’ notice. And some software is not accessible, which means that an alternative but equivalent software package should be sought and, if need be, purchased. * Facilitate the Use of Technology in the Home * Having an accessible computer at home enables the student to complete homework assignments in a format that is accessible to him/her and the classroom teacher. And it provides much-needed opportunities to practice. If the family has a computer and is receptive to assistive technology being added, seek the needed permissions from the school to install a copy. If there is not a computer in the home, seek an outside source. Sometimes the school district can even be convinced to provide one as it is educationally necessary. If the parents are willing, they should be provided with enough information and consultation to assist their child when needed and reinforce the skills you are teaching. Be sure to include use of technology in the home on the educational plan, and identify any technology that must travel between school and home. * Work with an Assistive Technology Specialist * An assistive technology specialist can be a valuable member of the educational team, providing assistance to you and/or direct services to your student. Consider the use of an AT specialist for: * Conducting an assessment to determine the most appropriate mainstream and assistive technology for your student * Installing and configuring the needed hardware and software * Providing training and technical assistance to the schools IT department (which may be responsible for maintaining your student’s computer) * Providing training and technical assistance to your students team on new/unfamiliar technology * Identifying technology that is and is not accessible to your student * Helping you and the team develop, maintain, and revise a plan for your students technology education and equipment acquisition * Providing regular training to you so that you can, in turn, train the student * Providing direct instruction to your student in the technology he/she needs. This may be time-limited or, if the team prefers, a regular component of the student’s educational planProgress CheckIf you have taught your student using an approach and content similar to the previously outlined method, you should expect him/her to have mastered most, if not all, of the following areas:Using Non-Alphanumeric Keys * Home * End * Delete * Backspace * Tab * Enter * Arrows * Control * Alt * Windows * Application/ Context MenuAccessing and Navigating Windows Controls/Objects * Start Menu * Menus * Menu Bars * Edit Boxes * Dialog Boxes * List Views * Combo Boxes * Files * Folders * Desktop * My Documents * Recycle Bin * Tool Bars * Tree ViewsEmploying Concepts/Skills * Word Processing * File Management * Printing/Embossing * Formatting Documents * Shortcut Keys * Floppies * Using correct terminology * Context Menus * Transfering commands * Being Efficient * Multiple Document Navigation * Multiple Application NavigationApplying the Assistive Technology * Launching/quitting AT software * Accessing all areas of the screen * Accessing needed controls * Determining the current location * Identifying hotkeys for menu items and dialog box controlsOnce the student has mastered the above areas, the focus and methods of computer instruction become similar to that of his/her peers. The foundation you provided can be transferred to all other accessible software, so your student can master new software (email, web, spreadsheets, etc.) in whatever order makes sense for him/her and his academic program. And with this foundation, inclusion in computer courses becomes much simpler.Where to Go NextAlthough by this point your student has mastered many concepts and skills that many sighted users will never learn, he/she still has much more to master in order to become an independent computer user in school, at home, and eventually on the job. Teach the following skills in whatever order they are needed, so long as any prerequisite concepts have been mastered. Also be sure to provide opportunities to reinforce existing skills — otherwise they will be forgotten.Word Processing * Bulleted and numbered lists * Margins * Indentation (left and right) * Hanging indents * Tables * Columns * Insert accented letters * Insert saved images * Insert symbols by ANSI * Use/disable auto-correct * Use/disable auto-format * Styles * Use help featureEmail * Read messages * Compose new messages * Reply, forward messages * Send messages * Delete messages * Use the address book * Insert documents by pasting * Open attachments * Attach files * Navigate to different folders * Empty deleted items folder * Organize msgs. into folders * Create new folders * Create filters/rules * Set up new account * Use help featureWeb * Open a URL * Read pages efficiently * Access and follow links * Search for text on a page * Move back, forward, home * Refresh page * Add pages to favorites * Use search engines * Fill out multi-field forms * Copy/paste into Word, Dux. * Save a page as text only * History, favorites panes * Organize, delete favorites * Use help featureBraille Translation (as applicable) * Use Duxbury codes to translate foreign language assignments into braille * Reverse translate braille file (e.g. to cut and paste sections from web-braille book into a report)Accessing Print (as applicable) * Scan, read typed sheets * Scan, read material in books * Locate sections of book * Use auto. document feeder * Locate and download e-books * Use web-brailleConfiguring Windows to be More Accessible (as applicable) * Accessibility Options C.P. * Display C.P. * Mouse C.P. * Change object and text color * Change size of objects, text * Change windows scheme * Change mouse appearance * Use application zoom feature * Change screen saver * Change screen resolution * Change color depth * Disable other features that conflict with AT being usedOnline Multimedia * Real (One) Player * Windows Media Player * Understand streaming media * Identify sources of media * Include content in report * Use for recreation/leisure * Use help featureInstant Messaging * Download, install AIM * Create screen name * Configure AIM * Set up buddy list * Understand privacy settings* * Respond to IM * Initiate IM * Participate in (small) chat * Use help feature*To minimize the potential for inappropriate messages and people reaching your student, it is recommended that you set the privacy settings so that only people on your student’s buddy list can contact them. Be sure to get parental approval before providing instruction, explain privacy settings, and be sure they know when their child has mastered the skill so that they can monitor his/her usage.Spreadsheets * Insert data * Navigate efficiently to cells * Organize data logically * Format text * Format numbers * Sort data * Apply borders * Insert formulae * Insert functions * Use fill to paste formulae * Define print areas * Apply independently to appropriate tasksDatabase Applications * Insert data in existing db. * Navigate efficiently to records * Retrieve data * Search for records * Organize data logically * Format text * Format numbers * Sort data * Create simple calc. field. * Apply independently to appropriate tasksPresentation Applications * Create visually-appealing, logically organized overheads * Create a visually-appealing, logically organized presentation that includes sounds and pictures * Independently give a presentation from the computerWindows Objects and Controls: Form, Function, States, and Navigation[Graphic. This image takes up the rest of the page and serves as a section divider. Within the image, text naming all of the different Windows controls is scattered throughout. The text is in different fonts, different sizes, and some is running vertically. At the center of the image, surrounded by all the controls, is a clip art image. In this clip art, there is a person standing next to a computer that is his height. He is holding an equally large hammer above his head and is about to swing it upon the computer.]WindowForm: RectangleFunction: Contains other objects and controlsStates: Active, Inactive; Maximized, Minimized, or “somewhere in between”Note: Some windows (applications like MS Word) contain separate windows for documents. In which case the application window is the “parent” and the document window(s) are “children.”Access inactive parent window: Alt tabAccess inactive child window: Control F6 (usually)Change size of parent: Alt Space, then select itemChange size of child: Alt Dash, then select itemClose child: Control F4 or Alt F then CExit parent: Alt F4 or Alt F then X (but sometimes Alt F then C)Title Bar:Form: Top line of the windowFunction: Identifies the window (e.g. “Microsoft Word – Document 1”)Access: Must use screen reader commands for this purposeMenu Bar:Form: Horizontal bar found just below the application’s title barFunction: Contains menus for its applicationAccess: Alt (with or without letter)Exit: Escape (Alt works too)Navigation: Left and right arrows for menusOpen a closed menu: Enter or down arrowMenu:Form: Vertical List – but with circular properties. Think of it as a Lazy Susan.Function: Provides selection of items to choose fromAccess: Depends on location. Menu bar menus as above; start menu (windows key or control escape)Navigation: Up and down arrows.Note: When you get to the bottom and go down you wind up at the top. When you get to the top and go up you wind up at the bottom. Use enter (or shortcut) to select an item.Exit: EscapeTool Bar:Form: Horizontal bar with buttons (usually graphical) typically located below the menu bar but they usually can be movedFunction: Provides mouse users with quicker access to common items located in various menusNavigation: Get to the menu bar first. Control tab to the first toolbar. Tab moves you from item to item within the toolbar. Control tab moves you to the next toolbar and eventually back to the menu bar.Exit: EscapeNote: Menus and shortcut keys are far more efficient. Screen readers also provide ways of accessing toolbars if toolbar access is deemed necessary.Status Bar:Form: Line with document and/or application-specific information located at the bottom of an application window.Function: Provides quick access to useful informationAccess: Must use the screen reader’s commands for this purposeDialog Box:Form: Fixed-size window that contains controls related to its particular functionFunction: Gets information from the userNavigation: Tab and Shift Tab (or shortcut key) for controlsExit: Escape (Alt F4 works too)Multi-page Dialog Box:Form: Dialog box with “page tabs” (look like file folder tabs) near the top. Each page tab takes you to a different page within that dialog box. Only one page can be showing at once (so the controls that were in front of you will be gone when you choose another page).Function: Presents dialog box information and controls that are too numerous or complex for a single window. Helps simplify and organize.Navigation: Select the page you want by control tab. Otherwise it’s a simple dialog box.Exit: Escape (Alt F4 works too)Edit Box:Form: Box (size – one line or many -- depends on function)Function: Allows user to type and edit informationNavigation: Arrow keys (with or without modifiers to move by larger units, select, etc.), typing, backspace and delete, etc.Read-only Edit Box:Form: Edit boxFunction: Presents user with unchangeable text (e.g. email message that was received)Navigation: Just like an edit box, but you cannot change the text.Combo Box:Form: A vertical list, but initially (and sometimes during navigation) only one line is showing. Has a little graphical arrow on its right.Function: Similar to a menu. Provides selection of items to choose from in a dialog box or documentNavigation: Up and down arrows. But it is not “circular” like a menu. Note in some combo boxes you must down arrow to open it before you can navigate up and down. Alt down arrow will also open combo boxes.Edit Combo Box:Form: A combination between an edit box and a combo box. Looks like a combo box with a cursor.Function: Provide selection of items to choose from in a dialog box or document – BUT also allows the user to type a different item.Navigation: Up and down arrows OR type what you wantSpin Box:Form: A single line control with text (usually numbers). It is similar to a combo box. Think of its movement like the knob/dial on a radio. It cannot be expanded like a combo box (i.e. only one item can be showing at a time). Has small graphical up and down arrows on its right.Function: Provides the user with a selection of items (usually numbers) from which to choose one setting.Navigation: Up and down arrowEdit Spin Box:Form: Combination of an edit box and a spin boxFunction: Same as Spin BoxNavigation: Up and down arrow OR type in the number you want.Check Box:Form: Small box preceded or followed by a description. Often they appear in groups. Usually found in dialog boxes (or web forms) sometimes in documents.Function: Allows user to decide if they want that item to be trueState: Checked or unchecked (on or off)Navigation: Toggle state with the space barNote: Given a group of checkboxes, you can check as many or as few of the items as you wish. Compare this to radio buttons.Radio Button:Form: Small circle preceded or followed by a description. They will appear in groups. Usually found in dialog boxes (or web forms), sometimes in documents.Function: Allows user to decide WHICH item of the group they want. Only one per group can be chosen (but you might have multiple groups).State:” Checked” or “unchecked” (on or off)Navigation: Having landed on a group of radio buttons, using the up and down arrows will move you from radio button to radio button. Whichever one you are on is the one that is selected. Note that this is often a source of confusion for the child (and adult) who is blind.Button:Form: Looks like a push buttonFunction: Allows user to perform a particular action in a dialog box (or web form) Examples-- Ok, apply, cancel, save, yes, no.Access: Default button (has a dark border around it) with enter. Active button (i.e. the one you are on) with enter or space bar (usually both work, sometimes only space bar works)List View:Form: Typically* a vertical listFunction: Allows user to select an item (an icon, an email message, etc) from a groupState: An item in the list can be selected or not selected.Navigation: If an item has focus (i.e. you are on it) and it is unselected, hit the space bar. Arrowing to an item causes it to be selected. It’s often faster to hit the first letter of the desired item if you happen to know what it is. Hit enter to open the selected item.*Note: In My Computer/Windows Explorer, if view as icons is selected, the user may have to left and right arrow to locate an item. Change this to list or details by going under the View menu and selecting either or those.Tree View:Form: A hierarchical list view. Like an outline.Function: Allow user to select an item (usually a folder)Navigation: Up and down arrow. If you land on an item that is closed (has a plus on its left indicating that it contains folders that are not showing), open it with right arrow and then down arrow to the desired item. If you land on an item that is open (has a minus on its left and folders indented under it) and you want to close it, do so with the left arrow. If you are in the indented folders and you want to jump to the folder that holds them, do so with the left arrow. It’s often faster to hit the first letter of the desired item if you happen to know what it is – and if it is showing.Note: Tree Views often (though not always) are accompanied by list views. You select the folder you want in the tree view (usually on the left) and then navigate to the list view (usually on the right) to select a document. In this instance, F6 or tab (depends upon the application) will move you between the tree view and the list view.Remember:The form and function of each object/control dictate how you access these items with the keyboard! |

Similar Documents

Premium Essay

Basic Computer

...COMPUTER BASICS Seema Sirpal Delhi University Computer Centre What is a Computer? An electronic device that stores, retrieves, and processes data, and can be programmed with instructions. A computer is composed of hardware and software, and can exist in a variety of sizes and configurations. Hardware & Software The term hardware refers to the physical components of your computer such as the system unit, mouse, keyboard, monitor etc. The software is the instructions that makes the computer work. Software is held either on your computers hard disk, CD-ROM, DVD or on a diskette (floppy disk) and is loaded (i.e. copied) from the disk into the computers RAM (Random Access Memory), as and when required. Types of Computers Mini and Mainframe Computers Very powerful, used by large organisations such an banks to control the entire business operation. Very expensive! Personal Computers Cheap and easy to use. Often used as stand-alone computers or in a network. May be connected to large mainframe computers within big companies. Hardware Components Input Devices -- "How to tell it what to do“ - A keyboard and mouse are the standard way to interact with the computer. Other devices include joysticks and game pads used primarily for games. Output Devices -- "How it shows you what it is doing" - The monitor (the screen) is how the computer sends information back to you. A printer is also an output device. Hardware Components INPUT DEVICES The Mouse Used to ‘drive’...

Words: 2001 - Pages: 9

Free Essay

The Basics of Computer Hardware

...Basics of computer hardware The Basics of Computer Hardware By: Stephen Lomangino Dr. Fahey ITT-Technical Institute: College of Information Technology Abstract This paper identifies the many different parts a computer needs to operate and perform basic tasks. Among these are the motherboard, central processing unit (CPU), and random access memory (RAM). While these components are somewhat mandatory for computer performance this paper will also cover optional pieces of hardware that can improve quality and speed of the computer. These can include graphics processing units (GPU) and additional RAM. All parts of the computer can be upgraded but one must take into consideration the size and airflow capabilities of the computer case to be sure that all upgrades will fit without getting too hot or crowded. If the case were to get too hot the CPU could overheat and shut down the computer. Due to this possible situation this paper will go over the special precautions that must be made to accommodate the size and heat generation of upgraded hardware. The Basics of Computer Hardware Building a computer is similar to building a house, first you build the foundation then everything gets built on top of it. Instead of building on concrete, the foundation for a computer is the case and the motherboard. The case is equivalent to the walls and ceiling of the house, once you have those you can put any other amenities into the house as needed. Computer...

Words: 1905 - Pages: 8

Premium Essay

Types of Computer (Deep Basic)

...FGE 1023 COURSE : FUNDAMENTAL OF COMPUTER ORGANIZATION LECTURE : AZHAM BIN AHMAD NAME : MOHAMMAD FAISAL BIN OTHMAN MATRIC NUMBER :14C19007 COMPUTER HISTORY INTRODUCTION What is computer? In its most basic form a computer is any device which aids humans in performing various kinds of computations or calculations. In that respect the earliest computer was the abacus, used to perform basic arithmetic operations. Every computer supports some form of input, processing, and output. This is less obvious on a primitive device such as the abacus where input, output and processing are simply the act of moving the pebbles into new positions, seeing the changed positions, and counting. Regardless, this is what computing is all about, in a nutshell. We input information, the computer processes it according to its basic logic or the program currently running, and outputs the results. Modern computers do this electronically, which enables them to perform a vastly greater number of calculations or computations in less time. Despite the fact that we currently use computers to process images, sound, text and other non-numerical forms of data, all of it depends on nothing more than basic numerical calculations. Graphics, sound etc. are merely abstractions of the numbers being crunched within the machine; in digital computers these are the ones and zeros, representing electrical on and off states, and endless combinations of those. In other words every image, every sound, and...

Words: 1856 - Pages: 8

Premium Essay

Nt1210 Computer Basics Chapter Review

...copying and moving C: Name give users an easy way to reference the data D: Gives the CPU an easy way to identify the data it wants to read from RAM 10. C: By reading the files and auto generating directory structure for the files, for use on your classmate’s local computer 11. C: Changing the disk’s surface so that later the light will reflect differently for 0 or 1 12. B: Used for long-term memory D: Connects to the CPU over a bus using a cable 13. A: Actuator arm C: Platters 14. A: RAM D:USB flash drive 15. D: The binary equivalent of decimal 123456789 16. D: By closing an electrical circuit connected to the key when the key is pressed 17. B: Two dimensions: movement as two numbers: one in the direction of the X axis of an X,Y graph and the other on the y axis. 18. C: Input of commands that control the computer 19. A: 1280 is the number of items top to bottom in a grid on the screen. D: 1024 is the number of items top to bottom in a grid on the screen. 20. A: Information that identifies each individual pixel on the computer display List the Words Inside Acronyms Random-access memory (Ram): A type of short-term computer memory (storage) used by computers, primarily used as temporary working memory by the CPU Megabytes (MB): 1,048,576 bytes, or if rounding, 1,000,000 (1 million) bytes. Hard disk drive (HDD): A device that stores files, as directed...

Words: 647 - Pages: 3

Premium Essay

Hostel Management Synopsis

...SYNOPSIS TITLE OF THE PROJECT HOSTEL MANAGEMENT SYSTEM PROBLEM STATEMENT This project needs to create the Hostel Management System (HMS) to organize the rooms, mess, student’s record and the other information about the students. All hostels without HMS are managed manually by the hostel office. And hence there is a lot of strain on the person who are running the hostel. This particular project deals with the problems on managing a hostel and avoids the problem which occur when carried manually. INTRODUCTION In hostels without a HMS all the things have to be done manually. The Registration form verification to the different data processing are done manually. Thus there are a lot of repetitions which can be easily avoided. Identification of the drawbacks of the existing system leads to the designing of computerized system that will be compatible to the existing system with the system which is more user friendly and more GUI oriented. We can improve the efficiency of the system, thus overcome the drawbacks of the existing system. Hostel management gives on idea about how the students details, room allocation, mess expenditure are maintained in the particular concern. The hostel management system also includes some special features like How many students can live in a room, and the students of the hostel can be recognized from their ID number. The administration has the unique identity for each members as well as students details. The stock management...

Words: 903 - Pages: 4

Free Essay

Mortgage

...Leah Dolce ECO 103 Mortgage Project While doing this project, I kept finding myself to be very indecisive as to what I wanted in a home and what things would be important to me if I were to purchase one. This project helped me understand the basics of buying a home such as: where I would want my kids to go to school, how many bedrooms, how many bathrooms, property, neighborhood reputation, and much more. I had very little knowledge about most of the surrounding area so now I know what kind of research I would have to do to make sure I know exatcly what I want when purchasing a home. I did know I wanted it to be at least 3 bedrooms, 2 bathrooms, and have an updated kitchen. I was able to find those things in the home I selected but what I didn't realize was what the cost would be. There is a huge financial difference between a 15 year fix and a 30 year fix mortgage. For the home I selected it was a $522.76 difference in the monthly payment and a $91,271.79 difference in the amount of interest I would be paying for the life of the loan. If I was abel to afford such a hefty, monthly payment I would choose the 15 year mortgage because in the long run it would be cheaper. The lesson learned here, though, is find a more affordable house and make updates as you go along. All -in-all I had fun doing this project and it helped me understand the process into buying a home and gave me great internet resources to do...

Words: 282 - Pages: 2

Free Essay

How to Present to Investors

...nonstop work. Startups are a counterexample to the rule that haste makes waste. (Too much money seems to be as bad for startups as too much time, so we don't give them much money either.) A week before Demo Day, we have a dress rehearsal called Rehearsal Day. At other Y Combinator events we allow outside guests, but not at Rehearsal Day. No one except the other founders gets to see the rehearsals. The presentations on Rehearsal Day are often pretty rough. But this is to be expected. We try to pick founders who are good at building things, not ones who are slick presenters. Some of the founders are just out of college, or even still in it, and have never spoken to a group of people they didn't already know. So we concentrate on the basics. On Demo Day each startup will only get ten minutes, so we encourage them to focus on just two goals: (a) explain what you're doing, and (b) explain why users will want it. That might sound easy, but it's not when the speakers have no experience presenting, and they're explaining technical matters to an audience that's mostly...

Words: 303 - Pages: 2

Free Essay

Abacus Aat Pricing & Tktg Quick Ref 073109.Pdf

...Display Basic Entry FT1 Tax Details from List RB2 Specific Tax Code RB2MNLLAX–PR/LAXMIA–AA Passenger Facility Charge Basic Entry Optional Qualifiers Travel Date Multiple Carriers Display All Types of Fares Return Travel Date Fare Display from Segment Continuation Entries Redisplay Fare Tax Breakdown Display Display RBD Conditions Display RBD by Carrier FQHELP FQBKKMNL–PR/USD FQMNLBKK–TG¥QYEE6M FQMNLBWN–BR¥BY FQMNLTPE–PR¥PINF FQMNLTPE–PR¥PSEA/LBR TXN∗BKK TXN∗1 TXN∗∗XA PXC∗SFO Basic Entry Fare Rule by Line Number Redisplay Rule Information Routing Map FARE RULE DISPLAY RDMNLLAX11SEPLEE6M–PR RD2 Quick Reference Page RDHELP RD∗ Rule Menu of Categories RD2∗M RD2∗RTG Specific Categories RD2∗5/15/22 NON-ITINERARY PRICING WQMNLHKGLAX–ACX/VCX Quick Reference Page Basic Entry Optional Qualifiers Currency Code Passenger Type Code Operating Carrier Date & Booking Class Surface Segment Connection City Continuation Entries Fare Details from List Fare Rule Display Rule Display of First Fare Rule Display from Fare List Fare Basis Code WQHELP WQMNLHKG–ACX/VCX/MUSD WQMNLKULMNL–AMH/VMH/PCNN/PINF WQMNL/ASQSIN/APRMNL–VSQ WQMNL29MAR/CYBKK13APR/CSMNL–ATG/VTG WQMNL14APR/APRHKG/–BKK19APR/ATGMNL–VPR WQMNL24APR/XHKG24APRSFO29MAY/XHKG31MAYMNL–ACX/VCX WQ¥1 WQRD∗ WQRD∗L3 WQRD∗QYOX Fare Calculation WQ¥DF2 Rule Menu of Categories WQRD∗L2¥M Specific Categories WQRD∗L2¥C6/7 Quick Reference Page WQRDHELP FAREX PRICING NET FARE LIST Basic Entry Multiple Carriers NET FARE DISPLAY Basic Entry...

Words: 1491 - Pages: 6

Free Essay

Chapter of My...

...portability--phpMyAdmin runs in a Web browser, so you can access it from almost any computer. The program is also robust; phpMyAdmin has enough functionality that you can probably create and run a Web site without knowing any SQL. Being free and open-source never hurt anybody, either. For these reasons, most hosting sites include phpMyAdmin in their control panel as the default MySQL administration tool. phpMyAdmin has some nice extras, such as importing and exporting Excel, OpenDocument, and XML files, and a tool that generates a PDF image of your database schema. Visual Basic  According to Laud (2012) Visual Basic is a programming language and integrated development environment (IDE). It derives from the much older BASIC programming language, and so is considered a useful and relatively easy programming language for the beginner to learn. Visual Basic (VB) is now integrated into many different software applications and also web applications. Visual Basic was developed to be easy to learn, with a quick learning curve and a diverse scope of possibilities. Using the Visual Basic software, you can either hard-code or use the developer software to assist you throughout. It's also used to create ActiveX controls (for web usage and other controls), .dll file extensions or executables for standalone operation. LAN (Local Area Network) According to Rouse (2006) a local area network (LAN) is a group of computers and associated...

Words: 1499 - Pages: 6

Free Essay

Inventory System

...for them to gain much profit. The problem that will be encountered is the maintenance for the system and the consistency of it to be used for a long time. We will be using a Structured system analysis and design for our methodology. We will also use Microsoft Visual Basic 6.0 as our programming language. 2. Online Sales and Inventory System of ACME Hardware Introduction: From the very earliest moments in the modern history of thecomputer, the people and the business world have witnessed theproliferation of computer system that obliges to meet the goal of Information technology. This problems are commonly encountered on the current Salesand Inventory System of Tacloban ACME Hardware? What must be proposed to make it happen? What are the input needed to develop this type of program. We will be using Microsoft Visual Basic 6.0 develop our program and we will be using Structured System Analysis And Design for our Methodology. 3. COMPUTERIZED MANAGEMENT AND MONITORING SYSTEM FOR MONTEJO NEWSPAPER SUPPLY AND MAGAZINE DISTRIBUTOR Introduction: The used of manual processes in business has decline since the rise of computerized and automated systems. And in fact, nowadays, the use of computer-based business system has become prevalent all throughout the developed and developing countries around the world due to the increased productivity and efficiency of data processing. 4 Foreign Studies: 1. Inventory management in a manufacturing/ remanufacturing...

Words: 282 - Pages: 2

Free Essay

Pt1420

... city, state, zip Display “Enter your telephone number” Input Telephone number Display “Enter college major” Input college major Input Information Console.Write("Enter your full name: ") name = Console.ReadLine() Console.Write("Enter your address, city, state, and zip: ") addressCityStateZip = Console.ReadLine() Console.Write("Enter your Telephone Number: ") telephoneNumber = Console.ReadLine() Console.Write("Enter your College Degree: ") collegeDegree = Console.ReadLine() Visual Basic Code: Sub Main() 'Declarations for variables Dim name As String Dim addressCityStateZip As String Dim telephoneNumber As String Dim collegeDegree As String 4) Total Purchase A customer in a store is purchasing five items. Design a program that asks for the price of each item, and then displays the subtotal of the sale, the amount of sales tax, and the total. Assume the sales tax is 6%. Visual Basic Code: Console.Title = "Total Purchase" Console.WriteLine("Input the amount of each item purchased") Console.WriteLine("Item 1") Dim Num1 As Double Num1 = Console.ReadLine() Console.WriteLine("Item 2") Dim Num2 As Double Num2 = Console.ReadLine() Console.WriteLine("Item 3") Dim Num3 As Double Num3 = Console.ReadLine() Console.WriteLine("Item 4")...

Words: 290 - Pages: 2

Free Essay

Asp.Net Application for Book Doisplay

...} } public Book1(string p1,string p2,string p3,double p4) { // TODO: Complete member initialization this.isbn = p1; this.title = p2; this.author = p3; this.buyprice = p4; } } public partial class display : System.Web.UI.Page { private ArrayList books; String txt; String bookname; String bookauthor; double price; protected void Page_Load(object sender, EventArgs e) { books = new ArrayList(); BookDetails(); } private void BookDetails() { Book1 b1 = new Book1("978-1449311520", "adoop: The Definitive Guide", "Tom White", 15.99); Book1 b2 = new Book1("978-0735667044", "Microsoft Visual Basic 2013 Step by Step", "Michael Halvoson", 9.50); Book1 b3 = new Book1("978-0993088100", "Fifty Quick Ideas to Improve Your User Stories", "David Evens/Gojko Adzick", 33.00); Book1 b4 = new Book1("978-1428336117", "The Medical Manager Student Edition", "David Fitzpatrick", 99.00); Book1 b5 = new Book1("978-0769302652", "Introduction to Language Development", "Scott McLaughlin", 55.00);...

Words: 773 - Pages: 4

Premium Essay

Unit 3

...Lab 3: Input, Processing, and Output This lab accompanies Chapter 2 (pp. 56-68) of Starting Out with Programming Logic & Design. Chris Garcia Name: ___________________________ Lab 3.1 – Pseudocode This lab requires you to think about the steps that take place in a program by writing pseudocode. Read the following program prior to completing the lab. Write a program that will take in basic information from a student, including their name and how many credits they have taken in Network Systems Administration program. The program will then calculate how many credits are needed to graduate. Display should include the student name and the number of credits left to graduate. This should be based off a 90 credit program, where some courses are half credits. Step 1: This program is most easily solved using just a few variables. Identify potential problems with the following variables declared in the pseudocode. Assume that the college has the ability to offer half credits. (Reference: Variable Names, page 39-40). |Variable Name |Problem (Yes or No) |If Yes, what’s wrong? | |Declare Real creditsTaken |n | | |Declare Int creditsLeft |y | | |Declare Real studentName ...

Words: 1394 - Pages: 6

Free Essay

Management Information System

...酒店管理系统是较为典型的管理信息系统,系统的开发主要包括前端的程序开发和后台数据库的建立和维护。数据库要求具有一致性、完整性、数据安全性好的特点,而前端的程序要求功能完备,使用便捷。 本系统使用MICROSOFT公司的Visual Basic 6.0和ACCESS 2000作为程序开发工具和数据库开发工具。主要包括预订管理,接待管理,收银管理,系统管理,客房管理等功能模块。设计首先在短时间内建立起系统应用的原型, 然后对原型系统进行需求分析, 并不断修正和改进, 直到最终形成用户满意的可行性系统。系统的难点在于数据库的设计和模块之间的动态连接。因为时间和能力的原因,目前本系统的设计为单机版,在论文的第6章有关于网络版的部分构思。 关键字:管理信息系统 BASIC 6.0 ACCESS 2000 窗体 ABSTRACT The system of hotel management is a typical application of management information system(MIS),which mainly includes building up data-base of back-end and developing the application interface of front-end. The former should make the application powerful and easily used. The later required consistency and integrality and well security of data. This system uses Visual Basic 6.0 and the ACCESS 2000 presented by Microsoft Company. Including the pre-arranged management primarily, reception management, system management, guest room management etc. function mold piece. It can give you a short-cut to build up a prototype of system application. The prototype could be modified and developed till users are satisfied with it. The design of this system is a single machine version, there are a outline concerning network in the section six. Key words: Management information system(MIS) VISUAL BASIC 6.0 ACCESS 2000 FORM 目 录 前言 ...

Words: 2237 - Pages: 9

Premium Essay

Pt1420

...Lab 4.1 – Pseudocode and Modules (“UTP Installed”) Critical ReviewA Module is a group of statements that exists within a program for the purpose of performing a specific task.Modules are commonly called procedures, subroutines, subprogram, methods, and functions.The code for a module is known as a module definition. To execute the module, you write a statement that calls it.The format for a module definition is as follows:Module name()StatementStatementEtc.End ModuleCalling a module is normally done from the Main() module such as:Call name()Generally, local variables should be used and arguments should be passed by reference when the value of the variable is changed in the module and needs to be retained. For example:Module main()Real Integer numberCall inputData(number)Call printData(number)End Module// Accepts number as a reference so that changed value// will be retainedModule inputData(Real Ref number)number = 20End Module// number does not need to be sent as reference because// number is not going to be modifiedModule printData(Real number)Display “The number is “, numberEnd Module | This lab requires you to think about the steps that take place in a program by writing pseudocode. Read the following program prior to completing the lab. Data Communications Corp wants a small program that will calculate the cost of UTP it installs for their clients. Write a program that will ask the user to input the name of the client, the number of feet of cable installed. The program...

Words: 1808 - Pages: 8