Hacker News new | ask | show | jobs
by anschwa 1727 days ago
You better believe it. This was exactly my experience as a TA in my College's computer science department from 2014-2018.

It's not incompetence though, as the article points out, we've moved beyond an intimate understanding of the filesystem being a prerequisite for using computers.

Using interactive browser based environments like jupyter notebooks have made needing to deal with files even less of an issue.

2 comments

> It's not incompetence though

Or is it?

The concept of organizing things hierarchically is not unique to file systems. People were doing it long before computers even existed.

Yes, but it's possible this generation has never done it. They've never used a paper-dominant system, never used a file cabinet or a physical folder. The metaphor falls apart when the source is no longer well-understood.
You don't only do it with file cabinets and paper. That was the entire point I was making.

You organize day-to-day physical items the same way. "My personal stuff" goes into my bedroom. My underwear go into an underwear drawer. My jeans go into a different one. Anything that I want free of wrinkles is hung in a closet.

Geography and space are hierarchical. Earth is in the solar system. North America is in the northern hemisphere, but Australia isn't. The United States and Canada are in North America. Nevada is in the United States. You get the idea.

Most organizations of people are hierarchical. Militaries, companies, volunteer organizations, the government.

Whether or not you have physically organized papers is irrelvant. It's a concept that is fundamental to existence. Extending it to files on a computer should not be terribly difficult for someone seeking a college education.

Good points. Maybe educators need to consider updating their metaphors -- any of these could work. The real problem might be that computer files are intangible, abstract entities, making it harder for students to fully grok the model.
> Good points. Maybe educators need to consider updating their metaphors -- any of these could work.

Why do you assume that educators are at fault for the lack of understanding? It seems you are willing to make any excuse for students failing to grasp a straightforward concept that is present in everyones' lives from childhood onward.

> The real problem might be that computer files are intangible, abstract entities, making it harder for students to fully grok the model.

The real problem might be that they just aren't college material.

I doubt many have used a full filing cabinet, but I'd assume most have used physical folders.

I'm actually a student teacher in an elementary school right now (very beginning of my training, so I'm mostly just observing). The third graders have brightly-colored folders for math, writing, science, etc, which they keep in their desks and/or backpack.

Well, bang goes that theory. Maybe it's the intangibility of computer files that is tripping them up.
So how did people learn in the 80s and 90s when no one had used a computer before?
I was taught the concept of drafting a hierchical outline [1] around 3rd or 4th grade in language arts as one of the first steps in writing a paper. Even today, this is probably the mental model I most associate with file systems. I am also fairly confident I encountered this before ever having to interact with a physical file cabinet full of manila folders. Is it still common for outlines to be taught in early grade school?

[1] https://en.wikipedia.org/wiki/Outline_(list)

By 3rd or 4th grade, wouldn't you have interacted with a library's card catalog or say, how your family's cassettes or cds were stored for retrieval?

I don't think the concept of hierarchies is foreign to these kids, I think it's the concept of storage of physical media.

I can only speak to my individual experiences and my admittedly fuzzy memory of things so long ago, but here goes:

"By 3rd or 4th grade, wouldn't you have interacted with a library's card catalog"

In that school's library, they had just replaced the old card catalog with a computer terminal based dewy decimal system a few years before I started. Looking at screenshots today, I'm fairly certain it was Dynix[1]. It was the early nineties, and a pretty big deal they had a computer in the school at all. In those years, the librarian was the only one trained to use the terminal, so you simply told her what you were looking for and she helped you find it. Maybe some of the older kids were taught how to use the computer, but there was serious resistance to letting us sticky handed younger kids touch it. I'm sure I had visited the local public library as well by that age, but again, I probably got assistance from parents or librarians to find things until I got older.

"or say, how your family's cassettes or cds were stored for retrieval?"

My father might have had a few audio cassettes, but VHS tapes were all I really interacted with before grade 5. A few of my family friends had walls of VHS laden bookcases in their living room, but we were not that family. The VHS tapes were bulky, but you could record over old things you had already watched so you didn’t need a lot of them. Our system of organization was more akin to shoving them all in the largest drawer in the living room. If anything, my family’s approach to media storage would have encouraged the “all in one bucket” approach that so many of the students in the article seem to favor.

[1] https://en.wikipedia.org/wiki/Dynix_(software)

The file cabinet/folder/document metaphor was almost universally understood back then. How many of today's students have ever used a physical filing system?
They learned because if they didn't, they couldn't do much other than loading games. Perspective is a hell of a drug.
And what of these students who need to learn for their schoolwork?

Again, if they have an alternate system which is working for them, that's great. But the article gave me the impression that alternate strategies weren't working, in STEM classes where the students need to deal with lots of data.