This course was in fact one of the courses in which I procrastinated REALLY hard (which led to a last minute hackaton).
The reason is this one:
There is so much free time and not even a little pressure that I don’t feel like I have to do anything, and don’t take this the wrong way I like the course and Ken is a great and smart teacher, he is certainly one of the best teacher I’ve had so far, but this semester (in comparison with the last one) the Flipped Learning style went a little too far for me.
We didn’t have much practice in coding aside from doing the projects, but mostly those projects were based on Google tutorials and coding in teams, which doesn’t really gives us the knowledge of Java that we will really need in our future courses, and I get that the objective of this course is teaching about Object Oriented Programming and not especifically Java, but I think we could have used a little more programming practice.
In retrospective, this was a good course which gave us the opportunity to make our own choices that could have affected our grade, we had to take responsibility by ourselves and not from the pressure from the teacher, which is really good because in our professional life that is how everything is going to work.
Thank you Ken for such awesome two semesters and for the great lesson you left us all, I like your way of teaching and keep on doing what you do.
In this video of Triangulation Podcast they have an special guest, which is James Gosling, one of the inventors of the programming language Java.
This happened when he was working at IBM with a group of software developers that acknowledged that everyday thing where starting to become software-based and not hardware-based, hence the creation of Java.
Said creation brought a lot of problems, like conflicts with Google and Oracle, but as we know now-a-days Java is, probably, the biggest programming language that exists and is used in EVERYTHING, from simple computer or mobile applications, to HUGE videogames like Minecraft.
This was a very interesting podcast that circulates around Ward Cunningham’s creation, the Wiki, and other things like SmallTalk and Wrd’s school days.
I think its incredible how just one man was able to create such a big and amazing tool that is now used in every area of knowledge, from general knowledge stuff to really specific and useful facts (that are sometimes weird).
I though this was going to be a boring WSQ but I actually found it very interesting.
Joel Spolsky has managed to keep, what he said in 2005, relevant in 2016 which is why it got my atention.
I like to know that I’m not totally wrong trying to learn different programming languages as of Java, like learning C or C++ or even Python.
Also we as future workers, or entrepreneurs, need to know how to manage our money that is why Joel advices us to study microeconomics, because if you do not know how to manage your money you’re probably going to have a hard time getting to know how the real world works.
And last but not least, internships, I have tought about this a lot, and I would really like to have an intership abroad, but honestly those are expensive so if I manage to do one, its going to be a local one.
I’ve been working all day on this and I finally added the score system to the app and the display which updates every time the score changes, right now the QR scanner is not functional but we’ll make it work.
Every activity of the app is done and working, just some methods for some buttons are missing. I embbeded a video of the functionality of the app so far.
Ok, here’s the latest update of the project, even if we already have the app finished and working, we wanted to make it from scratch, we have several functionalities and a simple layout for the app, we’ll have it finished by the due date.
This was a rather hard WSQ, since I couldn’t do it in Python last semester I asked for help to my friend Ricardo in order to understand everything and finish the work. I followed the same process as him, since he helped me from start to finish.
This was a really really really hard assignment since it required a lot of knowledge and a lot of research too, for us to understand what we were doing.