Difference between revisions of "User:Omokolade.Hunpatin"
From REU@MU
Line 23: | Line 23: | ||
<li> Discussed with group members and Dr. Brylow on weekly milestones and objectives</li> | <li> Discussed with group members and Dr. Brylow on weekly milestones and objectives</li> | ||
<li> Perused through MUzECS code repository in order to better understand how to construct blocks graphically and how to use them logically in making programs</li> | <li> Perused through MUzECS code repository in order to better understand how to construct blocks graphically and how to use them logically in making programs</li> | ||
+ | <li> Met with Dr. Brylow and group members </li> | ||
<li> Attended sample research presentation by Dr. Factor</li> | <li> Attended sample research presentation by Dr. Factor</li> | ||
<li> Tested programs made in Ardublock on working Arduino Leonardo boards</li> | <li> Tested programs made in Ardublock on working Arduino Leonardo boards</li> | ||
Line 32: | Line 33: | ||
<li> Met with Dr.Brylow and showed him the progress so far on the research project/li>\ | <li> Met with Dr.Brylow and showed him the progress so far on the research project/li>\ | ||
<li> Began to read Google's documentation on Blockly</li> | <li> Began to read Google's documentation on Blockly</li> | ||
+ | <li> Receive a virtual machine server to run our Blockly website on from Dr.Brylow</li> | ||
+ | <li> Configure virtual machine server to fit our needs </li> | ||
<li> Attended research talk by Dr. Brylow</li> | <li> Attended research talk by Dr. Brylow</li> | ||
<li> forked google's open source blockly and peruse the code</li> | <li> forked google's open source blockly and peruse the code</li> | ||
+ | <li> Met with Dr. Brylow and group members </li> | ||
<li> Tested programs made in Ardublock on working Arduino Leonardo boards</li> | <li> Tested programs made in Ardublock on working Arduino Leonardo boards</li> | ||
<li> Corrected errors in Ardublock</li> | <li> Corrected errors in Ardublock</li> | ||
Line 43: | Line 47: | ||
<ul> | <ul> | ||
<li> Met with Dr.Brylow and showed him the progress so far on the research project/li> | <li> Met with Dr.Brylow and showed him the progress so far on the research project/li> | ||
− | <li> | + | <li> Work on visualization code for the blocks and make sure they are the same as Ardublock's blocks</li> |
− | <li> | + | <li> Download ino arduino compiler on virtual machine</li> |
− | <li> | + | <li> Make python program on our virtual machine server that sends arduino code from website to ino compiler</li> |
− | <li> Talked with Dr.Brylow after finishing MUzECS</li> | + | <li> Make the python program multi-threaded in order to handle more requests at a time</li> |
+ | <li> Add logging capabilities to the python program so that we can debug any errors in the future easier</li> | ||
+ | <li> Test python backend program by having 4+ computers connect to it and try to compile their arduino code</li> | ||
+ | <li> Met with Dr. Brylow and group members </li> | ||
+ | <li> Talked with Dr.Brylow after finishing MUzECS project</li> | ||
+ | </ul> | ||
+ | |||
+ | '''Week 5''' | ||
+ | <ul> | ||
+ | <li> Met with Dr.Brylow and showed him the progress so far on the research project/li> | ||
+ | <li> Work on visualization code for the blocks and make sure they are the same as Ardublock's blocks</li> | ||
+ | <li> Download ino arduino compiler on virtual machine</li> | ||
+ | <li> Make python program on our virtual machine server that sends arduino code from website to ino compiler</li> | ||
+ | <li> Make the python program multi-threaded in order to handle more requests at a time</li> | ||
+ | <li> Add logging capabilities to the python program so that we can debug any errors in the future easier</li> | ||
+ | <li> Test python backend program by having 4+ computers connect to it and try to compile their arduino code</li> | ||
+ | <li> Met with Dr. Brylow and group members </li> | ||
+ | <li> Talked with Dr.Brylow after finishing MUzECS project</li> | ||
</ul> | </ul> |
Revision as of 19:51, 2 May 2016
Personal Info
Omokolade Hunpatin is a Math and Computer Science double major at Marquette University.
Research Topic
To help complete the porting of the Xinu Operating System to the Raspberry Pi, and to set up a pool of Raspberry Pis for use in a Marquette University Operating System course.
Daily Log
Week 1 (6/1 - 6/5)
- Attended REU Introduction Session, and became acquainted with co-researchers
- Discussed with Dr.Brylow and co-researchers about what research project we should work on
- Took pre-REU NSF survey
- Started researching block based programming dialects and languages
- Started to learn how to make basic programs in Scratch(block based programming language) in order to become better acquainted with research project
- Attended library resources orientation with Heather James
- Discussed with Dr.Brylow about previous REU's group contribution to MUzECS, and access to the MUzECS repository
- Attended research discussion with Dr. Factor
- Installed Arduino and Ardublock software
- Learned about LaTex and downloaded it
- Outlined goals with research group members
Week 2 (6/5 - 6/12)
- Discussed with group members and Dr. Brylow on weekly milestones and objectives
- Perused through MUzECS code repository in order to better understand how to construct blocks graphically and how to use them logically in making programs
- Met with Dr. Brylow and group members
- Attended sample research presentation by Dr. Factor
- Tested programs made in Ardublock on working Arduino Leonardo boards
- Started reading Resnik et al.
Week 3
- Met with Dr.Brylow and showed him the progress so far on the research project/li>\
- Began to read Google's documentation on Blockly
- Receive a virtual machine server to run our Blockly website on from Dr.Brylow
- Configure virtual machine server to fit our needs
- Attended research talk by Dr. Brylow
- forked google's open source blockly and peruse the code
- Met with Dr. Brylow and group members
- Tested programs made in Ardublock on working Arduino Leonardo boards
- Corrected errors in Ardublock
- Watched RCR training videos
- Soldered more MUzECS shields
Week 4
- Met with Dr.Brylow and showed him the progress so far on the research project/li>
- Work on visualization code for the blocks and make sure they are the same as Ardublock's blocks
- Download ino arduino compiler on virtual machine
- Make python program on our virtual machine server that sends arduino code from website to ino compiler
- Make the python program multi-threaded in order to handle more requests at a time
- Add logging capabilities to the python program so that we can debug any errors in the future easier
- Test python backend program by having 4+ computers connect to it and try to compile their arduino code
- Met with Dr. Brylow and group members
- Talked with Dr.Brylow after finishing MUzECS project
Week 5
- Met with Dr.Brylow and showed him the progress so far on the research project/li>
- Work on visualization code for the blocks and make sure they are the same as Ardublock's blocks
- Download ino arduino compiler on virtual machine
- Make python program on our virtual machine server that sends arduino code from website to ino compiler
- Make the python program multi-threaded in order to handle more requests at a time
- Add logging capabilities to the python program so that we can debug any errors in the future easier
- Test python backend program by having 4+ computers connect to it and try to compile their arduino code
- Met with Dr. Brylow and group members
- Talked with Dr.Brylow after finishing MUzECS project