War Game

For my project I chose to make an app because I always wanted to learn how to make one. I made the game war using Xcode and swift because I though it would be a simple app to make as a beginner who is making an app. I also thought that it could be a challenge because I was making an app in a language I didn’t know know and in a new IDE.

I learned that making an app is more difficult than I thought but it is possible. I also learned the basics of the swift programming language and how to design an app and then connect it so you can code the elements of that app.

For my next project I am thinking that maybe I will try to make an authentication/login screen.

““Bi-Weekly Recap 9/20/19”

For the past two weeks I have worked on the physical computing project. Each day in class we had different goals that we wanted to achieve by the end of the class. On 9/9 we researched to see what elements we would need to complete our project like the accelerometer, arduino, the power cable, the USB cable for the arduino, the breadboard and all the other cables needed. On 9/10 the goal was to set up the accelerometer, figure out how it works, what all the output values stand for and look at different resources to see how to build a  functioning neural network. On 9/16 we the goal was to figure out how to detect a punch and if the acceleration was greater than a certain number then the console prints “punch”, we achieved this goal by the end of the class. On 9/17 we googled how to make a neural network on arduino and to this day we are still trying to figure out how to do that.

I practiced the standard of THINK because I thought things through to determine what I needed to do to complete what I needed to do. I was sort of SELF-DIRECTED because I tried to figure out some things by myself but also relied on other people and asked them questions. In general we all COLLABORATED be helping each other with the project.

Over the past two weeks I have learned many new things like two coding languages, C and C++. I tried many new things like how to read the outputs that the accelerometer gives you. I feel that I’m better at researching new ideas and different ways on how something can be completed. It was hard because we are leaning a new coding language and many things don’t go according to plan and there are many things we don’t know how to do. The project hasn’t gone according to plan.

My goals are to build the neural network so we can train the accelerometer or develop another way for the accelerometer to detect a “slap”, “punch”, etc… We have a lot of things left to do.

9/9/19 AI Coding

Today in class we researched how to make an accelerometer and what elements we needed to make it. We need an accelerometer, an arduino uno, eventually an arduino nano, the power cable, the cable that connects the computer to the arduino, a breadboard and all the other cables.

9/4/19 Physical Computing Start

Today in class we researched what physical computing exactly is and we made a google doc in which we put ideas for projects that we could do. We also separated the google doc into easy projects, medium projects, and hard projects. An example of an easy project could be making an LED turn on and off or blink, an example of a medium project could be making an LED scroll and show text and an example of a hard project could be to create an interactive display.