miércoles, 4 de mayo de 2016

TC201 Course Review

In this entry I am gonna get a little bit serious. I want to give my very honest opinion about the Course TC201 of Object Oriented Programming with Ken Bauer.

From the begining of the semester I really worked hard in this course, I mean, I was really interested about learning to code with Object Oriented thinking, I did every WSQ (the ones that had exercises to do) even if I did not posted it on my blog, I knew I was learning and that made me chill more than I should.

Second semester I really think I could have done this way better, I started missing classes, and one of the reasons for that, was the fact I ran out of WSQ'S. Now, before anyone thinks I'm blaming professor Bauer, I must clear that up. The fact that the profesor doesn't post any other activities, must not be a reason for us to stop practicing... we have the internet! it is full of great exercises, we also have the ThinkJAVA book with more exercises, a lot of them focused on Object Oriented programming and thinking. 2nd partial grades are on me.

The point I'm trying to make here is that, and I don't mean to categorize here and this is my personal opinion, but I have noticed we as mexicans are kind of lazy, if the techer is no there telling us to work we don't work, I never considered myself to be like that, but surprise, surprise, I am, but that doesn't mean I can't change, or any of us.

Maybe I was not ready for this grading style, but in this last weeks of the semester I have come to understand it and change, I still have to work on posting on my blog, I have never been that much of a blogger, still it is not impossible to change that.

What I mean is that maybe this Grading style, at least in my particular case, was exactly what I needed, a way to see myself as the student that I really am, an outside picture and analysis about myself and I think this coursed helped me a lot to see everything I can change to be a better student, and I will give my best to do it all in all of my next courses regardless of the grading style.

Next time I have a course with this grading style, I'll be ready.

Thanks prfessor Bauer.

WSQ05 FINAL PROJECT: STUTCH


Definetely, hanging out with the guys and code all afternoon will be missed but, voilá! an awesome final project to wrap up the semester nice and tight.

Stutch platform allows users to find classmates with the same courses, see their profiles, reach them, and make a group to study together.

We started out the idea of making it work with bluetooth beacons but then we changed to the server idea since we thought it would be much more efficient to reach your study matches or... Stutch's -teheee (mild laugh)- from any place you are instead of having to go to the school each time you want to find a partner.

You can check our code in the Github Link below, and thank you very much guys for reading, and to my teammates, it was a pleasure working with you.

Stutch Github Link 























 

 


 




YoSoy196


Quite a bit harder than assembling this LEGO car. Finding Lychrel Numbers, natural Palyndromes and the amount of numbers that are not Lychrel numbers was not an easy task, but the algorithm is implemented in JAVA already and you can check my code in this Github Link.

I'm proud to say now that... I am 196!

martes, 3 de mayo de 2016

WSQ07 Babylonian Method


Not quite the pic I would like to add to this blogpost, still looks like the lion added in the TC201 post for this WSQ, so I added this giraff-drago-chick-wolf to the post...

About the babylonian method, pretty cool for such an old civilization... well I don't even know if they call it babylonian because it was invented there or just because of some other reason... anyway we have calculators now, I won't be using this method anytime soon...

BabMeth... not even once.

Github link:
https://github.com/monterhumr/WSQ07_Babylonian_Method

WSQ06 Greatest Common Divisor

Getting the GCD has always been annoying, at least for me in Math classes, This might help... if you can get your Math teacher allows you to get your laptop out in the middle of the test.

Not that much object oriented, still great way to warm up thos JAVA muscles.

Here's my github link:
https://github.com/monterhumr/WSQ06_GCD

lunes, 22 de febrero de 2016

INTEL XDK


Hey guys, we found this platform to develop apps, maybe you know about it, maybe you don't, I'm sharing it just in case it is any useful to you. I highly recommend you to at least check the platform explanation. Good luck with your products.

XDK Description

jueves, 11 de febrero de 2016

Project Final Idea #WSQ05

Find study partners app

So after a brainstorm with the whole group, since Yosefat was not able to come the first couple of weeks. We finally were able to come up with an idea that we all are excited about and will also be helpful for society (TEC student's society at least).

So the idea is making an app to find a match for you, another student with the same topic you want to learn about so you both (or more people) can meet and share ideas, thoughts and help each other with the knowledge all have.

You would simply make a request in the website and short after you would get a notification of the available students that meet your needs.

We also thought about making it possible to make a reservation for one of the study rooms in the library. We will keeping it in mind but... bayby steps right now.


Soon we will be uploading the mockups so you can see our progress, I also share with you a website that might help you if you are planning to make an app or website that would need a menu. It's called Balsamiq and is a great and simple way to get the main idea of the appearance that your website will have.


WARNING: If you do want to use it, keep in mind that it is not free but you can get a 30 days free trial (by combat... just kidding, Game of Thrones reference) and you are gonna need this website for the course "Fundamentos de Diseño Interactivo" so keep an eye in which e-mail address you want to use, because you cannot get a new free trial with the same e-mail address.

miércoles, 27 de enero de 2016

Project - Ideas #TC201 #WSQ05





Project-ideas


Limbo-like Plataformer

Well, the first idea that came to our minds was to make a simple plataformer such as Limbo (gameplay below) since it is a relatively simple project that can progreess over time, as we get more knowledge we are gonna be able to improve it.

So far everything looks pretty simple since we have a lot of resources that could make our project easier, such as Unity 2d which is one of the engines that we could use. The hard part is making sure that we are using objects in our project, because we don't have much knowledge about them but over time we are going to acquire more information and create a complete work.


Another idea that I had was to make an organizer, but since there are a lot of them out there in all of the app stores I thought it would be a great idea to make one in which you get EXP points just as in your regular RPG game every time you get a task done, also the user would be able to create its own categories such as Knowledge, Strength, Dexterity, etc. and each task could be included in any of the categories depending on the type of task or event. The points of each category would grow each time the user Levels up just like in games like Final Fantasy, The Elder Scrolls or even Dark souls. It's another idea which would be great to consider. Only time will tell.

Just for the record, we would not be including the "Weapon" option though... a lot of people would end up with handcuffs around their wrists... unless you're into that kind of stuff... maybe it'd work, making an adult version of the app... uuhhhmmm, sorry I'm thinking out loud, bye.

jueves, 21 de enero de 2016

"The last of the crappy posts" or "The definition of an object"



Now that I have learned that, according to Prof, Bauer, Making what you're told gets you a grade of 8, and since I need to get my average grades higher, I have decided that I'm going to put more into this blog, so this is "The last of the Crappy Posts"... even though it sounds like a middle age book, Noticing the HTML button is a nice start.

Now talking about objects, Prof. Bauer described it as "Things that have things and do things with other things" or something like that, And as far as I hve learned from online forums they are "entities with attributes that can use methods, and can belong to a class" so basically almost everything in Java is an object.

Well, right now if you are reading this you would be expecting that "plus" that prof Bauer asked... but this is the last of the crappy posts so, I have nothing else to add... but I can change the font to camic sans if you want... JK.

jueves, 14 de enero de 2016

Had some issues configuring git (issues that I will address next class in person) so I won't be leaving any github links for now, my HelloWorld code is ready in Eclipse though, here's a pic of it.

As you had already warned os, Proffesor Bauer, it was different from Python since Eclipse allow you to create classes with the toolbar.

Thanks for the lesson, see you next class.

#wsq01

miércoles, 13 de enero de 2016

Eclipse

Well as requested by Professor Bauer I have already downloaded Eclipse which looks kind of odd since I was used to write scripts in my notepad and the run them on the command prompt, is also new and refreshing to see so many options to code neater, I also signed the page one. So that's all for now, I guess I will download aptana too just  to see whats up with it... well mission accomplished... ta ra ra ra ran tan ta ran! (8) (Final Fantasy Victory Theme) #wsq01