Deutsch English Français Italiano |
<command-20250227110720@ram.dialup.fu-berlin.de> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!fu-berlin.de!uni-berlin.de!not-for-mail From: ram@zedat.fu-berlin.de (Stefan Ram) Newsgroups: comp.misc Subject: Re: more on broken schools (Was: Re: Schneier, Data and Goliath: no hope for privacy) Date: 27 Feb 2025 10:12:21 GMT Organization: Stefan Ram Lines: 185 Expires: 1 Mar 2026 11:59:58 GMT Message-ID: <command-20250227110720@ram.dialup.fu-berlin.de> References: <67b21894$14$17$882e4bbb@reader.netnews.com> <87tt8odsb7.fsf@example.com> <1b411147-a833-8c73-2d85-e5c749fc23b9@example.net> <87ikp03y4r.fsf@example.com> <vplm9g$bh8$1@panix2.panix.com> <87ldtsjk7l.fsf_-_@example.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: news.uni-berlin.de Ht3E5xL6b+LI4d/kvw6s8wML4REA4ktx89+n4QKOMdA3Zs Cancel-Lock: sha1:ksAgC2T5TN5tCiGH/R+RabMIeO8= sha256:xJRp5ypoUvoUOpGx13DMjTUB1rbpOKJ0NFu2F/5Q6IY= X-Copyright: (C) Copyright 2025 Stefan Ram. All rights reserved. Distribution through any means other than regular usenet channels is forbidden. It is forbidden to publish this article in the Web, to change URIs of this article into links, and to transfer the body without this notice, but quotations of parts in other Usenet posts are allowed. X-No-Archive: Yes Archive: no X-No-Archive-Readme: "X-No-Archive" is set, because this prevents some services to mirror the article in the web. But the article may be kept on a Usenet archive server with only NNTP access. X-No-Html: yes Content-Language: en-US Bytes: 5838 Salvador Mirzo <smirzo@example.com> wrote or quoted: >You know what I think? I believe the problem is more on the teachers. I've got this notion that someone's got to level up from "user" to "power user" before they cut their teeth on programming. The "power user" is savvy with the command line, text editors, and system tools and programs. But these days, I'm seeing folks in my programming classes who don't have all the prerequisites. I don't buy that people today are inherently less sharp than before. They just need to be schooled in what they need to know. If someone were to break down why the command line and such are crucial /and teach them/, they could pick it up. Maybe we're barking up the wrong tree assuming people naturally learn this stuff nowadays. In my classes, we roll with Microsoft®-Windows as the operating system, and here's the know-how that's required to enter the class: Starting and Ending a Class Session - Turning on the computer and monitor if necessary - Logging into the computer - Logging out and shutting down Characters - Knowledge of special character names like curly brace "{" or backslash "\" Keyboard - Familiarity with key names such as "Enter key", "Shift key", "Function key F5", etc. - Understanding the function of commonly used keys - Inputting special characters like curly brace "{" or backslash "\" (this is more difficult with the German keyboard!) - Comprehending keyboard notations like "Ctrl-C" and their spoken equivalents Text Fields - Recognizing text fields on screen - Understanding "focus" and how to give/remove it from a text field - Copying text to/from the clipboard - Using "Ctrl-A" to select all text - Utilizing "Ctrl-C", "Ctrl-X", and "Ctrl-V" for clipboard operations - Applying the "input replaces selection" principle - Moving the cursor in a text field (using arrow keys and keys like "Home") - (Recommended) Selecting text by moving the cursor while holding Shift Windows - Identifying windows on screen - Resizing, repositioning, maximizing, minimizing, and closing windows - Bringing a window to the foreground among multiple open windows Context Menus - Understanding the term "context menu" - Recognizing context menus on screen - Opening and using context menus for various elements (e.g., icons, backgrounds) Programs - Understanding what a program is - Launching programs Processes - Understanding what a process is - Terminating processes - Interacting with dialog boxes - Knowing the concept of a process's "current directory" Program Menus - Familiarity with the term "program menu" - Recognizing program menus on screen - Using program menus Web Browsers - Launching a browser - Displaying web pages by entering their URI - Using hyperlinks - Searching for text within a web page - Using a web search engine File Systems - Understanding concepts of "folders" ("directories") and "files" and their relationships - Comprehending terms like "(full) path(name) of a file or folder" and "file extension" Text Editors - Understanding what a text editor is - Knowing how to launch a text editor (e.g., Windows Notepad) - Opening, editing, and saving text files with specific names, locations, and encodings - Creating new text files File Explorer - Identifying the File Explorer (formerly "Windows Explorer") - Recognizing File Explorer windows - Launching File Explorer - Determining or changing the current directory in a File Explorer window - Using the navigation pane, content pane, and address bar - Locating a folder or file with a given pathname - Creating new empty text files or folders ========== REMAINDER OF ARTICLE TRUNCATED ==========