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