Newbie to Newbie Blog Part Two

As I come to the end of the Data Structures and Algorithms class, I've accepted that java really isn't much different from C++, yet in some ways it has been easier to manage. Maybe the software options that are available now are much better than the ones I used many years ago, and also provide better help when there are errors with the cod…

Newbie to Newbie Blog Part One

Many years ago when I first started programming I was on the Windows system. It was slow torture to compile and run programs in C++. I have since switched to using a mac and I am happy that it really seems to be easier on the mac. The native Terminal application has been able to execute python and java code quite easily.

For my new course programm…

Programming Languages

I recently bought a Ryze Tello drone that is programmable using Scratch and I was excited to give it a try.  After watching multiple instructional videos online, I decided that programming it wasn’t for me and I figured I’d simply have fun flying it around using the native app on my phone.  Now, a couple months later, I have to learn how…

Web/Mobile App Critique

One morning my mom called asking for assistance - my father needed to send an invoice to someone. My first thought was to tell them to scan it using the scanner built into the printer and then email it, but it seems the intent was to photograph it then send it via whatsapp. My parents have Android phones and I have an iPhone. Suffice it to …

Documenting a Day

“There is more than one way to skin a cat” is a popular phrase that is represented very well with these applications.  The same data can be viewed differently depending on the purpose and usage as well as the intended audience.

Function Comparison

Word processing applications are best used when detailed written descriptions of each aspect of data i…