Courses up at youtube.com/@supersolvrs5945 Check them out.

Working with 5th & 6th graders for a couple of semesters at out local middle school taught me a lot.  Again, the idea is to use programming in Scratch (MIT graphic language) to teach problem solving skills.   Next is Python. Also, check out www.supersolvrs.com and my take on this whole teaching kids to problem-solve situation. …

Next (small) Step Towards Humans: Assembly Language

Sorry, this was supposed to be published last year after the LMC posts. Even with the simplified LRC computer, programming with just the number commands gets tedious very quickly.  Sure, you start to recognize 901 as input, 360 as store what is in the A register (actually a copy) into memory location 60, etc. However, …

Looking Ahead, (with 50 some Years Experience) — Why I’m starting SuperSOLVRS

Here’s the future as I see it.  (Think cell phones.  Started in 1973 and now more cell phones than people.  Uses no one ever imagined.) 1.  Technology will be even more encompassing and invasive. 2.  Robots (e.g., machines) will take over many jobs, starting with the most routine procedural. 3.  There will be an increasing …

Graphic Languages vs Text — Changing my Mind?

Maybe not exactly changing, but thinking things through. (Sounding like a politician?)  Whatever, here’s my latest thinking: Background: Graphical languages:  Think Scratch  (desk & laptops)  Hopscotch or Scratch Jr.  (tablets) — but LOTS of others. Text Languages:   Think Python, Java, JavaScript, C, C++, C#, agin LOTS of others. I’ll use Scratch and Python as …

A Little Perspective Please!

We’re in serious yoghurt.  “Unfettered AI (Artificial Intelligence) will (well, could) wipe out humanity.”  see here, for details. The time is somewhere between 2040 and “in a few centuries”.  see here.  All of this is coming from VESFs (see previous post), some earned, some self-proclaimed.  Some, searching for government grants.  (Sell the sizzle, not the steak, right?) …

New Important Breakthrough (Didn’t see this coming)

1APR2016 from my research notes: Every once in awhile I come across something that will have far ranging effects on our technology — and ultimately on our lives. This discovery, which has been going on in secret for many years is finally coming to light.  An old friend from my grad student days just sent …

Plan First — What’s Wrong With (many) Programming Courses

There’s a big difference between learning a foreign language (e.g., French) and learning a computer programming language.  Sure , any computer language is much simpler, trivial even, compared to, say, French.  No, that’s not it. You already know a language and you’ve used it for years.  If you want to talk to someone, you know what …