| 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 ==========