<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Dr. Kayla DesPortes</title>
    <link>/</link>
      <atom:link href="/index.xml" rel="self" type="application/rss+xml" />
    <description>Dr. Kayla DesPortes</description>
    <generator>Source Themes Academic (https://sourcethemes.com/academic/)</generator><language>en-us</language><lastBuildDate>Sat, 01 Jun 2030 13:00:00 +0000</lastBuildDate>
    <image>
      <url>/images/icon_hu0b7a4cb9992c9ac0e91bd28ffd38dd00_9727_512x512_fill_lanczos_center_2.png</url>
      <title>Dr. Kayla DesPortes</title>
      <link>/</link>
    </image>
    
    <item>
      <title>Example Page 1</title>
      <link>/courses/example/example1/</link>
      <pubDate>Sun, 05 May 2019 00:00:00 +0100</pubDate>
      <guid>/courses/example/example1/</guid>
      <description>&lt;p&gt;In this tutorial, I&amp;rsquo;ll share my top 10 tips for getting started with Academic:&lt;/p&gt;
&lt;h2 id=&#34;tip-1&#34;&gt;Tip 1&lt;/h2&gt;
&lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis posuere tellus ac convallis placerat. Proin tincidunt magna sed ex sollicitudin condimentum. Sed ac faucibus dolor, scelerisque sollicitudin nisi. Cras purus urna, suscipit quis sapien eu, pulvinar tempor diam. Quisque risus orci, mollis id ante sit amet, gravida egestas nisl. Sed ac tempus magna. Proin in dui enim. Donec condimentum, sem id dapibus fringilla, tellus enim condimentum arcu, nec volutpat est felis vel metus. Vestibulum sit amet erat at nulla eleifend gravida.&lt;/p&gt;
&lt;p&gt;Nullam vel molestie justo. Curabitur vitae efficitur leo. In hac habitasse platea dictumst. Sed pulvinar mauris dui, eget varius purus congue ac. Nulla euismod, lorem vel elementum dapibus, nunc justo porta mi, sed tempus est est vel tellus. Nam et enim eleifend, laoreet sem sit amet, elementum sem. Morbi ut leo congue, maximus velit ut, finibus arcu. In et libero cursus, rutrum risus non, molestie leo. Nullam congue quam et volutpat malesuada. Sed risus tortor, pulvinar et dictum nec, sodales non mi. Phasellus lacinia commodo laoreet. Nam mollis, erat in feugiat consectetur, purus eros egestas tellus, in auctor urna odio at nibh. Mauris imperdiet nisi ac magna convallis, at rhoncus ligula cursus.&lt;/p&gt;
&lt;p&gt;Cras aliquam rhoncus ipsum, in hendrerit nunc mattis vitae. Duis vitae efficitur metus, ac tempus leo. Cras nec fringilla lacus. Quisque sit amet risus at ipsum pharetra commodo. Sed aliquam mauris at consequat eleifend. Praesent porta, augue sed viverra bibendum, neque ante euismod ante, in vehicula justo lorem ac eros. Suspendisse augue libero, venenatis eget tincidunt ut, malesuada at lorem. Donec vitae bibendum arcu. Aenean maximus nulla non pretium iaculis. Quisque imperdiet, nulla in pulvinar aliquet, velit quam ultrices quam, sit amet fringilla leo sem vel nunc. Mauris in lacinia lacus.&lt;/p&gt;
&lt;p&gt;Suspendisse a tincidunt lacus. Curabitur at urna sagittis, dictum ante sit amet, euismod magna. Sed rutrum massa id tortor commodo, vitae elementum turpis tempus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean purus turpis, venenatis a ullamcorper nec, tincidunt et massa. Integer posuere quam rutrum arcu vehicula imperdiet. Mauris ullamcorper quam vitae purus congue, quis euismod magna eleifend. Vestibulum semper vel augue eget tincidunt. Fusce eget justo sodales, dapibus odio eu, ultrices lorem. Duis condimentum lorem id eros commodo, in facilisis mauris scelerisque. Morbi sed auctor leo. Nullam volutpat a lacus quis pharetra. Nulla congue rutrum magna a ornare.&lt;/p&gt;
&lt;p&gt;Aliquam in turpis accumsan, malesuada nibh ut, hendrerit justo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque sed erat nec justo posuere suscipit. Donec ut efficitur arcu, in malesuada neque. Nunc dignissim nisl massa, id vulputate nunc pretium nec. Quisque eget urna in risus suscipit ultricies. Pellentesque odio odio, tincidunt in eleifend sed, posuere a diam. Nam gravida nisl convallis semper elementum. Morbi vitae felis faucibus, vulputate orci placerat, aliquet nisi. Aliquam erat volutpat. Maecenas sagittis pulvinar purus, sed porta quam laoreet at.&lt;/p&gt;
&lt;h2 id=&#34;tip-2&#34;&gt;Tip 2&lt;/h2&gt;
&lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis posuere tellus ac convallis placerat. Proin tincidunt magna sed ex sollicitudin condimentum. Sed ac faucibus dolor, scelerisque sollicitudin nisi. Cras purus urna, suscipit quis sapien eu, pulvinar tempor diam. Quisque risus orci, mollis id ante sit amet, gravida egestas nisl. Sed ac tempus magna. Proin in dui enim. Donec condimentum, sem id dapibus fringilla, tellus enim condimentum arcu, nec volutpat est felis vel metus. Vestibulum sit amet erat at nulla eleifend gravida.&lt;/p&gt;
&lt;p&gt;Nullam vel molestie justo. Curabitur vitae efficitur leo. In hac habitasse platea dictumst. Sed pulvinar mauris dui, eget varius purus congue ac. Nulla euismod, lorem vel elementum dapibus, nunc justo porta mi, sed tempus est est vel tellus. Nam et enim eleifend, laoreet sem sit amet, elementum sem. Morbi ut leo congue, maximus velit ut, finibus arcu. In et libero cursus, rutrum risus non, molestie leo. Nullam congue quam et volutpat malesuada. Sed risus tortor, pulvinar et dictum nec, sodales non mi. Phasellus lacinia commodo laoreet. Nam mollis, erat in feugiat consectetur, purus eros egestas tellus, in auctor urna odio at nibh. Mauris imperdiet nisi ac magna convallis, at rhoncus ligula cursus.&lt;/p&gt;
&lt;p&gt;Cras aliquam rhoncus ipsum, in hendrerit nunc mattis vitae. Duis vitae efficitur metus, ac tempus leo. Cras nec fringilla lacus. Quisque sit amet risus at ipsum pharetra commodo. Sed aliquam mauris at consequat eleifend. Praesent porta, augue sed viverra bibendum, neque ante euismod ante, in vehicula justo lorem ac eros. Suspendisse augue libero, venenatis eget tincidunt ut, malesuada at lorem. Donec vitae bibendum arcu. Aenean maximus nulla non pretium iaculis. Quisque imperdiet, nulla in pulvinar aliquet, velit quam ultrices quam, sit amet fringilla leo sem vel nunc. Mauris in lacinia lacus.&lt;/p&gt;
&lt;p&gt;Suspendisse a tincidunt lacus. Curabitur at urna sagittis, dictum ante sit amet, euismod magna. Sed rutrum massa id tortor commodo, vitae elementum turpis tempus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean purus turpis, venenatis a ullamcorper nec, tincidunt et massa. Integer posuere quam rutrum arcu vehicula imperdiet. Mauris ullamcorper quam vitae purus congue, quis euismod magna eleifend. Vestibulum semper vel augue eget tincidunt. Fusce eget justo sodales, dapibus odio eu, ultrices lorem. Duis condimentum lorem id eros commodo, in facilisis mauris scelerisque. Morbi sed auctor leo. Nullam volutpat a lacus quis pharetra. Nulla congue rutrum magna a ornare.&lt;/p&gt;
&lt;p&gt;Aliquam in turpis accumsan, malesuada nibh ut, hendrerit justo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque sed erat nec justo posuere suscipit. Donec ut efficitur arcu, in malesuada neque. Nunc dignissim nisl massa, id vulputate nunc pretium nec. Quisque eget urna in risus suscipit ultricies. Pellentesque odio odio, tincidunt in eleifend sed, posuere a diam. Nam gravida nisl convallis semper elementum. Morbi vitae felis faucibus, vulputate orci placerat, aliquet nisi. Aliquam erat volutpat. Maecenas sagittis pulvinar purus, sed porta quam laoreet at.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Example Page 2</title>
      <link>/courses/example/example2/</link>
      <pubDate>Sun, 05 May 2019 00:00:00 +0100</pubDate>
      <guid>/courses/example/example2/</guid>
      <description>&lt;p&gt;Here are some more tips for getting started with Academic:&lt;/p&gt;
&lt;h2 id=&#34;tip-3&#34;&gt;Tip 3&lt;/h2&gt;
&lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis posuere tellus ac convallis placerat. Proin tincidunt magna sed ex sollicitudin condimentum. Sed ac faucibus dolor, scelerisque sollicitudin nisi. Cras purus urna, suscipit quis sapien eu, pulvinar tempor diam. Quisque risus orci, mollis id ante sit amet, gravida egestas nisl. Sed ac tempus magna. Proin in dui enim. Donec condimentum, sem id dapibus fringilla, tellus enim condimentum arcu, nec volutpat est felis vel metus. Vestibulum sit amet erat at nulla eleifend gravida.&lt;/p&gt;
&lt;p&gt;Nullam vel molestie justo. Curabitur vitae efficitur leo. In hac habitasse platea dictumst. Sed pulvinar mauris dui, eget varius purus congue ac. Nulla euismod, lorem vel elementum dapibus, nunc justo porta mi, sed tempus est est vel tellus. Nam et enim eleifend, laoreet sem sit amet, elementum sem. Morbi ut leo congue, maximus velit ut, finibus arcu. In et libero cursus, rutrum risus non, molestie leo. Nullam congue quam et volutpat malesuada. Sed risus tortor, pulvinar et dictum nec, sodales non mi. Phasellus lacinia commodo laoreet. Nam mollis, erat in feugiat consectetur, purus eros egestas tellus, in auctor urna odio at nibh. Mauris imperdiet nisi ac magna convallis, at rhoncus ligula cursus.&lt;/p&gt;
&lt;p&gt;Cras aliquam rhoncus ipsum, in hendrerit nunc mattis vitae. Duis vitae efficitur metus, ac tempus leo. Cras nec fringilla lacus. Quisque sit amet risus at ipsum pharetra commodo. Sed aliquam mauris at consequat eleifend. Praesent porta, augue sed viverra bibendum, neque ante euismod ante, in vehicula justo lorem ac eros. Suspendisse augue libero, venenatis eget tincidunt ut, malesuada at lorem. Donec vitae bibendum arcu. Aenean maximus nulla non pretium iaculis. Quisque imperdiet, nulla in pulvinar aliquet, velit quam ultrices quam, sit amet fringilla leo sem vel nunc. Mauris in lacinia lacus.&lt;/p&gt;
&lt;p&gt;Suspendisse a tincidunt lacus. Curabitur at urna sagittis, dictum ante sit amet, euismod magna. Sed rutrum massa id tortor commodo, vitae elementum turpis tempus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean purus turpis, venenatis a ullamcorper nec, tincidunt et massa. Integer posuere quam rutrum arcu vehicula imperdiet. Mauris ullamcorper quam vitae purus congue, quis euismod magna eleifend. Vestibulum semper vel augue eget tincidunt. Fusce eget justo sodales, dapibus odio eu, ultrices lorem. Duis condimentum lorem id eros commodo, in facilisis mauris scelerisque. Morbi sed auctor leo. Nullam volutpat a lacus quis pharetra. Nulla congue rutrum magna a ornare.&lt;/p&gt;
&lt;p&gt;Aliquam in turpis accumsan, malesuada nibh ut, hendrerit justo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque sed erat nec justo posuere suscipit. Donec ut efficitur arcu, in malesuada neque. Nunc dignissim nisl massa, id vulputate nunc pretium nec. Quisque eget urna in risus suscipit ultricies. Pellentesque odio odio, tincidunt in eleifend sed, posuere a diam. Nam gravida nisl convallis semper elementum. Morbi vitae felis faucibus, vulputate orci placerat, aliquet nisi. Aliquam erat volutpat. Maecenas sagittis pulvinar purus, sed porta quam laoreet at.&lt;/p&gt;
&lt;h2 id=&#34;tip-4&#34;&gt;Tip 4&lt;/h2&gt;
&lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis posuere tellus ac convallis placerat. Proin tincidunt magna sed ex sollicitudin condimentum. Sed ac faucibus dolor, scelerisque sollicitudin nisi. Cras purus urna, suscipit quis sapien eu, pulvinar tempor diam. Quisque risus orci, mollis id ante sit amet, gravida egestas nisl. Sed ac tempus magna. Proin in dui enim. Donec condimentum, sem id dapibus fringilla, tellus enim condimentum arcu, nec volutpat est felis vel metus. Vestibulum sit amet erat at nulla eleifend gravida.&lt;/p&gt;
&lt;p&gt;Nullam vel molestie justo. Curabitur vitae efficitur leo. In hac habitasse platea dictumst. Sed pulvinar mauris dui, eget varius purus congue ac. Nulla euismod, lorem vel elementum dapibus, nunc justo porta mi, sed tempus est est vel tellus. Nam et enim eleifend, laoreet sem sit amet, elementum sem. Morbi ut leo congue, maximus velit ut, finibus arcu. In et libero cursus, rutrum risus non, molestie leo. Nullam congue quam et volutpat malesuada. Sed risus tortor, pulvinar et dictum nec, sodales non mi. Phasellus lacinia commodo laoreet. Nam mollis, erat in feugiat consectetur, purus eros egestas tellus, in auctor urna odio at nibh. Mauris imperdiet nisi ac magna convallis, at rhoncus ligula cursus.&lt;/p&gt;
&lt;p&gt;Cras aliquam rhoncus ipsum, in hendrerit nunc mattis vitae. Duis vitae efficitur metus, ac tempus leo. Cras nec fringilla lacus. Quisque sit amet risus at ipsum pharetra commodo. Sed aliquam mauris at consequat eleifend. Praesent porta, augue sed viverra bibendum, neque ante euismod ante, in vehicula justo lorem ac eros. Suspendisse augue libero, venenatis eget tincidunt ut, malesuada at lorem. Donec vitae bibendum arcu. Aenean maximus nulla non pretium iaculis. Quisque imperdiet, nulla in pulvinar aliquet, velit quam ultrices quam, sit amet fringilla leo sem vel nunc. Mauris in lacinia lacus.&lt;/p&gt;
&lt;p&gt;Suspendisse a tincidunt lacus. Curabitur at urna sagittis, dictum ante sit amet, euismod magna. Sed rutrum massa id tortor commodo, vitae elementum turpis tempus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean purus turpis, venenatis a ullamcorper nec, tincidunt et massa. Integer posuere quam rutrum arcu vehicula imperdiet. Mauris ullamcorper quam vitae purus congue, quis euismod magna eleifend. Vestibulum semper vel augue eget tincidunt. Fusce eget justo sodales, dapibus odio eu, ultrices lorem. Duis condimentum lorem id eros commodo, in facilisis mauris scelerisque. Morbi sed auctor leo. Nullam volutpat a lacus quis pharetra. Nulla congue rutrum magna a ornare.&lt;/p&gt;
&lt;p&gt;Aliquam in turpis accumsan, malesuada nibh ut, hendrerit justo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque sed erat nec justo posuere suscipit. Donec ut efficitur arcu, in malesuada neque. Nunc dignissim nisl massa, id vulputate nunc pretium nec. Quisque eget urna in risus suscipit ultricies. Pellentesque odio odio, tincidunt in eleifend sed, posuere a diam. Nam gravida nisl convallis semper elementum. Morbi vitae felis faucibus, vulputate orci placerat, aliquet nisi. Aliquam erat volutpat. Maecenas sagittis pulvinar purus, sed porta quam laoreet at.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Example Talk</title>
      <link>/talk/example/</link>
      <pubDate>Sat, 01 Jun 2030 13:00:00 +0000</pubDate>
      <guid>/talk/example/</guid>
      <description>&lt;div class=&#34;alert alert-note&#34;&gt;
  &lt;div&gt;
    Click on the &lt;strong&gt;Slides&lt;/strong&gt; button above to view the built-in slides feature.
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Slides can be added in a few ways:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Create&lt;/strong&gt; slides using Academic&amp;rsquo;s 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/managing-content/#create-slides&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;em&gt;Slides&lt;/em&gt;&lt;/a&gt; feature and link using &lt;code&gt;slides&lt;/code&gt; parameter in the front matter of the talk file&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Upload&lt;/strong&gt; an existing slide deck to &lt;code&gt;static/&lt;/code&gt; and link using &lt;code&gt;url_slides&lt;/code&gt; parameter in the front matter of the talk file&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Embed&lt;/strong&gt; your slides (e.g. Google Slides) or presentation video on this page using 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/writing-markdown-latex/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;shortcodes&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Further talk details can easily be added to this page using &lt;em&gt;Markdown&lt;/em&gt; and $\rm \LaTeX$ math code.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>BitBlox: Redesigning the Breadboard</title>
      <link>/project/bitblox/</link>
      <pubDate>Sun, 12 Apr 2020 00:00:00 +0000</pubDate>
      <guid>/project/bitblox/</guid>
      <description>&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;
&lt;p&gt;BitBlox was a project creating a modular solderless breadboard that is easier for students to learn. It was designed to be used as a research probe to understand how to promote collaboration and learning in physical computing. The modularity of the BitBlox boards enables students to create their prototyping tool as they build their circuit; while the coloring, helps minimize the overhead for learning the tool (ie. designed to minimize the cognitive load). The development of BitBlox was our first exploration of the tools for physical computing.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;ArduinoLEDFlex.jpg&#34; alt=&#34;BitBlox circuit with Arduino, flexsensor, and LED&#34; title=&#34;BitBlox circuit with Arduino, flexsensor, and LED&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;motivation&#34;&gt;Motivation&lt;/h2&gt;
&lt;p&gt;In our initial work with physical computing, we were using the 
&lt;a href=&#34;https://www.arduino.cc/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Arduino Microcontroller&lt;/a&gt; and the 
&lt;a href=&#34;https://www.sparkfun.com/products/14189?gclid=CjwKCAjw0qLOBRBUEiwAMG5xMNDZCnIP2BQeG8eMvlCALxEce0vEltqqCUbL2px9r38SPWpb6_uLIxoCNp8QAvD_BwE&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;SparkFun Inventor&amp;rsquo;s Kit&lt;/a&gt; because it provides a flexible environment for students to explore the electronics, computing, and design concepts embedded within all physical computing artifacts. However, from an educational standpoint working with the Arduino environment has steep learning curve with little scaffolding. This poses issues for novices of programming and electronics. One stumbling block that seemed unnecessary was the breadboard. Not wanting to black-box the electronics, we designed and built BitBlox in order to try and reduce the cognitive load for students working in an Arduino environment.&lt;/p&gt;
&lt;h2 id=&#34;design&#34;&gt;Design&lt;/h2&gt;
&lt;p&gt;BitBlox is similar to the standard breadboard in that it is still a solderless prototoyping tool allowing the user to create connections between wires and components by placing them into holes that are electrically connected. The standard breadboard has connection schemes as shown in the image below. The top and bottom sections have the entire row connected while the middle sections are connected in columns. The back of the breadboard shows the metal pieces that actually create the connections.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;breadboard_FrontBack.jpg&#34; alt=&#34;(right) Picture of the front of the breadboard showing boxes that demonstrate the connections between the holes. (Left) Picture of the back fo the breadboard that shows the horizontal metal strips on the top and bottom of the breadboard and the vertical metal strips in the middle two sections demonstrating the conenctions&#34; title=&#34;Breadboard&#34;&gt;&lt;/p&gt;
&lt;p&gt;BitBlox bring visibility to where the connections actually are in the tool with the coloring. Each section of holes that are the same color are electrically connected. Below are images of the various types of BitBlox that we have created. These different types were created to allow a user to also use components with fixed width pins such as LCD screens, transistors, and IC chips.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;BitBlox_Modules.jpg&#34; alt=&#34;picture of the various sizes of BitBlox modules&#34; title=&#34;BitBlox&#34;&gt;&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;ve piloted them with College students at Georgia Tech and Berry College, as well as with High School students. Here are some images of circuits the high school students made during one of our classroom studies. You can read about the comparative classroom study with high schoolers below along with a lab study that worked with novices across universities.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;compact_bitblox.jpg&#34; alt=&#34;picture of a compact BitBlox circuit&#34; title=&#34;&#34;&gt;
&lt;img src=&#34;spreadout_bitblox.jpg&#34; alt=&#34;picture of a spread out BitBlox circuit&#34; title=&#34;&#34;&gt;
&lt;img src=&#34;islands_bitblox.jpg&#34; alt=&#34;picture of an circuit organized with a section for LEDs and a section for buttons&#34; title=&#34;&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;research&#34;&gt;Research&lt;/h2&gt;
&lt;h3 id=&#34;comparative-classroom-study-with-high-school-students&#34;&gt;Comparative Classroom Study with High School Students&lt;/h3&gt;
&lt;p&gt;The high school classroom study with BitBlox, we analyzed two 11th grade classes at a rural public high school that had a focus on tying the students’ education to the strong agricultural connections in their community. We worked with 44 novice students in two drafting classes where students often participated in project work designing and building objects. In this study, we used two classes to understand effect different prototyping tools had on the socio-technical environment. One class used the standard breadboard prototyping tool and one used BitBlox. During the class, students learned the basics about the Arduino, and then built a circuit to play the Simon Memory game using three buttons and three LEDs. The study highlighted three important effects the tools had in the learning environment:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The novice students learned about the utility of organizational affordances of the tools, such as the wire colors and the connections between the BitBlox modules, in order to minimize the errors they were making&lt;/li&gt;
&lt;li&gt;BitBlox spread out the circuit, increasing the size of the tool, which improved students’ ability to collaborate and create a shared understanding with each other and the instructors&lt;/li&gt;
&lt;li&gt;The identifiers such as color and symbols on the breadboards facilitated students in dialogue about their circuits, allowing them to reference parts of their circuit when troubleshooting and explaining their circuits&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;laboratory-study-with-novices&#34;&gt;Laboratory Study with Novices&lt;/h3&gt;
&lt;p&gt;We wanted to understand more clearly what was happening as novices began working with the Arduino for the first time. In the study, we video recorded 31 novices working with the Breadboard and the BitBlox as they completed various tasks. Video and audio recordings captured participants’ actions and thoughts as they worked. The study provided three contributions:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;A codebook of the common breakdowns faced by novices&lt;/li&gt;
&lt;li&gt;Insight into the work processes of novices&lt;/li&gt;
&lt;li&gt;An understanding of the ways that the tools can impact learners&amp;rsquo; experiences&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;exploring-information-visualization&#34;&gt;Exploring Information Visualization&lt;/h2&gt;
&lt;p&gt;After the pilot tests and the classroom study we wanted to understand how we could affect the dialogue in ways that could be productive for learning based on the information built into the tool. We began to experiment with including other types of information into the BitBlox. Below you can see one example visualizing the voltage in the circuit simply by using the breadboard voltage module. We are still experimenting with these ideas.&lt;/p&gt;
&lt;!-- blank line --&gt;
&lt;figure class=&#34;video_container&#34; style=&#34;position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;//www.youtube.com/embed/huI4DFVViPQ&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&#34; allowfullscreen frameborder=&#34;0&#34;&gt;&lt;/iframe&gt;
&lt;/figure&gt;
&lt;!-- blank line --&gt;
&lt;h2 id=&#34;publications&#34;&gt;Publications&lt;/h2&gt;
&lt;p&gt;DesPortes, K., Anupam, A., Pathak, N., &amp;amp; DiSalvo, B. (2016). BitBlox: A Redesign of the Breadboard. Proceedings of the The 15th International Conference on Interaction Design and Children, (pp. 255–261). ACM. 
&lt;a href=&#34;BitBlox_IDC2016.pdf&#34; target=&#34;_blank&#34;&gt;[Download]&lt;/a&gt;&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;DesPortes, K., &amp;amp; DiSalvo, B. (2019, July). Trials and tribulations of novices working with the arduino. In Proceedings of the 2019 ACM Conference on International Computing Education Research (pp. 219-227).
&lt;a href=&#34;ICER2019_DesPortesDiSalvo.pdf&#34; target=&#34;_blank&#34;&gt;[Download]&lt;/a&gt;&lt;/p&gt;&lt;/p&gt;
&lt;h2 id=&#34;research-team&#34;&gt;Research Team&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Neeti Pathak - MS in Computer Science @ Georgia Tech&lt;/li&gt;
&lt;li&gt;Aditya Anupam - PhD in Digital Media @ Georgia Tech&lt;/li&gt;
&lt;li&gt;Dr. Kayla DesPortes - Assistant Professor of HCI and the Learning Sciences @ NYU&lt;/li&gt;
&lt;li&gt;Dr. Betsy DiSalvo - Associate Professor @ Georgia Tech&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note: this was done as part of my PhD work @ Georgia Tech under the advisement of Betsy.&lt;/strong&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Computational Murals</title>
      <link>/project/computational-murals/</link>
      <pubDate>Sun, 12 Apr 2020 00:00:00 +0000</pubDate>
      <guid>/project/computational-murals/</guid>
      <description>&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;
&lt;p&gt;The project explores the co-design of artistic computing curriculum with visual and literary artists. The effort is a collaboration with the non-profit organization 
&lt;a href=&#34;http://communitywordproject.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Community Word Project&lt;/a&gt;, which is an &amp;ldquo;arts-in-education organization that inspires children in underserved communities to read, interpret and respond to their world and to become active citizens through collaborative arts residencies and teacher training programs&amp;rdquo;. The organization aims at supporting their learners to use poetry, visual art, and music as platforms to amplify their voices. The researchers have been working with the organization and their artists for the past year to explore the potential of integrating computational media as an additional platform for expression. The work has resulted in two participatory design sessions with students and artists, which has led to the launch of CWP 2.0&amp;ndash;a 12-week program for high school students to create physical and digital computational murals using processing (
&lt;a href=&#34;https://p5js.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;p5js&lt;/a&gt; ) and the 
&lt;a href=&#34;https://www.arduino.cc/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Arduino&lt;/a&gt;. The students engage in developing a collaborative line of poetry and currating a portfolio of photography, as they learn about both the physical and digital forms of computing to create their murals.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;snapDuino.jpg&#34; alt=&#34;Students Working with Snappable Arduino Prototype&#34; title=&#34;Students working with snappable Arduino Prototype&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;research-questions-explored&#34;&gt;Research Questions Explored&lt;/h2&gt;
&lt;p&gt;The project explores research questions spanning the design of learning activities and computational platforms to support learners and educators in these interdisciplinary spaces.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;How can we design learning environments that enable learners to use computational media as a platform for expression?
&lt;ul&gt;
&lt;li&gt;How can the design of physical computing platforms and programming environments support the processes of ideation, iteration, and development of murals?&lt;/li&gt;
&lt;li&gt;What are the affordances for expression the digital and physical forms of expression?&lt;/li&gt;
&lt;li&gt;What pedogogical supports are important for supporting the design and development of physical and digital murals?&lt;/li&gt;
&lt;li&gt;What values emerge in the learning environment as learners engage in development of their collaborative computational murals?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;How do we support collaboration between learners to make decisions across their poetry, photography, coding and electronics in ways that align with their goals for expressivity?
&lt;ul&gt;
&lt;li&gt;How can the design of activities, pedagogical supports, and technology promote engaging across the disciplines?&lt;/li&gt;
&lt;li&gt;How can we support collaboration in the ideation, iteration, and development phases of the students&amp;rsquo; artistic artifacts?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;research-team&#34;&gt;Research Team&lt;/h2&gt;
&lt;p&gt;The research has been conducted in partnership with the Community Word Project organization and the researchers at NYU.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;CWP Leads:
&lt;ul&gt;
&lt;li&gt;David King - Program Director of School &amp;amp; Community Partnerships&lt;/li&gt;
&lt;li&gt;Elizabeth Leonard - Poet and Teaching Artist&lt;/li&gt;
&lt;li&gt;Michele Kotler - Executive Director and Founder&lt;/li&gt;
&lt;li&gt;Nichelle Ryan - Photographer and Teaching Artist&lt;/li&gt;
&lt;li&gt;Leigh Wells - Deputy Director of Programs &amp;amp; Operations&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;NYU Leads:
&lt;ul&gt;
&lt;li&gt;Juan Pablo Sarmiento - PhD Student in Educational Communication and Technology&lt;/li&gt;
&lt;li&gt;Eunice Lam - MS Student in Digital Media Design for Learning&lt;/li&gt;
&lt;li&gt;Dr. Kayla DesPortes - Assistant Professor of HCI and the Learning Sciences&lt;/li&gt;
&lt;li&gt;Previous Collaborators:
&lt;ul&gt;
&lt;li&gt;Zahra Humaira - MS in Digital Media Design for Learning&lt;/li&gt;
&lt;li&gt;Mengqiu Chen - MS in Digital Media Design for Learning&lt;/li&gt;
&lt;li&gt;Jack Lu - MS in Digital Media Design for Learning&lt;/li&gt;
&lt;li&gt;Eunyoung Jeon - MS in Digital Media Design for Learning&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    
    <item>
      <title>Dancing Across Boundaries of Computing Education</title>
      <link>/project/dab/</link>
      <pubDate>Sun, 12 Apr 2020 00:00:00 +0000</pubDate>
      <guid>/project/dab/</guid>
      <description>&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;
&lt;p&gt;The project examines how to integrate machine learning, data science, and physical computing in the context of dance and cheerleading. The work is part of a collaborative grant between NYU and University of Colorado Boulder, which uses both locations to explore across a number of dance and cheerleading environments. The goal is to understand how to help learners leverage their expertise and cultural practices in order to engage them in authentic and personally meaningful computing. The dancers and cheerleaders will learn to create computing systems with programmable electronics worn on the body (physical computing), use those systems to create statistical models of movement and gesture (data science and machine learning), and then apply the models in a digital experiential learning environment. We are working closely with dance educators and learners to produce design principles, curricula, new educational technologies, and comparative analyses across contexts. In NYC, we have a partnership with the non-profit organization 
&lt;a href=&#34;https://www.stemfromdance.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;STEM From Dance&lt;/a&gt; and its founder and CEO Yamilee Toussaint Beach. The organization &amp;ldquo;gives girls of color access to a STEM education by using dance to empower, educate, and encourage them as our next generation of engineers, scientists, and techies.&amp;rdquo; Through working with Yamilee, their instructors, and learners we are building on the powerful programming they have already developed to expand the types of concepts the learners can encounter within a computational dance environment.&lt;/p&gt;
&lt;h2 id=&#34;research-questions-explored&#34;&gt;Research Questions Explored&lt;/h2&gt;
&lt;p&gt;This project addresses four main research questions:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;How can computing be leveraged to build expertise in dance and cheerleading?&lt;/li&gt;
&lt;li&gt;How can dance and cheerleading be leveraged to build expertise in computing?&lt;/li&gt;
&lt;li&gt;What are the challenges of integrating computing into dance and cheerleading practices?&lt;/li&gt;
&lt;li&gt;How can we meaningfully assess learning outcomes and dispositional shifts with respect to computing in the context of dance and cheerleading applications?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This research will produce curriculum and technology to support learning modules in machine learning, data science, and, physical computing, integrating multiple levels of abstraction across the boundaries of hardware and software (i.e., cyber-physical systems). Through this collaborative inquiry researchers will develop transformative knowledge about how to embed computing into established dance practices, resulting in computing curricula and tools that build on the learners’ and educators’ authentic practices and needs.&lt;/p&gt;
&lt;h2 id=&#34;research-team&#34;&gt;Research Team&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Yamilee Toussaint Beach - CEO &amp;amp; Founder of STEM From Dance&lt;/li&gt;
&lt;li&gt;Willie Payne - PhD Student in Music Technology @ NYU&lt;/li&gt;
&lt;li&gt;Dr. Kayla DesPortes (PI) - Assistant Professor of HCI and the Learning Sciences @ NYU&lt;/li&gt;
&lt;li&gt;Dr. Yoav Bergner (Co-PI) - Assistant Professor of Learning Sciences and Educational Technology @ NYU&lt;/li&gt;
&lt;li&gt;Dr. Ben Shapiro (Co-PI) - Assistant Professor of Computer Science @ CUB&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;funders&#34;&gt;Funders&lt;/h2&gt;
&lt;p&gt;This project has been funded by the National Science Foundation (STEM+C 1933961). 
&lt;img src=&#34;download.jfif&#34; alt=&#34;NSF Logo&#34; title=&#34;&#34;&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Data&#43;Art Literacy Curriculum Co-Design</title>
      <link>/project/data-art-codesign/</link>
      <pubDate>Sun, 12 Apr 2020 00:00:00 +0000</pubDate>
      <guid>/project/data-art-codesign/</guid>
      <description>&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;
&lt;p&gt;This project explores an art-based perspective on data literacy to promote student relevance, accessibility, engagement, reasoning, and meaning-making with data. Data literacy, or interpreting and reasoning about data, is an essential skill set to be able to inform decisions and actions in today’s society. Collaborating with In collaboration nwith with middle school art and math teachers, we are co-designing curriculum that leverages diverse representational forms, ways of knowing and understanding data.&lt;/p&gt;
&lt;h2 id=&#34;research-questions-explored&#34;&gt;Research Questions Explored&lt;/h2&gt;
&lt;p&gt;The work examines:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;How do we support effective co-design of data literacy units among art teachers, mathematics teachers, and researchers?&lt;/li&gt;
&lt;li&gt;How can we develop educational materials and technology to leverage the representational opportunities across artistic and mathematical practices?&lt;/li&gt;
&lt;li&gt;How can we build synergistic curricula for art and math to conceptually support one another?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Answers to these questions will build an understanding of how to support interdisciplinary curriculum design collaborations among researchers and teachers. They will also show how art-integrated, maker-oriented activities can support middle school learners&amp;rsquo; data literacy development; and how to design technologies that are accessible and powerful to teachers and learners in these interdisciplinary environments.&lt;/p&gt;
&lt;h2 id=&#34;research-team&#34;&gt;Research Team&lt;/h2&gt;
&lt;p&gt;The work is a collaborative project across New York University, Education Development Center, and Fordham University.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Anna Amato - PhD Student Educational Communication &amp;amp; Technology @ NYU&lt;/li&gt;
&lt;li&gt;Marian Tes - PhD Student Educational Communication &amp;amp; Technology @ NYU&lt;/li&gt;
&lt;li&gt;Camillia Matuk - Assistant Professor @ NYU (PI)&lt;/li&gt;
&lt;li&gt;Kayla DesPortes (Co-PI) - Assistant Professor of HCI and the Learning Sciences @ NYU&lt;/li&gt;
&lt;li&gt;Ralph Vacca - Assistant Professor @ Fordham (Co-PI)&lt;/li&gt;
&lt;li&gt;Megan Silander - Research Scientist @ EDC (Co-PI)&lt;/li&gt;
&lt;li&gt;Veena Vasudevan - Post-Doc @ NYU&lt;/li&gt;
&lt;li&gt;Peter Woods Consultant PhD Candidate @ University of Wisconsin-Madison&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;funders&#34;&gt;Funders&lt;/h2&gt;
&lt;p&gt;This project has been funded by the National Science Foundation (DRK12 1908557). 
&lt;img src=&#34;download.jfif&#34; alt=&#34;NSF Logo&#34; title=&#34;&#34;&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Social Justice Makersapce</title>
      <link>/project/social-justice-makerspace/</link>
      <pubDate>Sun, 12 Apr 2020 00:00:00 +0000</pubDate>
      <guid>/project/social-justice-makerspace/</guid>
      <description>&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;
&lt;p&gt;The project is an ethnographic study examining equity in makerspaces in collaboration with Clarisa James, the Founder and Executive Director of the non-profit organization 
&lt;a href=&#34;https://www.divasforsocialjustice.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;DIVAS For Social Justice&lt;/a&gt;. The organization recently launched a makerspace designed to empower the local community to tackle issues of social inequities while leveraging emerging technologies. The researchers formed a partnership with DIVAs soon after they acquired the space and have worked with the organization as they have begun planning and developing the makerspace. The initial work has involved co-design sessions with Clarisa, participatory design sessions with the community, and interviews to understand the important values and characteristics of a space that can engage local community members to build technological skills, while applying those skills to addressing social justice issues faced by the neighborhoods and communities in which they reside.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;solderingDIVAsPin.jpg&#34; alt=&#34;person soldering an LED circuit board with the DIVAs logo&#34; title=&#34;Soldering Station at the Makerspace Launch&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;research&#34;&gt;Research&lt;/h2&gt;
&lt;p&gt;Working closely with the organization, the researchers investigate the following research questions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;RQ. How can we design makerspaces focused on community and social equity?&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;RQ1.&lt;/strong&gt; What values and needs do local community members articulate and advocate for in the design process?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RQ2.&lt;/strong&gt; What tensions arise during the development of the makerspace?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RQ3.&lt;/strong&gt; What considerations and supports are important for developing equitable and inclusive makerspaces?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;research-team&#34;&gt;Research Team&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Shiri Mund - PhD Student Educational Communication &amp;amp; Technology&lt;/li&gt;
&lt;li&gt;Joey Azoulai - MS in Digital Media Design for Learning&lt;/li&gt;
&lt;li&gt;Dr. Kayla DesPortes - Assistant Professor of HCI and the Learning Sciences&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    
    <item>
      <title>Spectrum of Modularity</title>
      <link>/project/spectrum-of-modularity/</link>
      <pubDate>Sun, 12 Apr 2020 00:00:00 +0000</pubDate>
      <guid>/project/spectrum-of-modularity/</guid>
      <description>&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;
&lt;p&gt;This project examines what aspects of the hardware for physical computing can be designed in ways to create glass-box (instead of black-box) scaffolding that fades as the learner gains expertise. The project began with examining the electrical components that can be connected to a microcontroller to lay the foundation of how we could explore the scaffolding throughout the hardware tools.&lt;/p&gt;
&lt;h2 id=&#34;motivation&#34;&gt;Motivation&lt;/h2&gt;
&lt;p&gt;Circuit components for physical computing come in a variety of different forms. They can be highly plug-and-play, like in the LEGO MINDSTORMS Robotics kit, or they can come as individual components leaving the user to figure out how they might create a circuit. Unfortunately, there are not many tools that fit in between these two extremes, or tools that are designed to facilitate learning through scaffolding that can fade. This project was designed to try and understand what tools with that capability might look like. We examined the tools based on their transparency (what the learner can see), and affordances for interaction (how the learner manipulates components within the tools).&lt;/p&gt;
&lt;h2 id=&#34;design&#34;&gt;Design&lt;/h2&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;//www.youtube.com/embed/r4e6flF-tyU&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&#34; allowfullscreen frameborder=&#34;0&#34;&gt;&lt;/iframe&gt;
 &lt;/div&gt;
&lt;p&gt;The first prototypes for the spectrum of modularity were designed using circuit boards and off-the-shelf components. We explored, six levels of modularity that could exist in the tools. Below is an outline of the various levels.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LEVEL 1:&lt;/strong&gt; Plug-and-Play Circuits w/ Static Electronic Components
&lt;img src=&#34;pNpCircuit.jpg&#34; alt=&#34;picture of a plug and play led resistor circuit&#34; title=&#34;&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LEVEL 2:&lt;/strong&gt; Plug-and-Play Circuits w/ Static and Variable Electronic Components&amp;lt;
&lt;img src=&#34;pNpVarResist.jpg&#34; alt=&#34;picture of a plug and play led resistor circuit with a variable resistor&#34;&gt;
&lt;img src=&#34;pNpPullUp.jpg&#34; alt=&#34;picture of a plug and play pull-up/pull-down resistor circuit for sensors&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LEVEL 3:&lt;/strong&gt; Plug-and-Play Circuits w/ Variable Electronic Components
&lt;img src=&#34;pNpAllVar.jpg&#34; alt=&#34;picture of a plug and play led resistor circuit where the resistor and LED are variable&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LEVEL 4:&lt;/strong&gt; Static Single Electronic Component Modules
&lt;img src=&#34;staticResist.jpg&#34; alt=&#34;picture of a static resistor module&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LEVEL 5:&lt;/strong&gt; Variable Single Electronic Component Modules
&lt;img src=&#34;varResist.jpg&#34; alt=&#34;picture of a variable resistor circuit board&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LEVEL 6:&lt;/strong&gt; Open Circuit Modules
&lt;img src=&#34;parallelCircuit.jpg&#34; alt=&#34;picture of variable parallel circuit module&#34;&gt;
&lt;img src=&#34;mixedCircuit.jpg&#34; alt=&#34;picture of variable mixed series and parallel circuit module&#34;&gt;&lt;/p&gt;
&lt;p&gt;You can read more about the levels and the rationale behind the spectrum in the publication below. The idea of this work was to draw attention to the design choices in these tools that could facilitate learning. This is not necessarily the only or best way to conceptualize the spectrum, but one attempt. While we used circuit boards for these protoypes, the same concepts can be explored experimenting with the materiality of the boards and components.&lt;/p&gt;
&lt;h2 id=&#34;research&#34;&gt;Research&lt;/h2&gt;
&lt;p&gt;Currently we are conducting a lab study comparing students using the standard breadboard, BitBlox, and a set of circuit modules as they learn about the Arduino for the first time. Some of the students will be completing a think-aloud protocol as they learn about the Arduino for the first time. The research questions in this work explore the cognitive and work processes of novices, and how they are affected by the tool design.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;RQ1. How can the tools be designed to facilitate students in learning about physical computing?&lt;/li&gt;
&lt;li&gt;RQ2. What are the common misconceptions and errors that students make when learning about the Arduino?&lt;/li&gt;
&lt;li&gt;RQ3. How do the hardware tools students use affect their self-efficacy with physical computing?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;While this study will provide insight into what the students are thinking, it does not give us an understanding of how the tools will affect the socio-technical learning environment in a real-world context. Future studies will be designed to understand research questions in that situation, enabling us to build a deeper understanding of the tools.&lt;/p&gt;
&lt;h2 id=&#34;publications&#34;&gt;Publications&lt;/h2&gt;
&lt;p&gt;DesPortes, K., &amp;amp; DiSalvo, B. (2017). Where are the Glass-Boxes? Examining the Spectrum of Modularity in Physical Computing Hardware Tools. Proceedings of the the 16th International Conference on Interaction Design and Children (pp. 292-297). ACM.
&lt;a href=&#34;Where_are_the_Glass_Boxes_DesPortes.pdf&#34; target=&#34;_blank&#34;&gt;[Download]&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DesPortes, K., &amp;amp; DiSalvo, B. (2019). Trials and Tribulations of Novices Working with the Arduino. In Proceedings of the 2019 ACM Conference on International Computing Education Research, pp. 219-227. 2019.
&lt;a href=&#34;ICER2019_DesPortesDiSalvo_TrialsAndTribulationsArduino.pdf&#34; target=&#34;_blank&#34;&gt;[Download]&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;research-team&#34;&gt;Research Team&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Dr. Kayla DesPortes - Assistant Professor of HCI and the Learning Sciences @ NYU&lt;/li&gt;
&lt;li&gt;Dr. Betsy DiSalvo - Associate Professor @ Georgia Tech&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;**Note: The initial work was done as part of my PhD work @ Georgia Tech under the advisement of Betsy and has carried into my work at NYU. **&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>The MoveLab</title>
      <link>/project/movelab/</link>
      <pubDate>Sun, 12 Apr 2020 00:00:00 +0000</pubDate>
      <guid>/project/movelab/</guid>
      <description>&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;
&lt;p&gt;The MoveLab was an interdisciplinary informal educational project combining dance and technology as a medium for expression for the learners. The workshop spanned several communities involving artists and organizers from a local non-profit arts collective, students from Georgia Tech, and students and mentors from a community organization focused on providing personal growth opportunities for underserved girls in metro-Atlanta. This was our first investigation understanding the design of a learning environment focused on creating a community of learners that promoted self-reflection and integration of student values.&lt;/p&gt;
&lt;h2 id=&#34;motivation&#34;&gt;Motivation&lt;/h2&gt;
&lt;p&gt;The MoveLab was intended to create a community of learners by bringing in learners from different backgrounds to work together building, designing and teaching one another as they learned about dance and technology. We wanted to understand if we could create a computing and dance educational environment that provided insights on how to develop inclusive learning environments. Integrating meta-design processes, which are a type of participatory design, scaffolded the learners to self-reflect on issues that were important to themselves and integrate these reflections into their design processes for the dance. The participants created three dances that centered on the expression of themes involving self-esteem, deforestation of nature, and bullying.&lt;/p&gt;
&lt;p&gt;Each of the groups integrated technology in different ways. Below is a picture of a dance top constructed by the group focused on bullying. The students mimed out a bully pushing another student using the (a) capacitive touch sensors which then triggered a buzzer (b) to go off and the LEDs (c) to turn red. Throughout the dance the student stands up to the bully and then becomes friends with the bully at which point the students had the LED change to blue, triggered by another touch to the capacitive sensors.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;costume_top.jpg&#34; alt=&#34;picture of sweatshirt that has an LED strip, buzzer, and capacitive touch sensor along with gems for decoration&#34; title=&#34;&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;research&#34;&gt;Research&lt;/h2&gt;
&lt;p&gt;The research questions that we were trying to understand within the MoveLab were:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;RQ1&lt;/em&gt;&lt;/strong&gt; &lt;em&gt;How can we create an inclusive community of learners using dance and technology as a medium for expression?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;RQ2&lt;/em&gt;&lt;/strong&gt; &lt;em&gt;What characteristics of a learning environment help students
develop alignment between their self-concept and the disciplines
of computing and dance?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Throughout the workshop we found dynamic processes that were occurring during each encounter with the technology. These nonlinear processes were shaping the students’ self-conceptions of how they aligned and rejected views of themselves in relation to computing and technology. We found that students would create alignment with computing through experiences which allowed them to take agency, be proud of their work, narrow their expertise, develop a group identity, and express their personal values. On the flip side students would reject views of themselves in relation to computing when they rejected preconceived ideas of computing, they were trying to avoid failure, when they had conflicting values with the work, and when they rejected participation with the group. Each student had a different path throughout the workshop as they experienced a variety of different situations; thus arriving at different perspectives of computing by the end of the workshop.&lt;/p&gt;
&lt;p&gt;Computing and dance were integrated into the learning environment as a medium for expression and communication. We found that this provided opportunities for the dances and technology within these dances to serve as boundary objects enabling students to project multiple values onto their interpretations. The meta-design processes embedded in the learning activities prompted students to express the things they cared about in their dialogue, interactions with one another, and design of computing artifacts.&lt;/p&gt;
&lt;h2 id=&#34;publications&#34;&gt;Publications&lt;/h2&gt;
&lt;p&gt;DesPortes, K., Spells, M., &amp;amp; DiSalvo, B. (2016a). Interdisciplinary Computing and the Emergence of Boundary Objects: A Case-Study of Dance and Technology. International Society of the Learning Sciences, (pp.  890-893).
&lt;a href=&#34;movelab_boundaryObjects_isls_desportes.pdf&#34; target=&#34;_blank&#34;&gt;[Download]&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DesPortes, K., Spells, M., &amp;amp; DiSalvo, B. (2016b). The MoveLab: Developing Congruence Between Students’ Self-Concepts and Computing. (pp. 267–272). ACM
&lt;a href=&#34;movelab_sigcse_desportes.pdf&#34; target=&#34;_blank&#34;&gt;[Download]&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;research-team&#34;&gt;Research Team&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Monet Spells - MS in Human-Computer Interaction @ Georgia Tech&lt;/li&gt;
&lt;li&gt;Dr. Kayla DesPortes - Assistant Professor of HCI and the Learning Sciences @ NYU&lt;/li&gt;
&lt;li&gt;Dr. Betsy DiSalvo - Associate Professor @ Georgia Tech&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note: this was done as part of my PhD work @ Georgia Tech under the advisement of Betsy.&lt;/strong&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Trials and Tribulations of Novices Working with the Arduino</title>
      <link>/publication/icer-2019/</link>
      <pubDate>Tue, 30 Jul 2019 00:00:00 +0000</pubDate>
      <guid>/publication/icer-2019/</guid>
      <description></description>
    </item>
    
    <item>
      <title>Writing technical content in Academic</title>
      <link>/post/writing-technical-content/</link>
      <pubDate>Fri, 12 Jul 2019 00:00:00 +0000</pubDate>
      <guid>/post/writing-technical-content/</guid>
      <description>&lt;p&gt;Academic is designed to give technical content creators a seamless experience. You can focus on the content and Academic handles the rest.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Highlight your code snippets, take notes on math classes, and draw diagrams from textual representation.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On this page, you&amp;rsquo;ll find some examples of the types of technical content that can be rendered with Academic.&lt;/p&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;h3 id=&#34;code&#34;&gt;Code&lt;/h3&gt;
&lt;p&gt;Academic supports a Markdown extension for highlighting code syntax. You can enable this feature by toggling the &lt;code&gt;highlight&lt;/code&gt; option in your &lt;code&gt;config/_default/params.toml&lt;/code&gt; file.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;```python
import pandas as pd
data = pd.read_csv(&amp;quot;data.csv&amp;quot;)
data.head()
```
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-python&#34;&gt;import pandas as pd
data = pd.read_csv(&amp;quot;data.csv&amp;quot;)
data.head()
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;math&#34;&gt;Math&lt;/h3&gt;
&lt;p&gt;Academic supports a Markdown extension for $\LaTeX$ math. You can enable this feature by toggling the &lt;code&gt;math&lt;/code&gt; option in your &lt;code&gt;config/_default/params.toml&lt;/code&gt; file.&lt;/p&gt;
&lt;p&gt;To render &lt;em&gt;inline&lt;/em&gt; or &lt;em&gt;block&lt;/em&gt; math, wrap your LaTeX math with &lt;code&gt;$...$&lt;/code&gt; or &lt;code&gt;$$...$$&lt;/code&gt;, respectively.&lt;/p&gt;
&lt;p&gt;Example &lt;strong&gt;math block&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-tex&#34;&gt;$$\gamma_{n} = \frac{ 
\left | \left (\mathbf x_{n} - \mathbf x_{n-1} \right )^T 
\left [\nabla F (\mathbf x_{n}) - \nabla F (\mathbf x_{n-1}) \right ] \right |}
{\left \|\nabla F(\mathbf{x}_{n}) - \nabla F(\mathbf{x}_{n-1}) \right \|^2}$$
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;p&gt;$$\gamma_{n} = \frac{ \left | \left (\mathbf x_{n} - \mathbf x_{n-1} \right )^T \left [\nabla F (\mathbf x_{n}) - \nabla F (\mathbf x_{n-1}) \right ] \right |}{\left |\nabla F(\mathbf{x}_{n}) - \nabla F(\mathbf{x}_{n-1}) \right |^2}$$&lt;/p&gt;
&lt;p&gt;Example &lt;strong&gt;inline math&lt;/strong&gt; &lt;code&gt;$\nabla F(\mathbf{x}_{n})$&lt;/code&gt; renders as $\nabla F(\mathbf{x}_{n})$.&lt;/p&gt;
&lt;p&gt;Example &lt;strong&gt;multi-line math&lt;/strong&gt; using the &lt;code&gt;\\&lt;/code&gt; math linebreak:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-tex&#34;&gt;$$f(k;p_0^*) = \begin{cases} p_0^* &amp;amp; \text{if }k=1, \\
1-p_0^* &amp;amp; \text {if }k=0.\end{cases}$$
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;p&gt;$$f(k;p_0^*) = \begin{cases} p_0^* &amp;amp; \text{if }k=1, \&lt;br&gt;
1-p_0^* &amp;amp; \text {if }k=0.\end{cases}$$&lt;/p&gt;
&lt;h3 id=&#34;diagrams&#34;&gt;Diagrams&lt;/h3&gt;
&lt;p&gt;Academic supports a Markdown extension for diagrams. You can enable this feature by toggling the &lt;code&gt;diagram&lt;/code&gt; option in your &lt;code&gt;config/_default/params.toml&lt;/code&gt; file or by adding &lt;code&gt;diagram: true&lt;/code&gt; to your page front matter.&lt;/p&gt;
&lt;p&gt;An example &lt;strong&gt;flowchart&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;```mermaid
graph TD
A[Hard] --&amp;gt;|Text| B(Round)
B --&amp;gt; C{Decision}
C --&amp;gt;|One| D[Result 1]
C --&amp;gt;|Two| E[Result 2]
```
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-mermaid&#34;&gt;graph TD
A[Hard] --&amp;gt;|Text| B(Round)
B --&amp;gt; C{Decision}
C --&amp;gt;|One| D[Result 1]
C --&amp;gt;|Two| E[Result 2]
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;An example &lt;strong&gt;sequence diagram&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;```mermaid
sequenceDiagram
Alice-&amp;gt;&amp;gt;John: Hello John, how are you?
loop Healthcheck
    John-&amp;gt;&amp;gt;John: Fight against hypochondria
end
Note right of John: Rational thoughts!
John--&amp;gt;&amp;gt;Alice: Great!
John-&amp;gt;&amp;gt;Bob: How about you?
Bob--&amp;gt;&amp;gt;John: Jolly good!
```
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-mermaid&#34;&gt;sequenceDiagram
Alice-&amp;gt;&amp;gt;John: Hello John, how are you?
loop Healthcheck
    John-&amp;gt;&amp;gt;John: Fight against hypochondria
end
Note right of John: Rational thoughts!
John--&amp;gt;&amp;gt;Alice: Great!
John-&amp;gt;&amp;gt;Bob: How about you?
Bob--&amp;gt;&amp;gt;John: Jolly good!
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;An example &lt;strong&gt;Gantt diagram&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;```mermaid
gantt
section Section
Completed :done,    des1, 2014-01-06,2014-01-08
Active        :active,  des2, 2014-01-07, 3d
Parallel 1   :         des3, after des1, 1d
Parallel 2   :         des4, after des1, 1d
Parallel 3   :         des5, after des3, 1d
Parallel 4   :         des6, after des4, 1d
```
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-mermaid&#34;&gt;gantt
section Section
Completed :done,    des1, 2014-01-06,2014-01-08
Active        :active,  des2, 2014-01-07, 3d
Parallel 1   :         des3, after des1, 1d
Parallel 2   :         des4, after des1, 1d
Parallel 3   :         des5, after des3, 1d
Parallel 4   :         des6, after des4, 1d
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;An example &lt;strong&gt;class diagram&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;```mermaid
classDiagram
Class01 &amp;lt;|-- AveryLongClass : Cool
&amp;lt;&amp;lt;interface&amp;gt;&amp;gt; Class01
Class09 --&amp;gt; C2 : Where am i?
Class09 --* C3
Class09 --|&amp;gt; Class07
Class07 : equals()
Class07 : Object[] elementData
Class01 : size()
Class01 : int chimp
Class01 : int gorilla
class Class10 {
  &amp;lt;&amp;lt;service&amp;gt;&amp;gt;
  int id
  size()
}
```
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-mermaid&#34;&gt;classDiagram
Class01 &amp;lt;|-- AveryLongClass : Cool
&amp;lt;&amp;lt;interface&amp;gt;&amp;gt; Class01
Class09 --&amp;gt; C2 : Where am i?
Class09 --* C3
Class09 --|&amp;gt; Class07
Class07 : equals()
Class07 : Object[] elementData
Class01 : size()
Class01 : int chimp
Class01 : int gorilla
class Class10 {
  &amp;lt;&amp;lt;service&amp;gt;&amp;gt;
  int id
  size()
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;An example &lt;strong&gt;state diagram&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;```mermaid
stateDiagram
[*] --&amp;gt; Still
Still --&amp;gt; [*]
Still --&amp;gt; Moving
Moving --&amp;gt; Still
Moving --&amp;gt; Crash
Crash --&amp;gt; [*]
```
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-mermaid&#34;&gt;stateDiagram
[*] --&amp;gt; Still
Still --&amp;gt; [*]
Still --&amp;gt; Moving
Moving --&amp;gt; Still
Moving --&amp;gt; Crash
Crash --&amp;gt; [*]
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;todo-lists&#34;&gt;Todo lists&lt;/h3&gt;
&lt;p&gt;You can even write your todo lists in Academic too:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-markdown&#34;&gt;- [x] Write math example
- [x] Write diagram example
- [ ] Do something else
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;&gt; Write math example&lt;/li&gt;
&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;&gt; Write diagram example&lt;/li&gt;
&lt;li&gt;&lt;input disabled=&#34;&#34; type=&#34;checkbox&#34;&gt; Do something else&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;tables&#34;&gt;Tables&lt;/h3&gt;
&lt;p&gt;Represent your data in tables:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-markdown&#34;&gt;| First Header  | Second Header |
| ------------- | ------------- |
| Content Cell  | Content Cell  |
| Content Cell  | Content Cell  |
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;First Header&lt;/th&gt;
&lt;th&gt;Second Header&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Content Cell&lt;/td&gt;
&lt;td&gt;Content Cell&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Content Cell&lt;/td&gt;
&lt;td&gt;Content Cell&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;asides&#34;&gt;Asides&lt;/h3&gt;
&lt;p&gt;Academic supports a 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/writing-markdown-latex/#alerts&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;shortcode for asides&lt;/a&gt;, also referred to as &lt;em&gt;notices&lt;/em&gt;, &lt;em&gt;hints&lt;/em&gt;, or &lt;em&gt;alerts&lt;/em&gt;. By wrapping a paragraph in &lt;code&gt;{{% alert note %}} ... {{% /alert %}}&lt;/code&gt;, it will render as an aside.&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-markdown&#34;&gt;{{% alert note %}}
A Markdown aside is useful for displaying notices, hints, or definitions to your readers.
{{% /alert %}}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;div class=&#34;alert alert-note&#34;&gt;
  &lt;div&gt;
    A Markdown aside is useful for displaying notices, hints, or definitions to your readers.
  &lt;/div&gt;
&lt;/div&gt;
&lt;h3 id=&#34;icons&#34;&gt;Icons&lt;/h3&gt;
&lt;p&gt;Academic enables you to use a wide range of 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/page-builder/#icons&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;icons from &lt;em&gt;Font Awesome&lt;/em&gt; and &lt;em&gt;Academicons&lt;/em&gt;&lt;/a&gt; in addition to 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/writing-markdown-latex/#emojis&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;emojis&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here are some examples using the &lt;code&gt;icon&lt;/code&gt; shortcode to render icons:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-markdown&#34;&gt;{{&amp;lt; icon name=&amp;quot;terminal&amp;quot; pack=&amp;quot;fas&amp;quot; &amp;gt;}} Terminal  
{{&amp;lt; icon name=&amp;quot;python&amp;quot; pack=&amp;quot;fab&amp;quot; &amp;gt;}} Python  
{{&amp;lt; icon name=&amp;quot;r-project&amp;quot; pack=&amp;quot;fab&amp;quot; &amp;gt;}} R
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;renders as&lt;/p&gt;
&lt;p&gt;
  &lt;i class=&#34;fas fa-terminal  pr-1 fa-fw&#34;&gt;&lt;/i&gt; Terminal&lt;br&gt;

  &lt;i class=&#34;fab fa-python  pr-1 fa-fw&#34;&gt;&lt;/i&gt; Python&lt;br&gt;

  &lt;i class=&#34;fab fa-r-project  pr-1 fa-fw&#34;&gt;&lt;/i&gt; R&lt;/p&gt;
&lt;h3 id=&#34;did-you-find-this-page-helpful-consider-sharing-it-&#34;&gt;Did you find this page helpful? Consider sharing it 🙌&lt;/h3&gt;
</description>
    </item>
    
    <item>
      <title>Display Jupyter Notebooks with Academic</title>
      <link>/post/jupyter/</link>
      <pubDate>Tue, 05 Feb 2019 00:00:00 +0000</pubDate>
      <guid>/post/jupyter/</guid>
      <description>&lt;pre&gt;&lt;code class=&#34;language-python&#34;&gt;from IPython.core.display import Image
Image(&#39;https://www.python.org/static/community_logos/python-logo-master-v3-TM-flattened.png&#39;)
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;img src=&#34;./index_1_0.png&#34; alt=&#34;png&#34;&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-python&#34;&gt;print(&amp;quot;Welcome to Academic!&amp;quot;)
&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;Welcome to Academic!
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;install-python-and-jupyterlab&#34;&gt;Install Python and JupyterLab&lt;/h2&gt;
&lt;p&gt;
&lt;a href=&#34;https://www.anaconda.com/distribution/#download-section&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Install Anaconda&lt;/a&gt; which includes Python 3 and JupyterLab.&lt;/p&gt;
&lt;p&gt;Alternatively, install JupyterLab with &lt;code&gt;pip3 install jupyterlab&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id=&#34;create-or-upload-a-jupyter-notebook&#34;&gt;Create or upload a Jupyter notebook&lt;/h2&gt;
&lt;p&gt;Run the following commands in your Terminal, substituting &lt;code&gt;&amp;lt;MY-WEBSITE-FOLDER&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;SHORT-POST-TITLE&amp;gt;&lt;/code&gt; with the file path to your Academic website folder and a short title for your blog post (use hyphens instead of spaces), respectively:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-bash&#34;&gt;mkdir -p &amp;lt;MY-WEBSITE-FOLDER&amp;gt;/content/post/&amp;lt;SHORT-POST-TITLE&amp;gt;/
cd &amp;lt;MY-WEBSITE-FOLDER&amp;gt;/content/post/&amp;lt;SHORT-POST-TITLE&amp;gt;/
jupyter lab index.ipynb
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The &lt;code&gt;jupyter&lt;/code&gt; command above will launch the JupyterLab editor, allowing us to add Academic metadata and write the content.&lt;/p&gt;
&lt;h2 id=&#34;edit-your-post-metadata&#34;&gt;Edit your post metadata&lt;/h2&gt;
&lt;p&gt;The first cell of your Jupter notebook will contain your post metadata (
&lt;a href=&#34;https://sourcethemes.com/academic/docs/front-matter/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;front matter&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;In Jupter, choose &lt;em&gt;Markdown&lt;/em&gt; as the type of the first cell and wrap your Academic metadata in three dashes, indicating that it is YAML front matter:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;---
title: My post&#39;s title
date: 2019-09-01

# Put any other Academic metadata here...
---
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Edit the metadata of your post, using the 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/managing-content&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;documentation&lt;/a&gt; as a guide to the available options.&lt;/p&gt;
&lt;p&gt;To set a 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/managing-content/#featured-image&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;featured image&lt;/a&gt;, place an image named &lt;code&gt;featured&lt;/code&gt; into your post&amp;rsquo;s folder.&lt;/p&gt;
&lt;p&gt;For other tips, such as using math, see the guide on 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/writing-markdown-latex/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;writing content with Academic&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;convert-notebook-to-markdown&#34;&gt;Convert notebook to Markdown&lt;/h2&gt;
&lt;pre&gt;&lt;code class=&#34;language-bash&#34;&gt;jupyter nbconvert index.ipynb --to markdown --NbConvertApp.output_files_dir=.
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;example&#34;&gt;Example&lt;/h2&gt;
&lt;p&gt;This post was created with Jupyter. The orginal files can be found at &lt;a href=&#34;https://github.com/gcushen/hugo-academic/tree/master/exampleSite/content/post/jupyter&#34;&gt;https://github.com/gcushen/hugo-academic/tree/master/exampleSite/content/post/jupyter&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Slides</title>
      <link>/slides/example/</link>
      <pubDate>Tue, 05 Feb 2019 00:00:00 +0000</pubDate>
      <guid>/slides/example/</guid>
      <description>&lt;h1 id=&#34;create-slides-in-markdown-with-academic&#34;&gt;Create slides in Markdown with Academic&lt;/h1&gt;
&lt;p&gt;
&lt;a href=&#34;https://sourcethemes.com/academic/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Academic&lt;/a&gt; | 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/managing-content/#create-slides&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Documentation&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;features&#34;&gt;Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Efficiently write slides in Markdown&lt;/li&gt;
&lt;li&gt;3-in-1: Create, Present, and Publish your slides&lt;/li&gt;
&lt;li&gt;Supports speaker notes&lt;/li&gt;
&lt;li&gt;Mobile friendly slides&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;controls&#34;&gt;Controls&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Next: &lt;code&gt;Right Arrow&lt;/code&gt; or &lt;code&gt;Space&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Previous: &lt;code&gt;Left Arrow&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Start: &lt;code&gt;Home&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Finish: &lt;code&gt;End&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Overview: &lt;code&gt;Esc&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Speaker notes: &lt;code&gt;S&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Fullscreen: &lt;code&gt;F&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Zoom: &lt;code&gt;Alt + Click&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/hakimel/reveal.js#pdf-export&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;PDF Export&lt;/a&gt;: &lt;code&gt;E&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;code-highlighting&#34;&gt;Code Highlighting&lt;/h2&gt;
&lt;p&gt;Inline code: &lt;code&gt;variable&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Code block:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-python&#34;&gt;porridge = &amp;quot;blueberry&amp;quot;
if porridge == &amp;quot;blueberry&amp;quot;:
    print(&amp;quot;Eating...&amp;quot;)
&lt;/code&gt;&lt;/pre&gt;
&lt;hr&gt;
&lt;h2 id=&#34;math&#34;&gt;Math&lt;/h2&gt;
&lt;p&gt;In-line math: $x + y = z$&lt;/p&gt;
&lt;p&gt;Block math:&lt;/p&gt;
&lt;p&gt;$$
f\left( x \right) = ;\frac{{2\left( {x + 4} \right)\left( {x - 4} \right)}}{{\left( {x + 4} \right)\left( {x + 1} \right)}}
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;fragments&#34;&gt;Fragments&lt;/h2&gt;
&lt;p&gt;Make content appear incrementally&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;{{% fragment %}} One {{% /fragment %}}
{{% fragment %}} **Two** {{% /fragment %}}
{{% fragment %}} Three {{% /fragment %}}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Press &lt;code&gt;Space&lt;/code&gt; to play!&lt;/p&gt;
&lt;p&gt;&lt;span class=&#34;fragment &#34; &gt;
One 
&lt;/span&gt;
&lt;span class=&#34;fragment &#34; &gt;
&lt;strong&gt;Two&lt;/strong&gt; 
&lt;/span&gt;
&lt;span class=&#34;fragment &#34; &gt;
Three 
&lt;/span&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;A fragment can accept two optional parameters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;class&lt;/code&gt;: use a custom style (requires definition in custom CSS)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;weight&lt;/code&gt;: sets the order in which a fragment appears&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;speaker-notes&#34;&gt;Speaker Notes&lt;/h2&gt;
&lt;p&gt;Add speaker notes to your presentation&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-markdown&#34;&gt;{{% speaker_note %}}
- Only the speaker can read these notes
- Press `S` key to view
{{% /speaker_note %}}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Press the &lt;code&gt;S&lt;/code&gt; key to view the speaker notes!&lt;/p&gt;
&lt;aside class=&#34;notes&#34;&gt;
  &lt;ul&gt;
&lt;li&gt;Only the speaker can read these notes&lt;/li&gt;
&lt;li&gt;Press &lt;code&gt;S&lt;/code&gt; key to view&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id=&#34;themes&#34;&gt;Themes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;black: Black background, white text, blue links (default)&lt;/li&gt;
&lt;li&gt;white: White background, black text, blue links&lt;/li&gt;
&lt;li&gt;league: Gray background, white text, blue links&lt;/li&gt;
&lt;li&gt;beige: Beige background, dark text, brown links&lt;/li&gt;
&lt;li&gt;sky: Blue background, thin dark text, blue links&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;night: Black background, thick white text, orange links&lt;/li&gt;
&lt;li&gt;serif: Cappuccino background, gray text, brown links&lt;/li&gt;
&lt;li&gt;simple: White background, black text, blue links&lt;/li&gt;
&lt;li&gt;solarized: Cream-colored background, dark green text, blue links&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;

&lt;section data-noprocess data-shortcode-slide
  
      
      data-background-image=&#34;/img/boards.jpg&#34;
  &gt;

&lt;h2 id=&#34;custom-slide&#34;&gt;Custom Slide&lt;/h2&gt;
&lt;p&gt;Customize the slide style and background&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-markdown&#34;&gt;{{&amp;lt; slide background-image=&amp;quot;/img/boards.jpg&amp;quot; &amp;gt;}}
{{&amp;lt; slide background-color=&amp;quot;#0000FF&amp;quot; &amp;gt;}}
{{&amp;lt; slide class=&amp;quot;my-style&amp;quot; &amp;gt;}}
&lt;/code&gt;&lt;/pre&gt;
&lt;hr&gt;
&lt;h2 id=&#34;custom-css-example&#34;&gt;Custom CSS Example&lt;/h2&gt;
&lt;p&gt;Let&amp;rsquo;s make headers navy colored.&lt;/p&gt;
&lt;p&gt;Create &lt;code&gt;assets/css/reveal_custom.css&lt;/code&gt; with:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-css&#34;&gt;.reveal section h1,
.reveal section h2,
.reveal section h3 {
  color: navy;
}
&lt;/code&gt;&lt;/pre&gt;
&lt;hr&gt;
&lt;h1 id=&#34;questions&#34;&gt;Questions?&lt;/h1&gt;
&lt;p&gt;
&lt;a href=&#34;https://spectrum.chat/academic&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Ask&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
&lt;a href=&#34;https://sourcethemes.com/academic/docs/managing-content/#create-slides&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Documentation&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Physical Computing Education: Designing for Student Authorship of Values-Based Learning Experiences</title>
      <link>/publication/dissertation/</link>
      <pubDate>Tue, 31 Jul 2018 00:00:00 +0000</pubDate>
      <guid>/publication/dissertation/</guid>
      <description></description>
    </item>
    
    <item>
      <title>Framing Makerspace Communities</title>
      <link>/publication/fablearn-2017/</link>
      <pubDate>Sat, 21 Oct 2017 00:00:00 +0000</pubDate>
      <guid>/publication/fablearn-2017/</guid>
      <description></description>
    </item>
    
    <item>
      <title>Where are the Glass-Boxes? Examining the Spectrum of Modularity in Physical Computing Hardware Tools</title>
      <link>/publication/idc-2017/</link>
      <pubDate>Tue, 27 Jun 2017 00:00:00 +0000</pubDate>
      <guid>/publication/idc-2017/</guid>
      <description></description>
    </item>
    
    <item>
      <title>Participatory Design for Value-Driven Learning</title>
      <link>/publication/pd-chapter/</link>
      <pubDate>Thu, 25 May 2017 00:00:00 +0000</pubDate>
      <guid>/publication/pd-chapter/</guid>
      <description></description>
    </item>
    
    <item>
      <title>Circuit Diagrams Vs. Physical Circuits: The Effect of Representational Forms During Assessment Kayla</title>
      <link>/publication/fie-2016/</link>
      <pubDate>Wed, 12 Oct 2016 00:00:00 +0000</pubDate>
      <guid>/publication/fie-2016/</guid>
      <description></description>
    </item>
    
    <item>
      <title>BitBlox: A Redesign of the Breadboard</title>
      <link>/publication/idc-2016/</link>
      <pubDate>Tue, 21 Jun 2016 00:00:00 +0000</pubDate>
      <guid>/publication/idc-2016/</guid>
      <description></description>
    </item>
    
    <item>
      <title>Interdisciplinary Computing and the Emergence of Boundary Objects: A Case-Study of Dance and Technology</title>
      <link>/publication/icls-2016/</link>
      <pubDate>Tue, 21 Jun 2016 00:00:00 +0000</pubDate>
      <guid>/publication/icls-2016/</guid>
      <description></description>
    </item>
    
    <item>
      <title>Academic: the website builder for Hugo</title>
      <link>/post/getting-started/</link>
      <pubDate>Wed, 20 Apr 2016 00:00:00 +0000</pubDate>
      <guid>/post/getting-started/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Create a free website with Academic using Markdown, Jupyter, or RStudio. Choose a beautiful color theme and build anything with the Page Builder - over 40 &lt;em&gt;widgets&lt;/em&gt;, &lt;em&gt;themes&lt;/em&gt;, and &lt;em&gt;language packs&lt;/em&gt; included!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;
&lt;a href=&#34;https://academic-demo.netlify.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Check out the latest &lt;strong&gt;demo&lt;/strong&gt;&lt;/a&gt; of what you&amp;rsquo;ll get in less than 10 minutes, or 
&lt;a href=&#34;https://sourcethemes.com/academic/#expo&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;view the &lt;strong&gt;showcase&lt;/strong&gt;&lt;/a&gt; of personal, project, and business sites.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;👉 
&lt;a href=&#34;#install&#34;&gt;&lt;strong&gt;Get Started&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;📚 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;View the &lt;strong&gt;documentation&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;💬 
&lt;a href=&#34;https://discourse.gohugo.io&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Ask a question&lt;/strong&gt; on the forum&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;👥 
&lt;a href=&#34;https://spectrum.chat/academic&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Chat with the &lt;strong&gt;community&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;🐦 Twitter: 
&lt;a href=&#34;https://twitter.com/source_themes&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;@source_themes&lt;/a&gt; 
&lt;a href=&#34;https://twitter.com/GeorgeCushen&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;@GeorgeCushen&lt;/a&gt; 
&lt;a href=&#34;https://twitter.com/search?q=%23MadeWithAcademic&amp;amp;src=typd&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;#MadeWithAcademic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;💡 
&lt;a href=&#34;https://github.com/gcushen/hugo-academic/issues&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Request a &lt;strong&gt;feature&lt;/strong&gt; or report a &lt;strong&gt;bug&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;⬆️ &lt;strong&gt;Updating?&lt;/strong&gt; View the 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/update/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Update Guide&lt;/a&gt; and 
&lt;a href=&#34;https://sourcethemes.com/academic/updates/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Release Notes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;❤ &lt;strong&gt;Support development&lt;/strong&gt; of Academic:
&lt;ul&gt;
&lt;li&gt;☕️ 
&lt;a href=&#34;https://paypal.me/cushen&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Donate a coffee&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;💵 
&lt;a href=&#34;https://www.patreon.com/cushen&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Become a backer on &lt;strong&gt;Patreon&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;🖼️ 
&lt;a href=&#34;https://www.redbubble.com/people/neutreno/works/34387919-academic&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Decorate your laptop or journal with an Academic &lt;strong&gt;sticker&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;👕 
&lt;a href=&#34;https://academic.threadless.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Wear the &lt;strong&gt;T-shirt&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;👩‍💻 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/contribute/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Contribute&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;















&lt;figure id=&#34;figure-academic-is-mobile-first-with-a-responsive-design-to-ensure-that-your-site-looks-stunning-on-every-device&#34;&gt;


  &lt;a data-fancybox=&#34;&#34; href=&#34;https://raw.githubusercontent.com/gcushen/hugo-academic/master/academic.png&#34; data-caption=&#34;Academic is mobile first with a responsive design to ensure that your site looks stunning on every device.&#34;&gt;


  &lt;img src=&#34;https://raw.githubusercontent.com/gcushen/hugo-academic/master/academic.png&#34; alt=&#34;&#34;  &gt;
&lt;/a&gt;


  
  
  &lt;figcaption&gt;
    Academic is mobile first with a responsive design to ensure that your site looks stunning on every device.
  &lt;/figcaption&gt;


&lt;/figure&gt;

&lt;p&gt;&lt;strong&gt;Key features:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Page builder&lt;/strong&gt; - Create &lt;em&gt;anything&lt;/em&gt; with 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/page-builder/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;widgets&lt;/strong&gt;&lt;/a&gt; and 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/writing-markdown-latex/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;elements&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Edit any type of content&lt;/strong&gt; - Blog posts, publications, talks, slides, projects, and more!&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Create content&lt;/strong&gt; in 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/writing-markdown-latex/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Markdown&lt;/strong&gt;&lt;/a&gt;, 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/jupyter/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Jupyter&lt;/strong&gt;&lt;/a&gt;, or 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/install/#install-with-rstudio&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;RStudio&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Plugin System&lt;/strong&gt; - Fully customizable 
&lt;a href=&#34;https://sourcethemes.com/academic/themes/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;color&lt;/strong&gt; and &lt;strong&gt;font themes&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Display Code and Math&lt;/strong&gt; - Code highlighting and 
&lt;a href=&#34;https://en.wikibooks.org/wiki/LaTeX/Mathematics&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LaTeX math&lt;/a&gt; supported&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Integrations&lt;/strong&gt; - 
&lt;a href=&#34;https://analytics.google.com&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Google Analytics&lt;/a&gt;, 
&lt;a href=&#34;https://disqus.com&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Disqus commenting&lt;/a&gt;, Maps, Contact Forms, and more!&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Beautiful Site&lt;/strong&gt; - Simple and refreshing one page design&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Industry-Leading SEO&lt;/strong&gt; - Help get your website found on search engines and social media&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Media Galleries&lt;/strong&gt; - Display your images and videos with captions in a customizable gallery&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mobile Friendly&lt;/strong&gt; - Look amazing on every screen with a mobile friendly version of your site&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multi-language&lt;/strong&gt; - 15+ language packs including English, 中文, and Português&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multi-user&lt;/strong&gt; - Each author gets their own profile page&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Privacy Pack&lt;/strong&gt; - Assists with GDPR&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Stand Out&lt;/strong&gt; - Bring your site to life with animation, parallax backgrounds, and scroll effects&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;One-Click Deployment&lt;/strong&gt; - No servers. No databases. Only files.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;themes&#34;&gt;Themes&lt;/h2&gt;
&lt;p&gt;Academic comes with &lt;strong&gt;automatic day (light) and night (dark) mode&lt;/strong&gt; built-in. Alternatively, visitors can  choose their preferred mode - click the sun/moon icon in the top right of the 
&lt;a href=&#34;https://academic-demo.netlify.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Demo&lt;/a&gt; to see it in action! Day/night mode can also be disabled by the site admin in &lt;code&gt;params.toml&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;
&lt;a href=&#34;https://sourcethemes.com/academic/themes/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Choose a stunning &lt;strong&gt;theme&lt;/strong&gt; and &lt;strong&gt;font&lt;/strong&gt;&lt;/a&gt; for your site. Themes are fully 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/customization/#custom-theme&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;customizable&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;ecosystem&#34;&gt;Ecosystem&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;
&lt;a href=&#34;https://github.com/sourcethemes/academic-admin&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Academic Admin&lt;/a&gt;:&lt;/strong&gt; An admin tool to import publications from BibTeX or import assets for an offline site&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;
&lt;a href=&#34;https://github.com/sourcethemes/academic-scripts&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Academic Scripts&lt;/a&gt;:&lt;/strong&gt; Scripts to help migrate content to new versions of Academic&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;install&#34;&gt;Install&lt;/h2&gt;
&lt;p&gt;You can choose from one of the following four methods to install:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sourcethemes.com/academic/docs/install/#install-with-web-browser&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;one-click install using your web browser (recommended)&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sourcethemes.com/academic/docs/install/#install-with-git&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;install on your computer using &lt;strong&gt;Git&lt;/strong&gt; with the Command Prompt/Terminal app&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sourcethemes.com/academic/docs/install/#install-with-zip&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;install on your computer by downloading the &lt;strong&gt;ZIP files&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sourcethemes.com/academic/docs/install/#install-with-rstudio&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;install on your computer with &lt;strong&gt;RStudio&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Then 
&lt;a href=&#34;https://sourcethemes.com/academic/docs/get-started/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;personalize and deploy your new site&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;updating&#34;&gt;Updating&lt;/h2&gt;
&lt;p&gt;
&lt;a href=&#34;https://sourcethemes.com/academic/docs/update/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;View the Update Guide&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Feel free to &lt;em&gt;star&lt;/em&gt; the project on 
&lt;a href=&#34;https://github.com/gcushen/hugo-academic/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Github&lt;/a&gt; to help keep track of 
&lt;a href=&#34;https://sourcethemes.com/academic/updates&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;updates&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;license&#34;&gt;License&lt;/h2&gt;
&lt;p&gt;Copyright 2016-present 
&lt;a href=&#34;https://georgecushen.com&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;George Cushen&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Released under the 
&lt;a href=&#34;https://github.com/gcushen/hugo-academic/blob/master/LICENSE.md&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MIT&lt;/a&gt; license.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>The MoveLab: Developing congruence between students&#39; self-concepts and computing</title>
      <link>/publication/sigcse-2016/</link>
      <pubDate>Wed, 17 Feb 2016 00:00:00 +0000</pubDate>
      <guid>/publication/sigcse-2016/</guid>
      <description></description>
    </item>
    
  </channel>
</rss>
