Thursday, June 29, 2017

CS Adv Day 4 Week 2

Today I came in early to work of my Unity game.  The good news is I got a lot done, but the bad news is I had to scrap it all because it wasn't working.  Thankfully Jordan helped me out and now I think I know what I'm doing -- mostly.  Tomorrow morning I plan to go in early and finish up my adjustments to the UFO game.  I also worked on my raspberry pi today.  I added some stuff to my rock, paper, scissors game like an overall win counter and different messages and emojis displayed on the sense hat LEDs.  I also had issues making that work, but like half the staff helped me out until it worked.  It was a bit of a frustrating day, but it ended up being okay.  It also helped that the girls won the activity (of course) and got m&ms.

Wednesday, June 28, 2017

CS Adv Day 3 Week 2

Today we didn't have an ice breaker which was a little disappointing, but nice because we had more time to work.  We finished our 2D UFO game in Unity and built it. I want to come early for free build and make like an invisible maze the UFO has to go through to get to all the pickups.  We also learned how to do more things with the sense hat on the raspberry pi as far as LEDs go.  It was really fun, especially making the rainbow, but it was sad that it was too bright to take a picture of.  I'll probably do something with the raspberry pi during free build too if I have time.  I really like raspberry pis. Adios!

Tuesday, June 27, 2017

CS Adv Day 2 Week 2

Today was so much fun. Lunch was great and I was so proud of myself during our activity because I actually caught the styrofoam ball Elijah threw at me (and the rest of them too).  Unity treated me well and I continued programming the game.  I had a lot of fun programming the rock, paper, scissors game and connecting it to the sense hat.

1. Today I built a rock paper scissors game with the raspberry pi. The player enters their choice and the computer randomly picks a choice. If you win the LEDs on the sense hat will show a smiley face and if you lose they will show a sad face. Then you can choose to play again or stop.
2. The important learning targets were creating choices, letting the player choose, letting the computer randomly choose, seeing who won, and printing the appropriate response.

Monday, June 26, 2017

CS Adv Day 1 Week 2

Today I created a player that moves in a 2D game using Unity thanks to Jordan. I also created a few programs with the Raspberry Pi. My favorite one with my raspberry Pi was the one that flashed Meow! in LEDs. Today I learned how to make a character move in Unity in a 2D game. I also learned how to make things flash across the LEDs on a Raspberry Pi and how to run programs in it.

Friday, June 23, 2017

CS Adv Day 5 Week 1

Today we learned about data compression and did a fun activity where using grids we had to tell the other person what to draw and then try to compress that with an algorithm.  We also played my favorite activity, rock paper scissors splits, which was a lot of fun even though I lost in the first round (again).  I was really excited for free build with our boebots. We programmed it to play the chorus to Somewhere Over the Rainbow and we tried to program it with the whisker roaming code, but that didn't work.  It only went forward which was disappointing because I really like the whiskers. Still, today was pretty fun!

Thursday, June 22, 2017

CS Adv Day 4 Week 1

Today on our Boebot we coded our whiskers, put on and coded a light sensor, and put on and tested IR sensors.  We also learned binary (for like, my 5th time) and for our activity played the human knot.  I had a lot of fun putting the sensors on.  The whiskers were really cute and fun to mess with.  The light sensor was also cool and fun.  We really didn't do much with the IR sensor so it wasn't that cool, but hopefully we'll learn how to do more with it tomorrow.  The boebots are really cute and I'm looking forward to free build tomorrow. :D

Portfolio Day 4 Week 3

Today I had a lot of fun doing the morning activity because it brought back memories of school.  I worked on my interactive story and I'm close to finishing.  I'll do my best to finish it and my portfolio tonight so I just have to add finishing touches tomorrow.
For my python password generator(new project):
7.  If I could do this over again I would make the passwords easier to remember while still being strong.  I would also try to add something else to it, to make it more helpful.
8. It does reflect the effort I put into it because I worked hard on it for the two days that I worked on it and it works really well.  However, its not too complicated showing how I didn't need to put more time and effort into it.