Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:Google haters and privacy concerns (Score 2) 114

I'm not sure why this is so difficult for people to grasp.

Google's privacy statement and stand on student privacy (no direct marketing/child's identity is not monetized) makes complete sense. They are fully within their rights to aggregate trends in a user base without deep mining individual data. The follow up (what I'm dealing with, for example) is the ability to migrate a G Suite for Edu account to a a personal account once the student graduates... at that point, they're fair game.

Even within K-12, very few people up the management ladder have any concept of what's happening behind the scenes (and demonstrate that they really do not want to know).

Comment Facebook, as I did a while back. (Score 1) 221

...although, saying that sort of feels like saying, "I don't have a TV" did back in the 90's; and I'm not young, nor smug, enough to enjoy it anymore.

Apple would be a second, but I'm stuck with them due to work.

Amazon, I love. Two delivery is a god send for someone with a seizure disorder and a plethora of neurosis, Microsoft doesn't offend me as much as they used to and Google (again, job wise isn't possible to avoid) is something I'm stuck with.

But, yeah... social media annoys the living crap out of me. Zapffe called this one long before its time; it's an echo chamber of anchoring and distraction.

Back to my booze...

Comment Re:BASIC (Score 1) 48

I don't get it either.

BASIC was the launching pad for indoctrination for nearly 10 years and offers a lot to the curious mind. Is it clutsy? Sure. Is it effective for 'type and see' exploration? Absolutely.

I'm part of the early second generation of home computers users (early 80's, Apple IIe); so my first exposure as a kid to computers centered around Applesoft BASIC. At 12 or so, I recall a tech minded adult (a teacher, if memory serves) explaining that Apple, Atari and Commodore (the most common systems one might find in a middle school computer lab) all licensed their BASIC from Microsoft and explained how it was hardcoded into ROM.

At that point, I began comparing the BASIC 'type and see' stuff included in the computer mags at the time (Compute! and the like). They all looked similar, but didn't quite mesh. Why? What was going on? This led me to Beagle Bros., hanging a Peeks & Pokes chart on the wall above my venerable IIe and trying to learn more. Ultimately, it also led me to opening the case and exploring the chips on the board, trying to visualize what I was typing and where it was happening.

The progression ladder is there... 8 bit, 16 bit, 32 bit, 64 bit as are the documented real world platforms that used them. Included in this evolution are also clearly outlined (and historically relevant) ecosystem collapses and platform extinctions.

To this day, I still say that the use of good emulators for three or four 8 bit systems would be the natural beginning for real exploration. Introduce a concept, offer similar environments for said concept to be demonstrated and explore the differences.

I'm not talking about spending years here, kids don't need years. Inside of a first year STEM track program (we're talking about focusing on 5-7th graders, btw), the perspective of time is not the same. You could easily focus on a single year to ground in fundamental logic in programming and have kids doing really impressive stuff -- meanwhile learning flexibility (Okay, you've accomplished this on a C64, now repeat by porting it to an Apple IIe). Provided the documentation, guidance and participation... the kid that asks, "Okay, so how do I make this run faster, easier to port, etc...?" is the kid that gets the need to move to assembler, is looking for a compiler, etc...

They're also learning efficiency in code due to the limitations of the architecture being emulated. That's a valuable lesson as well.

This also opens another track... not everyone will be a programmer. But those concepts might serve as a launching pad in other directions. "Wait, so this is a real computer, working real time inside a different computer? Can the two talk to each other?" You have the possibility of observing and guiding inclination, curiosity and skill sets toward gratifying pursuits.

A sysadmin, network admin and programmer will all look at a problem differently. All three are valuable. There is no right or wrong at that age, only approach to solving a problem. That's the point of education.

The whole knee-jerk reaction to how bad BASIC was, all of the terrible habits it formed, whatever... all seem to overlook the fact that it got kids (and adults) hooked. They moved on.

The technology world didn't get waylayed by BASIC, it got an entire generation of initiates.

I have far more of an issue teaching these lego-block hour of code programs and then thinking what? We're going to toss them into JAVA/Python and call the day done.

I think the best modern interpretation I've seen is with the Pi, Minecraft and Python as it most closely resembled what really helped kids decide whether their interest was in digging deeper or just playing around and scratching an itch.

Comment Re:Time to switch (Score 2) 217

I don't disagree with your observation at all. I think that Microsoft created a lot of fill in solutions that were baked into workflow over the 90's/00's (abuses of Excel as a poor man's database).

Most of the people I know that "must have" Excel are people that have inherited (or grew into) a position where they'd be a lot happier if they'd have picked up *SQL and tossed some of their learning curve toward php/python. However, Microsoft did something "right" with Office... they let the end user build complexity in an environment that required no additional tools nor unsightly under the hood involvement.

The number of times I've been brought into a project that begins with someone sharing a massive .xlsm and then shaking their head why I can't open it right then and there (my legacy responsibilities are still as a Mac sysadmin, so I carry a Macbook) never fails to amuse (and frustrate) me. The same goes with finding out that 'Bob' is leaving and has a couple of decades of workflow baked into Access, now someone needs to maintain those projects (I've seen the same with Filemaker, btw....).

Right now, I'm watching an absolute abuse of Google's offerings spread like wild fire. People are pulled into projects and are churning out immediate 'results' by offering up a mish-mash of Forms/Sheets/extensions and addons... None of them are developers, many don't even qualify as power users but are being directed from above into positions of visibility in areas that are not their strength. This (in my opinion) is the net result of the "Do more with less." philosophy that's becoming increasingly pervasive in my industry.

The real problem turns into this: All of this could be cleared up with some planning and development time. The cycle could end, but it won't. Path of least resistance is to continue on and force more and more people through a cycle of learning someone's else's ad hoc solutions as part of a mission critical product.

As I'm approaching 50, I'm starting to see why so many in our field say, "Screw this, I'd rather work with my hands." I think back to my university days of running heavy equipment to pay the bills (and before I made a little too much money installing the odd Lantastic networks for local businesses) and regret not sticking with that philosophy major (or just running a backhoe and playing guitar).

Comment Really? (Score 4, Insightful) 110

I have no horse in this race; beyond setting up a RetroPie build that includes a few NES/SNES games, Nintendo hasn't been on my radar in over twenty years.

That said... A Reddit post from yesterday consisting of a "Hey, Reddit... look at this shit!" with a "Yeah, me too!" in the comments now constitutes a discussion on Slashdot? Is this really where we're going?

Fuck the signal, let's just pump noise! Good job, BeauHD.

Comment Re:They really don't understand. (Score 4, Informative) 366

I get the underlying disgust, man.

I work in public education with adults (very well paid, upper tier district administrators) that say this kind of shit. I'm also fed up with the whole "hour of code" based lego blocking of tiles on a screen once a year and saying it means something (yes, it'd be a great on ramp if STEM began in K-2 and the student was using a touch screen interface... but we'd still have to discuss why STEM should start with programming vs. a solid foundation in traditional math, science and literacy).

And to have the whole summary neck deep in the first lady and some model that dates her brother-in-law...? Wha?!?

So, yeah. I get it. But the thing to remember is that a 5 year old is the one that made the comment about coding being a "language". 5 year old's get a pass, because they're wee ones, not idiots. They often turn into idiots, unfortunately -- but at 5, they're not.

Except Billy. That kid is as dumb as box of rocks.

Slashdot Top Deals

What hath Bob wrought?

Working...