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.
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.
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.
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.
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.