A return to ASCII art

Before there was real computer art, there was ASCII art.  If you’re old enough to remember, it was before printers could draw graphics, pixels, lines, etc.  They did a wonderful job of printing letters and numbers.  And, with artistic abilities you could actually create pictures.  Digital impressionism?

When I read about this feature in Facebook and Instagram, I just had to try it and it really did give me a flashback…

Take any image that you have posted publicly and saved as a .jpg file on the service.  Here’s my choice, this handsome fellow on his way to the beach.

Now, the key is to find the URL to the picture.

Here’s what I did.

In the Firefox browser, I clicked the right mouse button to get the context menu to get the location of the image.

The image ended in .jpg so that was great.  I opened a new tab and pasted the image location there.  The URL is really long and involved so just ignore it and have comfort knowing that your browser knows what it’s doing.

For a black and white image, go to the very end of the URL and add .txt and press enter on the keyboard.  Voila!  Check out how the characters create the image.  It’s nothing short of amazing.  Imagine doing that by design and by hand.

My image was actually really big but a few CTRL – keyboard presses later and it had shrunk to give the ASCII art.  I now have a ghost dog!

There is a second option.  Instead of adding .txt to the image, add .html for a full colour version.

Oddly enough, and I can be odd at times, I can already think of a couple of ways that I may use this technique in the future.

Go ahead and try it.


OTR Links 01/31/2016

Posted from Diigo. The rest of my favorite links are here.

Close only counts…

…in horseshoes.  I remember that from my youth.  It’s a silly expression that today’s youth will probably never appreciate because the horseshoe pit is mostly a memory reserved for old people.  When I was younger though, it was a staple in just about every campground that I can remember.

It was a phrase that I used a great deal teaching computer science as the talk would inevitably get around to being one of precision and having your computer program generate the best possible answer.  It was closely related to the talk about Garbage In, Garbage Out.  GIGO.  They were cute phrases that, at best, made me feel good as the teacher and, at worst, reinforced the age difference between teacher and student.

But precision is an important concept and something that should be checked and rechecked with every program written.  Just because the computer says the answer is this doesn’t necessarily mean that it’s right.  Computer science teachers will immediately recognize the look of success that comes once syntax errors have been swatted and the computer actually gives an answer.  Making sure it’s the right answer is another thing…

Yesterday, I ran across this old problem that I’m sure that you’ve seen many times.  “‘Simple’ maths problem stumps Boltonians – can you solve it?

Give the article a read.

Then, head over to Quiz World and see their treatment of the same problem.  There are some great mathematics in the comments.

Depending upon your understanding of basic mathematics, you could get a number of different answers.  I liked the discussion on the original article including how you can get the wrong answer by using a computer.

I’m sure that you’ve seen the articles “10 Things You Didn’t Know Google Could Do”.  One of them is how it can act as a calculator when you enter an expression.  I just had to put it to the test.  How would Google fare?

All right!  Google knows its order of operations.

How about Bing?

You can’t fool the programmers at Microsoft.  Yahoo!?

Winner! Winner! Chicken dinner.  I’m starting to tire but let’s check DuckDuckGo

There’s not an incorrect answer in sight.  And, I’m tired of checking but I am impressed.  It looks like they’re all honouring order of operations and not just solving from left to right.  I did find a couple of seldom used search engines that didn’t do the calculations.  Interesting.

It was also interesting to note how the search engines displayed their results.  DuckDuckGo just gave the answer.  Yahoo! displayed the question and answer in an online calculator.  Google and Bing both provided the answer, a calculator, and put parentheses into place so that you could visualize the order of operations.  That’s a nice touch.

Is it a concession to the fact that everyone uses an algebraic calculator?

I seldom do.

It was Statistics at university and a quiet conversation with Dr. Gentleman who gave me a demonstration of the difference between an algebraic calculator and a reverse polish notation calculator.  I was sold with how many fewer keystrokes that an RPN calculator requires.  I went out and bought myself a Hewlett-Packard RPN calculator and never looked back.  That calculator has long since expired (well the battery anyway) but I have an app installed on any device that I own or there are many online like this one.

Since you’re pushing and popping numbers onto a stack, the concept of a parenthesis key isn’t necessary.  You just need to know your order of operations and away you go.  Today’s sophisticated calculator feature every bit of scientific functionality and graphing that any student could ever possibly need so that bit of mental fun isn’t always there!

Have we lost the need for parentheses?

Certainly not in the computer programming world where you absolutely want to know that the answer you get will be the right one.  And, in the mental problem solving world, if you don’t understand PEDMAS, you’re in for a world of hurt.  Mathematics, Computer Science and Science have made the tools for expressions at least interesting, if not challenging.  Do you know the differences between parentheses, brackets, and braces?  If not, here’s a refresher.

There’s a great deal of thought that goes into being precise but it’s worth it.  Hopefully, our students aren’t satisfied with just being close.

OTR Links 01/30/2016

Posted from Diigo. The rest of my favorite links are here.

This Week in Ontario Edublogs

Welcome to another Friday and my week-ending post where I share some of the great efforts of Ontario Edubloggers I’ve read recently.  This week features another great collection of thinking starters for you.  Please read on…

Student-Teacher Bond

Here’s your feel good post to read this week, courtesy of Jamie Weir.

She was inspired by another’s blog post to do some thinking and renewed connections with her own students.

Do they teach stuff like this in teacher’s college?  I know that they sure didn’t when I was a student there.  It was all about learning how to teach the content that we would be using when we “got our jobs”.

Today’s thought – You can paint all you want but if you don’t have a canvas, it’s all wasted time and energy.

WOVEN – 21st Century Communication

Denise Nielsen introduces me to the concept of WOVEN.

It’s an interesting take on understanding contemporary communications.  The goal is to work towards the creation of an infographic.  I think that the result could be extremely interesting and serve as a model for more teachers.  As she says, “stay tuned”.

Seven Great Extensions for Google Chrome

I’m a sucker for blog posts like these.  I don’t have the time or the desire to explore and evaluate every extension/add-on that’s available.  So often, I take the coward’s way out.  I let others do the heavy lifting and I just benefit from their experience.

In this post, Mike FIlipetti shares some of his favourites for Google Chrome.  Now, Chrome isn’t my go-to browser – I prefer Mozilla’s Firefox but so often the extensions/add-ons are available on both platforms.

Sadly, it sounds like he hasn’t evaluated them all either!

Regardless, this is a nice collection and they’re worth experimenting with to see if they fit with your reading flow.  Unfortunately, the list contains Evernote’s Clearly, which according to the recent news and the host site is no longer supported.  That’s really too bad; it’s a very useful tool.

Why Edgorithm?

Education is full of words that have been contrived and, I’m convinced, used to make things difficult for the end user.  In a post on Brian Aspinall’s blog, Enzo Ciardelli explains the thinking behind the creation of the name and the logo.

It’s an introduction to the new resource a few Ontario educators have created to support elementary school coding, Edgorithm.

Their rationale?

If you’re interested in this area of computer science, check it out.  As always, you get more from the resource if you’re contributing back.

Student choice vs. “you are still the teacher”

Kristin Phillips gives us her take about student choice and student voice.

I think she gives a compelling explanation of where voice and choice can be important and yet someone needs to remain in charge in her closing paragraph where she takes the concept to a personal level.

It makes me think, however, about when and where student voice and choice should come into being and how we interpret this as teachers.  It reminds me of parenting.  I always gave my children a choice about the pajamas they wore.  I never gave them a choice about going to bed.

This is a very interesting and well argued post.  It’s definitely worth a read if you’ve read all the arguments for and against and still need another look at the topic.

Your Digital Footprint

I think we’ve all heard the arguments “What do you want to find when you’re Googled?  or Binged?”  “We want our kids and our students to be well Googled.  Or Binged”.

I think it’s a discussion and understanding that all educators need to have.  But you don’t always hear it from all educators, just the informed or paranoid ones.  You seldom hear it from a principal.  But Mark Renaud, a principal, blogs about it and includes references to stories about student acceptance to higher education and the institutes that “Google/Bing” their applicants.

It’s good fodder to have when you hear the argument, “Yah, in theory they could…”

The references are all American.  I’d love to see some Canadian sources addressing the same topic.

The Physical Environment and it’s impact on learning

In this post, Kristy Luker gives us a tour of the Hamilton-Wentworth’s Enrichment and Innovation Centre.  It’s an interesting collection of learning spaces.

It’s part of their gifted program.

Success for an environment like this depends upon someone championing the cause.  I think back to the Technology Learning Centres that my former employer had.  It was a great opportunity for students – in our case all Grade 7 and 8 students got the opportunity to experience learning outside the traditional classroom.  Sadly, when its champions left, the program went away.

I do like the concept of letting students experience alternative learning environments.  It needs to be available to all students.

If your head isn’t spinning with all kinds of ideas from reading these posts, you’re doing education wrong.  To continue on the thought that I started with this week – these folks are truly walking on their bridges as they build them.  Drop them a comment to show how much you appreciate their efforts.