Installing Linux

--Originally published at My TC1017 programming class

So, as part of the program (and to cover a Mastery Topic), I decided to install Ubuntu (a Linux based OS) on my Laptop.

To do so, i decide to ask Mr. Ken for help, but, he told me it was not a good idea to install it directly, since there was the risk of me losing all of my data. So, he told me to install a virtual machine (VirtualBox) to run it as a computer inside my computer, so that way if it crashed, it would be the program, and not my PC.

So, to do so, you basically have to download virtual box, and install Linux on that one. Im not totally sure on how to do it, but I will leave a video.

In any case, here si the link to download the Virtual Box.

Here is a video from YouTube user sakitech. 

Project Update (Plot twist…)

--Originally published at My TC1017 programming class

So, about the project Valeria and I were going to do, we decided to give up on that one. Reason being, that it required a little more time than what we had, so we had to come up with a new idea that was simple enough for us to work fast, but no so that Mr. Ken would tell us not to.

We came up with the idea of making a Sudoku, but er soon realized it was not as simple as we thought. Then, we moved up to a Tic Tac Toe. It turns out that it was not as simple as I thought, so we decided to go for it.

About the game, Valeria made the table, and a function that would make sure the user wrote the correct input. In my opinion, probably the hardest part of the game.

Then, I made sure that the program recognized who won (if any), and allow the players to chose if they wanted to replay or not. At the same time, I wanted to make the file an executable, but I couldn’t since the Ubuntu Terminal runs in a Linux environment.

Without any more waiting, I (as always) will put the link to the Google Drive file.

Quiz Week 10

--Originally published at My TC1017 programming class

First of all, I want to apologize for not having done this one before. My excuse (though probably not acceptable) is that I did not know how to do it.

Let me explain: I didn’t want to just Google the answer. I had just finished Yo Soy 196, and had not started with File Reading, and I knew the answers were on that practice.

Last Tuesday, I actually finished doing it, and I also wanted to go a little further the practice. While doing so, I came across some tools that would definetely help me solve this quiz. So, here it is.

Quiz Week 10

I wrote a little about how I did what I did, though I couldn’t manage for the program to ask the user for the sentence and the character (Will have to research later).

You may want to reference WSQ09 directly for any doubts.

Yo Soy 196

--Originally published at My TC1017 programming class

First of all, I should say that one is one heck of a programm. Basically, what the program is supposed to do, is for the user to input a set of numbers. Then, from those numbers, you will get how many palindromes, how many non-Lycherels, and how many Lycherel numbers you have.

There are different ways of doing so. In my case (as you will see), I used some boolean operators in order to find what they were.

In addition, in order to run the program properly, you will need a library to use BigIntegers, which allow for the use of HUGE numbers. There is a Tutorial made by Mr. Ken on how to do it. I will also be includeing the link.

Lastly, it will be important for you to install (On the Windows 10 Linux Shell) the program MAKE. The cpp file will have the instructions for it.

Google Drive File



Final project for TC1017

--Originally published at My TC1017 programming class

A Brief Explanation

For the final project, I teamed up with Valeria Cruz.

We want to create a glove (using an Arduino board as the processing unit) than can read sign language and then translate it to audio, so mute people can communicate more easily with others.

The project is a work Valeria had done before in secondary school. She already has the program for reading the sign language on the glove. What we are trying to do, more than making the code for the signal reading, is to create a code that will take those inputs, turn them into words, and then convert them into audio that can be listened.

Below, there is rough schedule (Made by Valeria).



Week from the 23rd to the 29th of October

  • Research and try to learn as much as possible on this type of language
  • Search and buy the materials that we’re going to need

Week from the October 30th to November 5th 

  • Begin writing our code
  • Start making the circuit and connecting the sensors, etc.

Week from the 6th to the 12th of November

  • Test our written part code and make corrections
  • Begin the ‘turn to audio’ part

Week from the 13th to the 17th of November

  • Finish our code and test it several times

November 21st

  • Hand in the final project (If finished).