Here you find my class review about TC2016 with Ken. There is not more to write about since I say evertything in the video.
Thanks Ken!
Here you find my class review about TC2016 with Ken. There is not more to write about since I say evertything in the video.
Thanks Ken!
As we decided to change our idea, we where working on a complete different project: An app for your phone that makes it possible to scan QR codes in order to gain points, which you can use as coupons. We’ve been using Android Studio.
Some little functionalities still don’t work, like the embed QR code scanner and some other methods. But we’re pretty proud of the working score system and that every activity is done.
This video shows the app functionality:
This WSQ is about James Gosling, «the father of Java programming language». You can find the interview I watched here.
At early age he started to be interested in programming when his father showed him an old computer. Noticing that the focus in technology changes from hardware to software gave him the idea to develop Java. I find it fascinating how Java started as someting so simple and then revolutionized our modern world. Almost all modern computers depend on Java.
I also found the conflicts with Google interesting, not willing to pay a licence for using Java.
I’ve watched the interview of Ward Cunningham, who developed the first wiki and contributed to the development of Eclipse.
Since I myself am a great fan of Wikis I’m really impressed by this guy. Wikis are a perfect way to supply and manage information, content is easy to edit, hyperlinks make it a fluent experience and many wiki engines are open source which makes it even more awesome.
Ward Cunningham is a real inspiration. You can really say he made the world a better place, making it possible to share knowlegde easily for everybody over the world.
Unfortunately, I couldn’t complete this WSQ.
I have read the blogpost Advice for Computer Science College Students from Joel Spolsky. Well, I don’t study computer science but physics. But anyways it’s interesting so I want to share my thoughts.
The seven advices Joel Spolsky gives us are:
I completely agree with the first point. Being able to communicate your ideas is an important skill, not only for computer science students.
The second point makes sense. It’s like «You need to learn how to walk if you want to learn to run one day.».
«A programmer who understands the fundamentals of business is going to be a more valuable programmer.» is a really good point, which is why I find the third advise very interesting.
The fourth and fifth advise aren’t very surprising. But I agree.
The sixth point is a very good one. Joel Spolsky gave some good arguments to stop worrying.
About the seventh and last point I’ve not thought about yet (since I don’t study CS), but it is a very good one. Getting practice is important, as well as having a resume you can be proud of.
This WSQ was really hard for me. Since I didn’t complete this WSQ the last semester with Python, I needed to spend a lot of time to get into it.
These things I needed to investigate:
Furthermore, those three blogposts helped me out a lot. Thank you!
Here you can find the corresponding repository:
https://github.com/finntec/wsq09.git
This semester completing this WSQ was way easier than it was the semester before since I already figured out what to do. Still I needed to have a look at the work another studend did. Thank you, Gilberto Rogel!
Here you can find the corresponding repository:
https://github.com/finntec/wsq08.git
This WSQ was easy. With my knowledge I gained doing WSQ06 and this explanation on how the Babylonian method works I was done soon.
Here you can find the corresponding repository:
https://github.com/finntec/wsq07.git
Doing WSQ06 took some time, since it was the first WSQ where I actually needed to write object oriented code. I didn’t only rewrite my non object oriented Python code from last semester to Java but really create a number-class that has its fields and members and accomplishes its responsibilities.
Here you can find the corresponding repository:
https://github.com/finntec/wsq06.git