Interface and Application programming
Interface and Application programming
From the assessment:
*[ ] Linked to the group assignment page and reflected what you learned individually of the group assignment *[x] Documented your process *[ ] Explained the UI that you made and how you did it *[ ] Outlined problems and how you fixed them *[ ] Included original code (or a screenshot of the app code if that's not possible) *[x] Included a ‘hero shot/video’ of your application running with your board
Comments
Simple UI but very effective. Just few comments in the following lines. Mainly clarifying a few things and explaining better the code you use.
Group work
Discuss with Antero and Max, how you can combine all the work of the group code. Your explanation of P5 and python is good. They can add more examples (e.g. processing and Mit app inventor). You should have also a small comparison of the different frameworks you used.
Individual work
Explain first what UI are you going to implement: what magnitude would you like to represent in a external screen? Are you planning to do it in computer or mobile phone. It is difficult to understand what you are planning to do this week until almost the end of the explanation. I would also explain which board are you going to use: in this case the slider board.
Hardware section.
- Please, add drect link to Input and output week. Provide a short sentence explaining to which board do you want to add serial communication.
- Emphasize that the board that you are using for your UI is the slider you built in a previous week.
- A picture of the bottom part of the board would help to see that you are using a slider.
Programming and bring up section.
- Add a link to the week where you explain the Pogo pin.
Sending Data section
- The frame starting with '1234' comes from Neil. You can check his code.
- Clarify that the data is sent from your slider board.
Reading Data
- Clarify that the data is read in your computer using serial communication
- Add the link to the tutorial
- Add a very, very short introduction to Processing, and link to its page.
- Explain a bit the code: role of setup and draw. How do you change the value of the screen (what is the meaning of
background(value)
? - I think it is easier to see the Hero video here. I cannot see your code working until the end of the site.
- About the particles example:
- Define what is the effect of changing slider in your particles.
- Explain a bit the code you use. You can have just few code snippets in the text explaining key aspects of the code.
- Add the P5 example here not in the group work.
- Explain also key aspects of the code.
Other comments
- You should include the first example of reading data and the example of sending data as downloadable files not only as text in the site.
- Did you face any relevant challenge? Did you fail in something while programming?
- You can include in this week also a link to the UI you built in the networking week. It is also UI.