https://reu.cs.mu.edu/api.php?action=feedcontributions&user=Jason.Arnold&feedformat=atomREU@MU - User contributions [en]2024-03-28T23:31:29ZUser contributionsMediaWiki 1.23.13https://reu.cs.mu.edu/index.php/A_Browser-Based_IDE_For_The_Modified_ECS_CurriculumA Browser-Based IDE For The Modified ECS Curriculum2017-02-26T11:08:36Z<p>Jason.Arnold: </p>
<hr />
<div>'''Faculty Mentor:''' [http://www.mscs.mu.edu/~brylow/ Dr. Dennis Brylow].<br />
<br />
'''Lead Researcher:''' [[User:Casey.OHare|Casey O'Hare]].<br />
<br />
'''Resulting Publication:''' [https://doi.org/10.1109/BLOCKS.2015.7369021 MUzECS: Embedded Blocks for Exploring Computer Science]<br />
<br />
<br />
[[File:Poster-2015-OHare-snapshot.png||link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-OHare.pdf]]<br />
<br />
==Background & Motivation==<br />
Exploring Computer Science (ECS) is a computer science course which aims to improve representation of minority groups in computer science. It is targeted to early high school students, and is designed to work well in low-income communities. In order to expand the curriculum, we offer the MUzECS platform: a low-cost alternative to the final module of ECS, which currently uses expensive LEGO Mindstorms Robots. Currently, the MUzECS platform costs about 10% of the LEGO Mindstorms module. <br />
<br />
Since our goal is to create a low-cost alternative to the current ECS module, we ought to be sure that we can adapt to new low-cost technologies which show up in high school classrooms. One such technology that has seen a spike in usage due to its low cost is the Chromebook, a lightweight laptop from Google which runs Chrome OS. Chromebooks, however, are unable to compile and run Java programs, rendering our initial MUzECS IDE unable to run on this platform. <br />
<br />
== Solution ==<br />
In order to adapt, we created a powerful, web-based graphical programming environment for Arduinos and MUzECS shields, capable of running on stock Chromebooks as well as virtually any platform compatible with the Chrome web browser. Our solution consists of a browser-based IDE for Google Chrome, and a Chrome extension which allows for client-side execution of users programs. This is portable to more platforms than prior work, scales to a larger number of students with reduced load on webservers, and closes several usability and security issues with prior work.<br />
<br />
== Related Work ==<br />
[[Image:MUzECS Local Presentation REU 2015.png|500px|link=]]<br />
<br />
'''1. [http://dx.doi.org/10.1109/BLOCKS.2015.7369021 MUzECS: Embedded Blocks for Exploring Computer Science]'''<br />
<br />
''Researchers: [[User:Matthew.Bajzek|Matthew Bajzek]], [[User:Heather.Bort|Heather Bort]], [[User:Omokolade.Hunpatin|Omokolade Hunpatin]], [[User:Luke.Mivshek|Luke Mivshek]], [[User:Tyler.Much|Tyler Much]], [[User:Casey.OHare|Casey O'Hare]], [http://www.mscs.mu.edu/~brylow/ Dennis Brylow], and contributions from [[User:Jason.Arnold|Jason Arnold]].''<br />
<br />
In Proceedings of [http://cs.wellesley.edu/~blocks-and-beyond/ Blocks & Beyond 2015], an IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2015) workshop, pages 127-132, Atlanta, Georgia, October 2015.<br />
<br />
<br />
<br />
[[Image:Multi-Track Programming Competitions with Scratch 2015 Poster snapshot.png|475px|link=http://reu.mscs.mu.edu/images/2/2d/Multi-Track_Programming_Competitions_with_Scratch_2015_Poster.pdf]]<br />
<br />
'''2. [http://dx.doi.org/10.1145/2839509.2844634 Multi-Track Programming Competitions with Scratch]''' <br />
<br />
''Researchers: [[User:Jason.Arnold|Jason Arnold]], [[User:Heather.Bort|Heather Bort]], [[User:Ryan.Naugle|Ryan Naugle]], [[User:Casey.OHare|Casey O'Hare]], and [http://www.mscs.mu.edu/~brylow/ Dennis Brylow].''<br />
<br />
In Proceedings of [http://www.sigcse.org/ SIGCSE 2016]: Proceedings of the 47th ACM Technical Symposium on Computing Science Education, pages 228-233, Memphis, Tennessee, March 2016.<br />
<br />
Preliminary version presented (lightening talk and poster) at [http://respect2015.stcbp.org/ RESPECT 2015]: Research on Equity and Sustained Participation in Engineering, Computing, and Technology, first international meeting of the [http://stcbp.org/ IEEE Special Technical Committee on Broadening Participation], Charlotte, North Carolina, August 2015.</div>Jason.Arnoldhttps://reu.cs.mu.edu/index.php/A_Browser-Based_IDE_For_The_Modified_ECS_CurriculumA Browser-Based IDE For The Modified ECS Curriculum2017-02-26T10:52:01Z<p>Jason.Arnold: </p>
<hr />
<div>[[File:Poster-2015-OHare-snapshot.png||link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-OHare.pdf]]<br />
<br />
'''Faculty Mentor:''' [http://www.mscs.mu.edu/~brylow/ Dr. Dennis Brylow].<br />
<br />
'''Lead Researcher:''' [[User:Casey.OHare|Casey O'Hare]].<br />
<br />
==Background & Motivation==<br />
Exploring Computer Science (ECS) is a computer science course which aims to improve representation of minority groups in computer science. It is targeted to early high school students, and is designed to work well in low-income communities. In order to expand the curriculum, we offer the MUzECS platform: a low-cost alternative to the final module of ECS, which currently uses expensive LEGO Mindstorms Robots. Currently, the MUzECS platform costs about 10% of the LEGO Mindstorms module. <br />
<br />
Since our goal is to create a low-cost alternative to the current ECS module, we ought to be sure that we can adapt to new low-cost technologies which show up in high school classrooms. One such technology that has seen a spike in usage due to its low cost is the Chromebook, a lightweight laptop from Google which runs Chrome OS. '''Chromebooks, however, are unable to compile and run Java programs, rendering our initial MUzECS IDE unable to run on this platform'''. <br />
<br />
== Solution ==<br />
In order to adapt, we created a powerful, web-based graphical programming environment for Arduinos and MUzECS shields, capable of running on stock Chromebooks as well as virtually any platform compatible with the Chrome web browser. Our solution consists of a browser-based IDE for Google Chrome, and a Chrome extension which allows for client-side execution of users programs. This is portable to more platforms than prior work, scales to a larger number of students with reduced load on webservers, and closes several usability and security issues with prior work.<br />
<br />
== Publications & Further Work ==<br />
'''1. [http://dx.doi.org/10.1109/BLOCKS.2015.7369021 MUzECS: Embedded Blocks for Exploring Computer Science]'''<br />
<br />
In Proceedings of [http://cs.wellesley.edu/~blocks-and-beyond/ Blocks & Beyond 2015], an IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2015) workshop, pages 127-132, Atlanta, Georgia, October 2015.<br />
<br />
[[User:Matthew.Bajzek|Matthew Bajzek]], [[User:Heather.Bort|Heather Bort]], [[User:Omokolade.Hunpatin|Omokolade Hunpatin]], [[User:Luke.Mivshek|Luke Mivshek]], [[User:Tyler.Much|Tyler Much]], [[User:Casey.OHare|Casey O'Hare]], with contributions from [[User:Jason.Arnold|Jason Arnold]].<br />
<br />
[[Image:MUzECS Local Presentation REU 2015.png|500px|link=]]<br />
<br />
<br />
<br />
'''2. [http://dx.doi.org/10.1145/2839509.2844634 Multi-Track Programming Competitions with Scratch]''' <br />
<br />
In Proceedings of [http://www.sigcse.org/ SIGCSE 2016]: Proceedings of the 47th ACM Technical Symposium on Computing Science Education, pages 228-233, Memphis, Tennessee, March 2016.<br />
<br />
Preliminary version presented (lightening talk and poster) at [http://respect2015.stcbp.org/ RESPECT 2015]: Research on Equity and Sustained Participation in Engineering, Computing, and Technology, first international meeting of the [http://stcbp.org/ IEEE Special Technical Committee on Broadening Participation], Charlotte, North Carolina, August 2015.<br />
<br />
[[User:Jason.Arnold|Jason Arnold]], [[User:Heather.Bort|Heather Bort]], [[User:Ryan.Naugle|Ryan Naugle]], [[User:Casey.OHare|Casey O'Hare]], [http://www.mscs.mu.edu/~brylow/ Dr. Dennis Brylow].<br />
<br />
[[Image:Multi-Track Programming Competitions with Scratch 2015 Poster snapshot.png|475px|link=http://reu.mscs.mu.edu/images/2/2d/Multi-Track_Programming_Competitions_with_Scratch_2015_Poster.pdf]]</div>Jason.Arnoldhttps://reu.cs.mu.edu/index.php/Summer_2015_ProjectsSummer 2015 Projects2017-02-26T10:37:02Z<p>Jason.Arnold: Undo revision 1653 by Jason.Arnold (talk)</p>
<hr />
<div>[[Image:REU-2015-GroupPhoto.jpg|700px]] <br />
<br />
== Applied Mathematical Modeling ==<br />
<br />
{| cellpadding="10" cellspacing="10"<br />
| [[Image:Poster-2015-Bihn-snapshot.png|100px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Bihn.pdf]] [[Image:Poster-2015-Cui-snapshot.png|100px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Cui.pdf]]<br />
| [[Using Gaussian Stochastic Processes (GaSP) for Hazard Mapping]]. <br /> Student Researchers: [[User:John.Bihn|John Bihn]], [[User:Tao.Cui|Tao Cui]], [[User:Dakota.Sullivan|Dakota Sullivan]] <br /> Faculty Mentor: [http://www.marquette.edu/mscs/facstaff-factor.shtml Dr. Elaine Spiller]<br />
|-<br />
| [[Image:Poster-2015-Handley-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Handley.pdf]]<br />
| [[Minimizing Total Distance in Sudoku Number Entry]]. <br /> Student Researcher: [[User:Trisha.Handley|Trisha Handley]] <br /> Faculty Mentor: [http://www.marquette.edu/mscs/facstaff-factor.shtml Dr. Kim Factor]<br />
|-<br />
| [[Image:Poster-2015-Barros-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Barros.pdf]]<br />
| [[Developing Methods to Study Complex Food Webs]]. <br /> Student Researcher: [[User:Benjamin.Barros|Benjamin Barros]] <br /> Faculty Mentor: [http://www.marquette.edu/mscs/facstaff-factor.shtml Dr. Kim Factor]<br />
|-<br />
| [[Image:Poster-2015-Cram-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Cram.pdf]]<br />
| [[Application of Competition Graphs and (1,2)-step Competition Graphs]]. <br /> Student Researcher: [[User:Lenzi.Cram|Lenzi Cram]] <br /> Faculty Mentor: [http://www.marquette.edu/mscs/facstaff-factor.shtml Dr. Kim Factor]<br />
|-<br />
| [[Image:Poster-2015-Minucci-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Minucci.pdf]]<br />
| [[The Role of Leptin in Fat, Inflammation and the Immune System]]. <br /> Student Researcher: [[User:Sarah.Minucci|Sarah Minucci]] <br /> Faculty Mentor: [http://www.mscs.mu.edu/~stevem/ Dr. Stephen Merrill]<br />
|-<br />
| [[Image:Poster-2015-Martin-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Martin.pdf]]<br />
| [[Linear Regression Model Trees for Electric Load Forecasting]]. <br /> Student Researcher: [[User:Abby.Martin|Abby Martin]] <br /> Faculty Mentor: [http://www.marquette.edu/electrical-computer-engineering/povinelli-richard.php Dr. Richard Povinelli]<br />
|-<br />
|}<br />
==Applied Computer Science==<br />
<br />
{| cellpadding="10" cellspacing="10"<br />
| [[Image:Poster-2015-King-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-King.pdf]]<br />
| [[Design of an Embedded Controller for a Bipedal Robot]]. <br /> Student Researcher: [[User:Muhsin.King|Muhsin King]] <br /> Faculty Mentor: [http://www.marquette.edu/electrical-computer-engineering/williams-andrew.php Dr. Andrew Williams]<br />
|-<br />
|[[Image:Poster-2015-Moore-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Moore.pdf]]<br />
| [[Towards an Intel Galileo-Based Culturally Responsive Robotics Curriculum]]. <br /> Student Researcher: Ronald Moore <br /> Faculty Mentor: [http://www.marquette.edu/electrical-computer-engineering/williams-andrew.php Dr. Andrew Williams]<br />
|-<br />
|[[Image:Poster-2015-Martinkus-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Martinkus.pdf]]<br />
| [[Personalizing Places of Interest Using Social Media Analysis]]. <br /> Student Researcher: [[User:Philip.Martinkus|Philip Martinkus]] <br /> Faculty Mentor: [http://www.mscs.mu.edu/~praveen/ Dr. Praveen Madiraju]<br />
|-<br />
|}<br />
<br />
== Mathematics and Computer Science Education ==<br />
<br />
{| cellpadding="10" cellspacing="10"<br />
| [[Image:Poster-2015-Schmitt-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Schmitt.pdf]]<br />
| [[Game Engine for Serious Educational Games]]. <br /> Student Researcher: [[User:Joseph.Schmitt|Joseph Schmitt]] <br /> Faculty Mentors: [http://www.marquette.edu/ctl/about/staff.shtml Dr. Shaun Longstreet] and [http://www.utdallas.edu/~kcooper/ Dr. Kendra Cooper].<br />
|-<br />
| [[Image:Poster-2015-Abolt-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Abolt.pdf]]<br />
| SimSys: Stability Within Chaos; Creating a Stable Tool in a Changing Environment. <br /> Student Researcher: [[User:Joseph.Abolt|Joseph Abolt]] <br /> Faculty Mentors: [http://www.marquette.edu/ctl/about/staff.shtml Dr. Shaun Longstreet] and [http://www.utdallas.edu/~kcooper/ Dr. Kendra Cooper].<br />
|-<br />
| [[Image:Poster-2015-Stolz-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Stolz.pdf]]<br />
| Litmus for SimSYS:A User Study on a Serious Educational Game. <br /> Student Researcher: [[User:William.Stolz|William Stolz]] <br /> Faculty Mentors: [http://www.marquette.edu/ctl/about/staff.shtml Dr. Shaun Longstreet] and [http://www.utdallas.edu/~kcooper/ Dr. Kendra Cooper].<br />
|-<br />
| [[Image:Poster-2015-Dela-Sancha-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Dela-Sancha.pdf]]<br />
| Analyzing Algorithms for Weather Normalized Gas Consumption. <br /> Student Researcher: [[User:Maria.Dela-Sancha|Maria Dela-Sancha]] <br /> Faculty Mentors: [http://www.eng.mu.edu/corlissg/ Dr. George Corliss] and [http://www.marquette.edu/electrical-computer-engineering/povinelli-richard.php Dr. Richard Povinelli]<br />
|-<br />
| [[Image:Poster-2015-Hunpatin-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Hunpatin.pdf]]<br />
| [[Embedded Xinu Operating System on Raspberry Pi]]. <br /> Student Researcher: [[User:Omokolade.Hunpatin|Omokolade Hunpatin]] <br /> Faculty Mentors: [[User:Brylow|Dr. Dennis Brylow]]<br />
|-<br />
| [[Image:Poster-2015-Mivshek-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Mivshek.pdf]]<br />
| XinuPi: Completion of the Hardware Conversion of Xinu to the Raspberry Pi. <br /> Student Researcher: [[User:Luke.Mivshek|Luke Mivshek]] <br /> Faculty Mentors: [[User:Brylow|Dr. Dennis Brylow]]<br />
|-<br />
| [[Image:Poster-2015-OHare-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-OHare.pdf]]<br />
| [[A Browser-Based IDE For The Modified ECS Curriculum]]. <br /> Student Researcher: [[User:Casey.OHare|Casey O'Hare]] <br /> Faculty Mentors: [[User:Brylow|Dr. Dennis Brylow]] <br /> <br /> [[User:Matthew.Bajzek|Matthew Bajzek]], Heather Bort, [[User:Omokolade.Hunpatin|Omokolade Hunpatin]], [[User:Luke.Mivshek|Luke Mivshek]], [[User:Tyler.Much|Tyler Much]], [[User:Casey.OHare|Casey O'Hare]], [http://dl.acm.org/author_page.cfm?id=81100625636 Dennis Brylow].<br /> [http://dx.doi.org/10.1109/BLOCKS.2015.7369021 MUzECS: Embedded Blocks for Exploring Computer Science].<br /> In Proceedings of [http://cs.wellesley.edu/~blocks-and-beyond/ Blocks & Beyond 2015], an IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2015) workshop, pages 127-132, Atlanta, Georgia, October 2015.<br />
|-<br />
|<br />
| [[User:Jason.Arnold|Jason Arnold]], Heather Bort, [[User:Ryan Naugle|Ryan Naugle]], [[User:Casey.OHare|Casey O'Hare]], [http://dl.acm.org/author_page.cfm?id=81100625636 Dennis Brylow]<br /> [http://dx.doi.org/10.1145/2839509.2844634 Multi-Track Programming Competitions with Scratch].<br /> In Proceedings of [http://www.sigcse.org/ SIGCSE 2016]: Proceedings of the 47th ACM Technical Symposium on Computing Science Education, pages 228-233, Memphis, Tennessee, March 2016.<br />Preliminary version presented (lightening talk and poster) at [http://respect2015.stcbp.org/ RESPECT 2015]: Research on Equity and Sustained Participation in Engineering, Computing, and Technology, first international meeting of the [http://stcbp.org/ IEEE Special Technical Committee on Broadening Participation], Charlotte, North Carolina, August 2015.<br />
|}<br />
<br />
<br />
<br />
<br />
----<br />
[[Image:REU-2015-Brewers-shuttle.jpg|138px]]</div>Jason.Arnoldhttps://reu.cs.mu.edu/index.php/Summer_2015_ProjectsSummer 2015 Projects2017-02-26T10:10:00Z<p>Jason.Arnold: Undo revision 1652 by Jason.Arnold (talk)</p>
<hr />
<div>[[Image:REU-2015-GroupPhoto.jpg|700px]] <br />
<br />
== Applied Mathematical Modeling ==<br />
<br />
{| cellpadding="10" cellspacing="10"<br />
| [[Image:Poster-2015-Bihn-snapshot.png|100px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Bihn.pdf]] [[Image:Poster-2015-Cui-snapshot.png|100px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Cui.pdf]]<br />
| [[Using Gaussian Stochastic Processes (GaSP) for Hazard Mapping]]. <br /> Student Researchers: [[User:John.Bihn|John Bihn]], [[User:Tao.Cui|Tao Cui]], [[User:Dakota.Sullivan|Dakota Sullivan]] <br /> Faculty Mentor: [http://www.marquette.edu/mscs/facstaff-factor.shtml Dr. Elaine Spiller]<br />
|-<br />
| [[Image:Poster-2015-Handley-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Handley.pdf]]<br />
| [[Minimizing Total Distance in Sudoku Number Entry]]. <br /> Student Researcher: [[User:Trisha.Handley|Trisha Handley]] <br /> Faculty Mentor: [http://www.marquette.edu/mscs/facstaff-factor.shtml Dr. Kim Factor]<br />
|-<br />
| [[Image:Poster-2015-Barros-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Barros.pdf]]<br />
| [[Developing Methods to Study Complex Food Webs]]. <br /> Student Researcher: [[User:Benjamin.Barros|Benjamin Barros]] <br /> Faculty Mentor: [http://www.marquette.edu/mscs/facstaff-factor.shtml Dr. Kim Factor]<br />
|-<br />
| [[Image:Poster-2015-Cram-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Cram.pdf]]<br />
| [[Application of Competition Graphs and (1,2)-step Competition Graphs]]. <br /> Student Researcher: [[User:Lenzi.Cram|Lenzi Cram]] <br /> Faculty Mentor: [http://www.marquette.edu/mscs/facstaff-factor.shtml Dr. Kim Factor]<br />
|-<br />
| [[Image:Poster-2015-Minucci-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Minucci.pdf]]<br />
| [[The Role of Leptin in Fat, Inflammation and the Immune System]]. <br /> Student Researcher: [[User:Sarah.Minucci|Sarah Minucci]] <br /> Faculty Mentor: [http://www.mscs.mu.edu/~stevem/ Dr. Stephen Merrill]<br />
|-<br />
| [[Image:Poster-2015-Martin-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Martin.pdf]]<br />
| [[Linear Regression Model Trees for Electric Load Forecasting]]. <br /> Student Researcher: [[User:Abby.Martin|Abby Martin]] <br /> Faculty Mentor: [http://www.marquette.edu/electrical-computer-engineering/povinelli-richard.php Dr. Richard Povinelli]<br />
|-<br />
|}<br />
==Applied Computer Science==<br />
<br />
{| cellpadding="10" cellspacing="10"<br />
| [[Image:Poster-2015-King-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-King.pdf]]<br />
| [[Design of an Embedded Controller for a Bipedal Robot]]. <br /> Student Researcher: [[User:Muhsin.King|Muhsin King]] <br /> Faculty Mentor: [http://www.marquette.edu/electrical-computer-engineering/williams-andrew.php Dr. Andrew Williams]<br />
|-<br />
|[[Image:Poster-2015-Moore-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Moore.pdf]]<br />
| [[Towards an Intel Galileo-Based Culturally Responsive Robotics Curriculum]]. <br /> Student Researcher: Ronald Moore <br /> Faculty Mentor: [http://www.marquette.edu/electrical-computer-engineering/williams-andrew.php Dr. Andrew Williams]<br />
|-<br />
|[[Image:Poster-2015-Martinkus-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Martinkus.pdf]]<br />
| [[Personalizing Places of Interest Using Social Media Analysis]]. <br /> Student Researcher: [[User:Philip.Martinkus|Philip Martinkus]] <br /> Faculty Mentor: [http://www.mscs.mu.edu/~praveen/ Dr. Praveen Madiraju]<br />
|-<br />
|}<br />
<br />
== Mathematics and Computer Science Education ==<br />
<br />
{| cellpadding="10" cellspacing="10"<br />
| [[Image:Poster-2015-Schmitt-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Schmitt.pdf]]<br />
| [[Game Engine for Serious Educational Games]]. <br /> Student Researcher: [[User:Joseph.Schmitt|Joseph Schmitt]] <br /> Faculty Mentors: [http://www.marquette.edu/ctl/about/staff.shtml Dr. Shaun Longstreet] and [http://www.utdallas.edu/~kcooper/ Dr. Kendra Cooper].<br />
|-<br />
| [[Image:Poster-2015-Abolt-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Abolt.pdf]]<br />
| SimSys: Stability Within Chaos; Creating a Stable Tool in a Changing Environment. <br /> Student Researcher: [[User:Joseph.Abolt|Joseph Abolt]] <br /> Faculty Mentors: [http://www.marquette.edu/ctl/about/staff.shtml Dr. Shaun Longstreet] and [http://www.utdallas.edu/~kcooper/ Dr. Kendra Cooper].<br />
|-<br />
| [[Image:Poster-2015-Stolz-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Stolz.pdf]]<br />
| Litmus for SimSYS:A User Study on a Serious Educational Game. <br /> Student Researcher: [[User:William.Stolz|William Stolz]] <br /> Faculty Mentors: [http://www.marquette.edu/ctl/about/staff.shtml Dr. Shaun Longstreet] and [http://www.utdallas.edu/~kcooper/ Dr. Kendra Cooper].<br />
|-<br />
| [[Image:Poster-2015-Dela-Sancha-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Dela-Sancha.pdf]]<br />
| Analyzing Algorithms for Weather Normalized Gas Consumption. <br /> Student Researcher: [[User:Maria.Dela-Sancha|Maria Dela-Sancha]] <br /> Faculty Mentors: [http://www.eng.mu.edu/corlissg/ Dr. George Corliss] and [http://www.marquette.edu/electrical-computer-engineering/povinelli-richard.php Dr. Richard Povinelli]<br />
|-<br />
| [[Image:Poster-2015-Hunpatin-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Hunpatin.pdf]]<br />
| [[Embedded Xinu Operating System on Raspberry Pi]]. <br /> Student Researcher: [[User:Omokolade.Hunpatin|Omokolade Hunpatin]] <br /> Faculty Mentors: [[User:Brylow|Dr. Dennis Brylow]]<br />
|-<br />
| [[Image:Poster-2015-Mivshek-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Mivshek.pdf]]<br />
| XinuPi: Completion of the Hardware Conversion of Xinu to the Raspberry Pi. <br /> Student Researcher: [[User:Luke.Mivshek|Luke Mivshek]] <br /> Faculty Mentors: [[User:Brylow|Dr. Dennis Brylow]]<br />
|-<br />
| [[Image:Poster-2015-OHare-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-OHare.pdf]]<br />
| A Browser-Based IDE For The Modified ECS Curriculum. <br /> Student Researcher: [[User:Casey.OHare|Casey O'Hare]] <br /> Faculty Mentors: [[User:Brylow|Dr. Dennis Brylow]] <br /> <br /> [[User:Matthew.Bajzek|Matthew Bajzek]], Heather Bort, [[User:Omokolade.Hunpatin|Omokolade Hunpatin]], [[User:Luke.Mivshek|Luke Mivshek]], [[User:Tyler.Much|Tyler Much]], [[User:Casey.OHare|Casey O'Hare]], [http://dl.acm.org/author_page.cfm?id=81100625636 Dennis Brylow].<br /> [http://dx.doi.org/10.1109/BLOCKS.2015.7369021 MUzECS: Embedded Blocks for Exploring Computer Science].<br /> In Proceedings of [http://cs.wellesley.edu/~blocks-and-beyond/ Blocks & Beyond 2015], an IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2015) workshop, pages 127-132, Atlanta, Georgia, October 2015.<br />
|-<br />
|<br />
| [[User:Jason.Arnold|Jason Arnold]], Heather Bort, [[User:Ryan Naugle|Ryan Naugle]], [[User:Casey.OHare|Casey O'Hare]], [http://dl.acm.org/author_page.cfm?id=81100625636 Dennis Brylow]<br /> [http://dx.doi.org/10.1145/2839509.2844634 Multi-Track Programming Competitions with Scratch].<br /> In Proceedings of [http://www.sigcse.org/ SIGCSE 2016]: Proceedings of the 47th ACM Technical Symposium on Computing Science Education, pages 228-233, Memphis, Tennessee, March 2016.<br />Preliminary version presented (lightening talk and poster) at [http://respect2015.stcbp.org/ RESPECT 2015]: Research on Equity and Sustained Participation in Engineering, Computing, and Technology, first international meeting of the [http://stcbp.org/ IEEE Special Technical Committee on Broadening Participation], Charlotte, North Carolina, August 2015.<br />
|}<br />
<br />
<br />
<br />
<br />
----<br />
[[Image:REU-2015-Brewers-shuttle.jpg|138px]]</div>Jason.Arnoldhttps://reu.cs.mu.edu/index.php/Summer_2015_ProjectsSummer 2015 Projects2017-02-26T10:09:29Z<p>Jason.Arnold: </p>
<hr />
<div>[[Image:REU-2015-GroupPhoto.jpg|700px]] <br />
<br />
== Applied Mathematical Modeling ==<br />
<br />
{| cellpadding="10" cellspacing="10"<br />
| [[Image:Poster-2015-Bihn-snapshot.png|100px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Bihn.pdf]] [[Image:Poster-2015-Cui-snapshot.png|100px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Cui.pdf]]<br />
| [[Using Gaussian Stochastic Processes (GaSP) for Hazard Mapping]]. <br /> Student Researchers: [[User:John.Bihn|John Bihn]], [[User:Tao.Cui|Tao Cui]], [[User:Dakota.Sullivan|Dakota Sullivan]] <br /> Faculty Mentor: [http://www.marquette.edu/mscs/facstaff-factor.shtml Dr. Elaine Spiller]<br />
|-<br />
| [[Image:Poster-2015-Handley-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Handley.pdf]]<br />
| [[Minimizing Total Distance in Sudoku Number Entry]]. <br /> Student Researcher: [[User:Trisha.Handley|Trisha Handley]] <br /> Faculty Mentor: [http://www.marquette.edu/mscs/facstaff-factor.shtml Dr. Kim Factor]<br />
|-<br />
| [[Image:Poster-2015-Barros-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Barros.pdf]]<br />
| [[Developing Methods to Study Complex Food Webs]]. <br /> Student Researcher: [[User:Benjamin.Barros|Benjamin Barros]] <br /> Faculty Mentor: [http://www.marquette.edu/mscs/facstaff-factor.shtml Dr. Kim Factor]<br />
|-<br />
| [[Image:Poster-2015-Cram-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Cram.pdf]]<br />
| [[Application of Competition Graphs and (1,2)-step Competition Graphs]]. <br /> Student Researcher: [[User:Lenzi.Cram|Lenzi Cram]] <br /> Faculty Mentor: [http://www.marquette.edu/mscs/facstaff-factor.shtml Dr. Kim Factor]<br />
|-<br />
| [[Image:Poster-2015-Minucci-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Minucci.pdf]]<br />
| [[The Role of Leptin in Fat, Inflammation and the Immune System]]. <br /> Student Researcher: [[User:Sarah.Minucci|Sarah Minucci]] <br /> Faculty Mentor: [http://www.mscs.mu.edu/~stevem/ Dr. Stephen Merrill]<br />
|-<br />
| [[Image:Poster-2015-Martin-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Martin.pdf]]<br />
| [[Linear Regression Model Trees for Electric Load Forecasting]]. <br /> Student Researcher: [[User:Abby.Martin|Abby Martin]] <br /> Faculty Mentor: [http://www.marquette.edu/electrical-computer-engineering/povinelli-richard.php Dr. Richard Povinelli]<br />
|-<br />
|}<br />
==Applied Computer Science==<br />
<br />
{| cellpadding="10" cellspacing="10"<br />
| [[Image:Poster-2015-King-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-King.pdf]]<br />
| [[Design of an Embedded Controller for a Bipedal Robot]]. <br /> Student Researcher: [[User:Muhsin.King|Muhsin King]] <br /> Faculty Mentor: [http://www.marquette.edu/electrical-computer-engineering/williams-andrew.php Dr. Andrew Williams]<br />
|-<br />
|[[Image:Poster-2015-Moore-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Moore.pdf]]<br />
| [[Towards an Intel Galileo-Based Culturally Responsive Robotics Curriculum]]. <br /> Student Researcher: Ronald Moore <br /> Faculty Mentor: [http://www.marquette.edu/electrical-computer-engineering/williams-andrew.php Dr. Andrew Williams]<br />
|-<br />
|[[Image:Poster-2015-Martinkus-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Martinkus.pdf]]<br />
| [[Personalizing Places of Interest Using Social Media Analysis]]. <br /> Student Researcher: [[User:Philip.Martinkus|Philip Martinkus]] <br /> Faculty Mentor: [http://www.mscs.mu.edu/~praveen/ Dr. Praveen Madiraju]<br />
|-<br />
|}<br />
<br />
== Mathematics and Computer Science Education ==<br />
<br />
{| cellpadding="10" cellspacing="10"<br />
| [[Image:Poster-2015-Schmitt-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Schmitt.pdf]]<br />
| [[Game Engine for Serious Educational Games]]. <br /> Student Researcher: [[User:Joseph.Schmitt|Joseph Schmitt]] <br /> Faculty Mentors: [http://www.marquette.edu/ctl/about/staff.shtml Dr. Shaun Longstreet] and [http://www.utdallas.edu/~kcooper/ Dr. Kendra Cooper].<br />
|-<br />
| [[Image:Poster-2015-Abolt-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Abolt.pdf]]<br />
| SimSys: Stability Within Chaos; Creating a Stable Tool in a Changing Environment. <br /> Student Researcher: [[User:Joseph.Abolt|Joseph Abolt]] <br /> Faculty Mentors: [http://www.marquette.edu/ctl/about/staff.shtml Dr. Shaun Longstreet] and [http://www.utdallas.edu/~kcooper/ Dr. Kendra Cooper].<br />
|-<br />
| [[Image:Poster-2015-Stolz-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Stolz.pdf]]<br />
| Litmus for SimSYS:A User Study on a Serious Educational Game. <br /> Student Researcher: [[User:William.Stolz|William Stolz]] <br /> Faculty Mentors: [http://www.marquette.edu/ctl/about/staff.shtml Dr. Shaun Longstreet] and [http://www.utdallas.edu/~kcooper/ Dr. Kendra Cooper].<br />
|-<br />
| [[Image:Poster-2015-Dela-Sancha-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Dela-Sancha.pdf]]<br />
| Analyzing Algorithms for Weather Normalized Gas Consumption. <br /> Student Researcher: [[User:Maria.Dela-Sancha|Maria Dela-Sancha]] <br /> Faculty Mentors: [http://www.eng.mu.edu/corlissg/ Dr. George Corliss] and [http://www.marquette.edu/electrical-computer-engineering/povinelli-richard.php Dr. Richard Povinelli]<br />
|-<br />
| [[Image:Poster-2015-Hunpatin-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Hunpatin.pdf]]<br />
| [[Embedded Xinu Operating System on Raspberry Pi]]. <br /> Student Researcher: [[User:Omokolade.Hunpatin|Omokolade Hunpatin]] <br /> Faculty Mentors: [[User:Brylow|Dr. Dennis Brylow]]<br />
|-<br />
| [[Image:Poster-2015-Mivshek-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-Mivshek.pdf]]<br />
| XinuPi: Completion of the Hardware Conversion of Xinu to the Raspberry Pi. <br /> Student Researcher: [[User:Luke.Mivshek|Luke Mivshek]] <br /> Faculty Mentors: [[User:Brylow|Dr. Dennis Brylow]]<br />
|-<br />
| [[Image:Poster-2015-OHare-snapshot.png|200px|link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-OHare.pdf]]<br />
| [[A Browser-Based IDE For The Modified ECS Curriculum]]. <br /> Student Researcher: [[User:Casey.OHare|Casey O'Hare]] <br /> Faculty Mentors: [[User:Brylow|Dr. Dennis Brylow]] <br /> <br /> [[User:Matthew.Bajzek|Matthew Bajzek]], Heather Bort, [[User:Omokolade.Hunpatin|Omokolade Hunpatin]], [[User:Luke.Mivshek|Luke Mivshek]], [[User:Tyler.Much|Tyler Much]], [[User:Casey.OHare|Casey O'Hare]], [http://dl.acm.org/author_page.cfm?id=81100625636 Dennis Brylow].<br /> [http://dx.doi.org/10.1109/BLOCKS.2015.7369021 MUzECS: Embedded Blocks for Exploring Computer Science].<br /> In Proceedings of [http://cs.wellesley.edu/~blocks-and-beyond/ Blocks & Beyond 2015], an IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2015) workshop, pages 127-132, Atlanta, Georgia, October 2015.<br />
|-<br />
|<br />
| [[User:Jason.Arnold|Jason Arnold]], Heather Bort, [[User:Ryan Naugle|Ryan Naugle]], [[User:Casey.OHare|Casey O'Hare]], [http://dl.acm.org/author_page.cfm?id=81100625636 Dennis Brylow]<br /> [http://dx.doi.org/10.1145/2839509.2844634 Multi-Track Programming Competitions with Scratch].<br /> In Proceedings of [http://www.sigcse.org/ SIGCSE 2016]: Proceedings of the 47th ACM Technical Symposium on Computing Science Education, pages 228-233, Memphis, Tennessee, March 2016.<br />Preliminary version presented (lightening talk and poster) at [http://respect2015.stcbp.org/ RESPECT 2015]: Research on Equity and Sustained Participation in Engineering, Computing, and Technology, first international meeting of the [http://stcbp.org/ IEEE Special Technical Committee on Broadening Participation], Charlotte, North Carolina, August 2015.<br />
|}<br />
<br />
<br />
<br />
<br />
----<br />
[[Image:REU-2015-Brewers-shuttle.jpg|138px]]</div>Jason.Arnoldhttps://reu.cs.mu.edu/index.php/A_Browser-Based_IDE_For_The_Modified_ECS_CurriculumA Browser-Based IDE For The Modified ECS Curriculum2017-02-26T10:00:47Z<p>Jason.Arnold: </p>
<hr />
<div>[[File:Poster-2015-OHare-snapshot.png||link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-OHare.pdf]]<br />
<br />
'''Faculty Mentor:''' [http://www.mscs.mu.edu/~brylow/ Dr. Dennis Brylow].<br />
<br />
'''Lead Researcher:''' [[User:Casey.OHare|Casey O'Hare]].<br />
<br />
'''Researchers:''' [[User:Jason.Arnold|Jason Arnold]] and [[User:Omokolade.Hunpatin|David Hunpatin]].<br />
<br />
==Background & Motivation==<br />
Exploring Computer Science (ECS) is a computer science course which aims to improve representation of minority groups in computer science. It is targeted to early high school students, and is designed to work well in low-income communities. In order to expand the curriculum, we offer the MUzECS platform: a low-cost alternative to the final module of ECS, which currently uses expensive LEGO Mindstorms Robots. Currently, the MUzECS platform costs about 10% of the LEGO Mindstorms module. <br />
<br />
Since our goal is to create a low-cost alternative to the current ECS module, we ought to be sure that we can adapt to new low-cost technologies which show up in high school classrooms. One such technology that has seen a spike in usage due to its low cost is the Chromebook, a lightweight laptop from Google which runs Chrome OS. '''Chromebooks, however, are unable to compile and run Java programs, rendering our initial MUzECS IDE unable to run on this platform'''. <br />
<br />
== Solution ==<br />
In order to adapt, we created a powerful, web-based graphical programming environment for Arduinos and MUzECS shields, capable of running on stock Chromebooks as well as virtually any platform compatible with the Chrome web browser. Our solution consists of a browser-based IDE for Google Chrome, and a Chrome extension which allows for client-side execution of users programs. This is portable to more platforms than prior work, scales to a larger number of students with reduced load on webservers, and closes several usability and security issues with prior work.<br />
<br />
== Publications & Further Work ==<br />
<br />
<br />
'''1. [http://dx.doi.org/10.1109/BLOCKS.2015.7369021 MUzECS: Embedded Blocks for Exploring Computer Science]'''<br />
<br />
In Proceedings of [http://cs.wellesley.edu/~blocks-and-beyond/ Blocks & Beyond 2015], an IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2015) workshop, pages 127-132, Atlanta, Georgia, October 2015.<br />
<br />
[[User:Matthew.Bajzek|Matthew Bajzek]], [[User:Heather.Bort|Heather Bort]], [[User:Omokolade.Hunpatin|Omokolade Hunpatin]], [[User:Luke.Mivshek|Luke Mivshek]], [[User:Tyler.Much|Tyler Much]], [[User:Casey.OHare|Casey O'Hare]], with contributions from [[User:Jason.Arnold|Jason Arnold]].<br />
<br />
[[Image:MUzECS Local Presentation REU 2015.png|500px|link=]]<br />
<br />
<br />
'''2. [http://dx.doi.org/10.1145/2839509.2844634 Multi-Track Programming Competitions with Scratch]''' <br />
<br />
In Proceedings of [http://www.sigcse.org/ SIGCSE 2016]: Proceedings of the 47th ACM Technical Symposium on Computing Science Education, pages 228-233, Memphis, Tennessee, March 2016.<br />
<br />
Preliminary version presented (lightening talk and poster) at [http://respect2015.stcbp.org/ RESPECT 2015]: Research on Equity and Sustained Participation in Engineering, Computing, and Technology, first international meeting of the [http://stcbp.org/ IEEE Special Technical Committee on Broadening Participation], Charlotte, North Carolina, August 2015.<br />
<br />
[[User:Jason.Arnold|Jason Arnold]], [[User:Heather.Bort|Heather Bort]], [[User:Ryan.Naugle|Ryan Naugle]], [[User:Casey.OHare|Casey O'Hare]], [http://www.mscs.mu.edu/~brylow/ Dr. Dennis Brylow].<br />
<br />
[[Image:Multi-Track Programming Competitions with Scratch 2015 Poster snapshot.png|475px|link=http://reu.mscs.mu.edu/images/2/2d/Multi-Track_Programming_Competitions_with_Scratch_2015_Poster.pdf]]</div>Jason.Arnoldhttps://reu.cs.mu.edu/index.php/A_Browser-Based_IDE_For_The_Modified_ECS_CurriculumA Browser-Based IDE For The Modified ECS Curriculum2017-02-26T09:56:34Z<p>Jason.Arnold: </p>
<hr />
<div>[[File:Poster-2015-OHare-snapshot.png||link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-OHare.pdf]]<br />
<br />
'''Mentor:''' [http://www.mscs.mu.edu/~brylow/ Dr. Dennis Brylow].<br />
<br />
'''Researchers:''' [[User:Jason.Arnold|Jason Arnold]], [[User:Omokolade.Hunpatin|David Hunpatin]], and [[User:Casey.OHare|Casey O'Hare]].<br />
<br />
==Background & Motivation==<br />
Exploring Computer Science (ECS) is a computer science course which aims to improve representation of minority groups in computer science. It is targeted to early high school students, and is designed to work well in low-income communities. In order to expand the curriculum, we offer the MUzECS platform: a low-cost alternative to the final module of ECS, which currently uses expensive LEGO Mindstorms Robots. Currently, the MUzECS platform costs about 10% of the LEGO Mindstorms module. <br />
<br />
Since our goal is to create a low-cost alternative to the current ECS module, we ought to be sure that we can adapt to new low-cost technologies which show up in high school classrooms. One such technology that has seen a spike in usage due to its low cost is the Chromebook, a lightweight laptop from Google which runs Chrome OS. '''Chromebooks, however, are unable to compile and run Java programs, rendering our initial MUzECS IDE unable to run on this platform'''. <br />
<br />
== Solution ==<br />
In order to adapt, we created a powerful, web-based graphical programming environment for Arduinos and MUzECS shields, capable of running on stock Chromebooks as well as virtually any platform compatible with the Chrome web browser. Our solution consists of a browser-based IDE for Google Chrome, and a Chrome extension which allows for client-side execution of users programs. This is portable to more platforms than prior work, scales to a larger number of students with reduced load on webservers, and closes several usability and security issues with prior work.<br />
<br />
== Publications & Further Work ==<br />
<br />
<br />
'''1. [http://dx.doi.org/10.1109/BLOCKS.2015.7369021 MUzECS: Embedded Blocks for Exploring Computer Science]'''<br />
<br />
In Proceedings of [http://cs.wellesley.edu/~blocks-and-beyond/ Blocks & Beyond 2015], an IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2015) workshop, pages 127-132, Atlanta, Georgia, October 2015.<br />
<br />
[[User:Matthew.Bajzek|Matthew Bajzek]], [[User:Heather.Bort|Heather Bort]], [[User:Omokolade.Hunpatin|Omokolade Hunpatin]], [[User:Luke.Mivshek|Luke Mivshek]], [[User:Tyler.Much|Tyler Much]], [[User:Casey.OHare|Casey O'Hare]], with contributions from [[User:Jason.Arnold|Jason Arnold]].<br />
<br />
[[Image:MUzECS Local Presentation REU 2015.png|500px|link=]]<br />
<br />
<br />
'''2. [http://dx.doi.org/10.1145/2839509.2844634 Multi-Track Programming Competitions with Scratch]''' <br />
<br />
In Proceedings of [http://www.sigcse.org/ SIGCSE 2016]: Proceedings of the 47th ACM Technical Symposium on Computing Science Education, pages 228-233, Memphis, Tennessee, March 2016.<br />
<br />
Preliminary version presented (lightening talk and poster) at [http://respect2015.stcbp.org/ RESPECT 2015]: Research on Equity and Sustained Participation in Engineering, Computing, and Technology, first international meeting of the [http://stcbp.org/ IEEE Special Technical Committee on Broadening Participation], Charlotte, North Carolina, August 2015.<br />
<br />
[[User:Jason.Arnold|Jason Arnold]], [[User:Heather.Bort|Heather Bort]], [[User:Ryan.Naugle|Ryan Naugle]], [[User:Casey.OHare|Casey O'Hare]], [http://www.mscs.mu.edu/~brylow/ Dr. Dennis Brylow].<br />
<br />
[[Image:Multi-Track Programming Competitions with Scratch 2015 Poster snapshot.png|475px|link=http://reu.mscs.mu.edu/images/2/2d/Multi-Track_Programming_Competitions_with_Scratch_2015_Poster.pdf]]</div>Jason.Arnoldhttps://reu.cs.mu.edu/index.php/File:Multi-Track_Programming_Competitions_with_Scratch_2015_Poster_snapshot.pngFile:Multi-Track Programming Competitions with Scratch 2015 Poster snapshot.png2017-02-26T09:34:06Z<p>Jason.Arnold: PNG snapshot copy of Multi-Track Programming Competitions with Scratch 2015 Poster.pdf</p>
<hr />
<div>PNG snapshot copy of Multi-Track Programming Competitions with Scratch 2015 Poster.pdf</div>Jason.Arnoldhttps://reu.cs.mu.edu/index.php/File:Multi-Track_Programming_Competitions_with_Scratch_2015_Poster.pdfFile:Multi-Track Programming Competitions with Scratch 2015 Poster.pdf2017-02-26T09:20:02Z<p>Jason.Arnold: PDF of Multi-Track Programming Competitions with Scratch. Presented at RESPECT 2015.</p>
<hr />
<div>PDF of Multi-Track Programming Competitions with Scratch. Presented at RESPECT 2015.</div>Jason.Arnoldhttps://reu.cs.mu.edu/index.php/File:MUzECS_Local_Presentation_REU_2015.pngFile:MUzECS Local Presentation REU 2015.png2017-02-26T09:00:01Z<p>Jason.Arnold: PNG of first slide from local presentation at Marquette REU 2015</p>
<hr />
<div>PNG of first slide from local presentation at Marquette REU 2015</div>Jason.Arnoldhttps://reu.cs.mu.edu/index.php/A_Browser-Based_IDE_For_The_Modified_ECS_CurriculumA Browser-Based IDE For The Modified ECS Curriculum2017-02-26T08:04:19Z<p>Jason.Arnold: </p>
<hr />
<div>'''Mentor:''' [http://www.mscs.mu.edu/~brylow/ Dr. Dennis Brylow].<br />
<br />
'''Researchers:''' [[User:Jason.Arnold|Jason Arnold]], [[User:Omokolade.Hunpatin|David Hunpatin]], and [[User:Casey.OHare|Casey O'Hare]].<br />
<br />
==Background && Motivation==<br />
Exploring Computer Science (ECS) is a computer science course which aims to improve representation of minority groups in computer science. It is targeted to early high school students, and is designed to work well in low-income communities. In order to expand the curriculum, we offer the MUzECS platform: a low-cost alternative to the final module of ECS, which currently uses expensive LEGO Mindstorms Robots. Currently, the MUzECS platform costs about 10% of the LEGO Mindstorms module. <br />
<br />
Since our goal is to create a low-cost alternative to the current ECS module, we ought to be sure that we can adapt to new low-cost technologies which show up in high school classrooms. One such technology that has seen a spike in usage due to its low cost is the Chromebook, a lightweight laptop from Google which runs Chrome OS. '''Chromebooks, however, are unable to compile and run Java programs, rendering our initial MUzECS IDE unable to run on this platform'''. <br />
<br />
== Solution ==<br />
In order to adapt, we created a powerful, web-based graphical programming environment for Arduinos and MUzECS shields, capable of running on stock Chromebooks as well as virtually any platform compatible with the Chrome web browser. Our solution consists of a browser-based IDE for Google Chrome, and a Chrome extension which allows for client-side execution of users programs. This is portable to more platforms than prior work, scales to a larger number of students with reduced load on webservers, and closes several usability and security issues with prior work.<br />
<br />
== Publications && Further Work ==<br />
<br />
[[File:Poster-2015-OHare-snapshot.png||link=http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-OHare.pdf]]</div>Jason.Arnoldhttps://reu.cs.mu.edu/index.php/A_Browser-Based_IDE_For_The_Modified_ECS_CurriculumA Browser-Based IDE For The Modified ECS Curriculum2017-02-26T07:56:36Z<p>Jason.Arnold: Initial release</p>
<hr />
<div>'''Mentor:''' [http://www.mscs.mu.edu/~brylow/ Dr. Dennis Brylow].<br />
<br />
'''Researchers:''' [[User:Jason.Arnold|Jason Arnold]], [[User:Omokolade.Hunpatin|David Hunpatin]], and [[User:Casey.OHare|Casey O'Hare]].<br />
<br />
==Background && Motivation==<br />
Exploring Computer Science (ECS) is a computer science course which aims to improve representation of minority groups in computer science. It is targeted to early high school students, and is designed to work well in low-income communities. In order to expand the curriculum, we offer the MUzECS platform: a low-cost alternative to the final module of ECS, which currently uses expensive LEGO Mindstorms Robots. Currently, the MUzECS platform costs about 10% of the LEGO Mindstorms module. <br />
<br />
Since our goal is to create a low-cost alternative to the current ECS module, we ought to be sure that we can adapt to new low-cost technologies which show up in high school classrooms. One such technology that has seen a spike in usage due to its low cost is the Chromebook, a lightweight laptop from Google which runs Chrome OS. '''Chromebooks, however, are unable to compile and run Java programs, rendering our initial MUzECS IDE unable to run on this platform'''. <br />
<br />
== Solution ==<br />
In order to adapt, we created a powerful, web-based graphical programming environment for Arduinos and MUzECS shields, capable of running on stock Chromebooks as well as virtually any platform compatible with the Chrome web browser. Our solution consists of a browser-based IDE for Google Chrome, and a Chrome extension which allows for client-side execution of users programs. This is portable to more platforms than prior work, scales to a larger number of students with reduced load on webservers, and closes several usability and security issues with prior work.<br />
<br />
== Publications && Further Work ==<br />
<br />
[[File:http://www.mscs.mu.edu/~brylow/reu/2015/Posters/Poster-2015-OHare.pdf]]</div>Jason.Arnold