shay's blog http://dev-explore.appinventor.mit.edu/blogs/shay en Hour of Code with App Inventor http://dev-explore.appinventor.mit.edu/blogs/shay/2013/11/hour-code-app-inventor <div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p><a href="/hour-of-code"><img src="/sites/all/files/hourofcode/csedweek_ai_med_nophone.png" style="width:25%;height:25%;float:right;" /></a>Code.org and the Computing in the Core coalition are coming together to provide an array of "Hour of Code" activities for this year's Computer Science Education Week taking place on December 9 - 15, 2013.</p> <p>We are pleased to be offering new tutorials in the form of short, user-friendly videos that anyone can follow to build their first mobile apps. Check out the <a href="/hour-of-code">preview of our Hour of Code</a>!</p> </div></div></div><section class="field field-name-field-genre field-type-list-text field-label-above view-mode-rss"><h2 class="field-label">Genre:&nbsp;</h2><div class="field-items"><div class="field-item even">Announcement</div></div></section> Wed, 06 Nov 2013 21:50:12 +0000 shay 404 at http://dev-explore.appinventor.mit.edu http://dev-explore.appinventor.mit.edu/blogs/shay/2013/11/hour-code-app-inventor#comments SIGCSE App Inventor Workshop - Atlanta, GA March 5-8, 2014 http://dev-explore.appinventor.mit.edu/blogs/shay/2013/10/sigcse-app-inventor-workshop-atlanta-ga-march-5-8-2014 <div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>The <em>Computational Thinking Through Mobile Computing</em> project, funded by NSF Transforming Undergraduate Education in STEM, is pleased to be invited to host a workshop at SIGCSE this coming March. More information on this 3-hour hands-on workshop on App Inventor 2 will be forthcoming. Watch this space for updates!</p> </div></div></div><section class="field field-name-field-genre field-type-list-text field-label-above view-mode-rss"><h2 class="field-label">Genre:&nbsp;</h2><div class="field-items"><div class="field-item even">Event</div></div></section> Mon, 14 Oct 2013 17:24:13 +0000 shay 399 at http://dev-explore.appinventor.mit.edu http://dev-explore.appinventor.mit.edu/blogs/shay/2013/10/sigcse-app-inventor-workshop-atlanta-ga-march-5-8-2014#comments App Inventor featured in CSTA Voice http://dev-explore.appinventor.mit.edu/blogs/shay/2013/06/app-inventor-featured-csta-voice <div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><h3>Creative Engagement with Technology: There's an App for That!</h3> <p><a href="http://csta.acm.org/Communications/sub/CSTAVoice_Files/csta_voice_07_2013.pdf"><img src="/sites/all/files/blogs/cover_csta_voice.jpg" style="float:right" /></a><br /> I recently teamed up with CS teacher Kristin Violette to write an article for the July issue of <em>CSTA Voice</em>. In the article we chronicle how Kristin's students at Newtown High School in Connecticut have used App Inventor to forge a personalized connection between CS and their local community. Kristin and I will be presenting at the CSTA Annual Conference in Quincy, MA on July 16th. We hope to see you there! <a href="http://csta.acm.org/Communications/sub/CSTAVoice_Files/csta_voice_07_2013.pdf" style="width:300;height:100;" target="blank">Read the full article...</a></p> <h4><a href="http://csta.acm.org/Communications/sub/CSTAVoice_Files/csta_voice_07_2013.pdf" style="width:300;height:100;" target="blank">Read the full article...</a> </h4></div></div></div> Tue, 25 Jun 2013 19:34:33 +0000 shay 332 at http://dev-explore.appinventor.mit.edu http://dev-explore.appinventor.mit.edu/blogs/shay/2013/06/app-inventor-featured-csta-voice#comments Computer Science Educators embrace App Inventor at SIGCSE http://dev-explore.appinventor.mit.edu/blogs/shay/2013/03/computer-science-educators-embrace-app-inventor-sigcse <div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Ahh, Denver in March: Sunny and 60 on Thursday, blizzard on Saturday... but we had a blast!</p> <p>I am happy to report that the 44th annual meeting of the Special Interest Group in Computer Science Education (SIGCSE) was a wonderful success, and that App Inventor was well represented by educators from all over the country.</p> <p><a href="http://www.sigcse.org/sigcse2013/"><img style="float:left; margin-right:5px; vertical-align:text-top;" src="http://explore.appinventor.mit.edu/sites/explore.appinventor.mit.edu/files/sigcse2013_banner-400px.png" /></a>Over 1100 attendees met for three days of sharing research, collaborating, catching up, and learning from one another. While this was only my second time attending this conference, I felt as if I was visiting my extended family. It's invigorating to be surrounded by so many people who are working toward the same goals and who care about the same issues: increasing access to quality computer science education for all people. This year's theme was "The Changing Face of Computing" and throughout the conference keynote speakers talked about issues surrounding diversity in computing. I was especially moved by the closing speech given by Jane Margolis. She told us about her days as a telephone repair technician (complete with a photo of her in a harness hanging from a pole!) and she connected that experience with what is happening today in technical fields. Women and minorities continue to be underrepresented in STEM, most egregiously in computing. Dr. Margolis issued a call for all of us to rise to the challenge of changing this paradigm, emphasizing the relationship of this work to a larger educational crisis and issues we face as world citizens.</p> <p>It was gratifying to see the breadth of <strong>papers and workshops focused on App Inventor (listed below)</strong> at this year's SIGCSE Conference. You can read the papers by clicking the titles which link directly to the PDFs on the conference website.</p> <h3>Papers</h3> <p> <a href="http://db.grinnell.edu/sigcse/sigcse2013/Program/viewAcceptedProposal.pdf?sessionType=paper&amp;sessionNumber=181">Studio-Based Learning and App Inventor for Android in an Introductory CS Course for Non-Majors</a><br /> Khuloud Ahmad, Paul Gestwicki, Ball State University</p> <p> <a href="http://db.grinnell.edu/sigcse/sigcse2013/Program/viewAcceptedProposal.pdf?sessionType=paper&amp;sessionNumber=117">Using a Discourse-Intensive Pedagogy and Androidʼs App Inventor for Introducing Computational Concepts to Middle School Students</a><br /> Shuchi Grover, Roy Pea, Stanford University</p> <p> <a href=" &#9;http://db.grinnell.edu/sigcse/sigcse2013/Program/viewAcceptedProposal.pdf?sessionType=paper&amp;sessionNumber=268">Using App Inventor in K-12 Summer Camp</a><br /> Amber Wagner, Jeff Gray, Jonathan Corley, University of Alabama<br /> David Wolber (Co-author) University of San Francisco</p> <p> <a href="http://db.grinnell.edu/sigcse/sigcse2013/Program/viewAcceptedProposal.pdf?sessionType=paper&amp;sessionNumber=284">Going Mobile with App Inventor for Android – A One-Week Computing Workshop for K-12 Teachers</a><br /> Phillip Potter, Zebulun Barnett, Jiangjiang Liu, Ethan Hasson, Jiangjiang Liu, Lamar University</p> <h3>Workshops</h3> <p><strong><a href="http://is.gd/sigcse2013appinv">Teaching the CS Principles Curriculum with App Inventor</a></strong><br /> Ralph Morelli, Trinity College<br /> David Wolber, University of San Francisco<br /> Shaileen Pokress, MIT Media Lab<br /> Fred Martin, University of Massachusetts Lowell<br /> Franklyn Turbak, Wellesley College<br /> The CS Principles Project is an NSF-funded initiative to develop a breadth-first advanced placement (AP) course in computer science. App Inventor is a visual, blocks-based programming language that makes sophisticated computing concepts accessible to a broad range of students. This hands-on workshop, aimed at high school and undergraduate teachers, will introduce participants to lessons, homework exercises, project assignments, and assessment materials (quizzes, grading rubrics) that can be used in an App Inventor-based CS0 course. Participants will develop simple Android apps, using devices provided by the workshop, and will use them in the context of lessons and assignments that fit within the CS Principles framework. A laptop is required.</p> <p><strong>How to Plan and Run Computing Summer Camps for 4th-12th Grade Students</strong><br /> Barbara Ericson, Georgia Institute of Technology<br /> Christopher Michaud, Marist School<br /> Nannette Napier, Georgia Gwinnett College<br /> Krishnendu Roy, Valdosta State University<br /> This workshop will provide details on how to run non-residential computing summer camps for 4th – 12th grade students. Georgia Tech has been offering camps since 2004. These camps are financially self- sustaining and effective. Items used include: Scratch, Alice, LEGO robots (WeDo, NXT, and Tetrix), and App Inventor. Georgia Tech has also helped start 11 other computing camps in Georgia. The workshop will include forms, a timeline, sample agendas, sample flyers, budget plans, a planning checklist, suggested projects, surveys, pre and post tests, evaluation results, and more. Intended audience: high school teachers and undergraduate faculty that are interested in creating computing summer camps for 4th – 12th grade students. Laptop recommended</p> </div></div></div><div class="field field-name-field-blog-images field-type-image field-label-hidden view-mode-rss"> <div class="field-items"> <figure class="field-item"> <img typeof="foaf:Image" src="http://dev-explore.appinventor.mit.edu/sites/dev-explore.appinventor.mit.edu/files/styles/large/public/sigcse2013_banner-400px.png?itok=vytpNHgU" width="400" height="114" alt="" /> </figure> </div> </div> Thu, 28 Mar 2013 15:19:31 +0000 shay 202 at http://dev-explore.appinventor.mit.edu http://dev-explore.appinventor.mit.edu/blogs/shay/2013/03/computer-science-educators-embrace-app-inventor-sigcse#comments MIT CML at Mobile World Congress http://dev-explore.appinventor.mit.edu/blogs/shay/2013/03/mit-cml-mobile-world-congress <div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Leo Burd and I have recovered from jetlag and are ready to report on our trip to the GSMA Mobile World Congress in Barcelona February 25-28. We went to MWC to represent the MIT Center for Mobile Learning as part of the unX network, a partnership with CSEV, UNED, Telefónica, and Banco Santander that is creating the first learning and entrepreneurship portal for Latin America. </p> <p>The MWC conference was HUGE! Over 70,000 people attended from all over the world, and representing every branch of industry related to mobile devices.</p> <p>We found our niche in the Spain Pavilion, where many people stopped to hear about unX and App Inventor. Leo Burd was part of a presentation about the success of unX, along with several other key players including Mr. Victor Calvo-Sotelo, the Spanish Secretary of State for Telecommunications, and Mr. Cesar Alierta, President of Telefónica Group. During the presentation, we officially announced that unX was now available in both Portuguese and Spanish for anyone to join in. </p> <p><img src="http://explore.appinventor.mit.edu/sites/explore.appinventor.mit.edu/files/Leo_speaking.jpeg" syle="float:left" /></p> <p>While the presentation was going on in the Spanish pavilion, I (Shaileen Pokress) was busy giving a talk to a packed room as part of the mEducation panel. There was overwhelming interest in the topic of mobile technology for education, as evidenced by the extremely long line outside the door (most were turned away due to lack of space.) I'm certain that MWC will provide a larger space at next year's conference for this topic.</p> <p><img src="http://explore.appinventor.mit.edu/sites/explore.appinventor.mit.edu/files/mwc_panel_sm.jpg" syle="float:left" /></p> <p>The presenters and panelists at the mEducation session were:</p> <ul><li>Graham Brown-Martin, Education Design Labs</li> <li>Peggy Johnson, Qualcomm</li> <li>George Held, Etisalat</li> <li>Florence Gaudry-Perkins, Alcatel-Lucent</li> <li>Vanessa Lucio, Telefonica Learning Services</li> <li>Shaileen Pokress,MIT Center for Mobile Learning</li> </ul><p>We each had a different take on what "mobile education" means, and how mobile technologies can change the landscape of schooling. While most of the points made by my co-presenters had to do with educational content for mobile devices, I made sure to emphasize that the Center for Mobile Learning aims to provide ways for students to create their own mobile learning tools and experiences.</p> <p>Well, this post has gotten longer than I'd intended. Up next... SIGCSE 2013. App Inventor was well represented, and our team made it home despite the snow storm! Stay tuned...</p> </div></div></div><div class="field field-name-field-blog-images field-type-image field-label-hidden view-mode-rss"> <div class="field-items"> <figure class="field-item"> <img typeof="foaf:Image" src="http://dev-explore.appinventor.mit.edu/sites/dev-explore.appinventor.mit.edu/files/styles/large/public/mwc_panel_sm.jpg?itok=ezn7Fp6D" width="432" height="288" alt="" /> </figure> <figure class="field-item"> <img typeof="foaf:Image" src="http://dev-explore.appinventor.mit.edu/sites/dev-explore.appinventor.mit.edu/files/styles/large/public/Leo_speaking.jpeg?itok=yszkazT7" width="432" height="243" alt="" /> </figure> </div> </div> Wed, 13 Mar 2013 20:02:21 +0000 shay 192 at http://dev-explore.appinventor.mit.edu http://dev-explore.appinventor.mit.edu/blogs/shay/2013/03/mit-cml-mobile-world-congress#comments First App Inventor Contest: Winners Announced! http://dev-explore.appinventor.mit.edu/blogs/shay/2013/01/first-app-inventor-contest-winners-announced <div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p><a href="http://gallery.appinventor.mit.edu/#page%3DContest">The 2012 App Inventor Contest</a> had 125 submissions in four categories: K-8, High School, College/University, and Open. Google Nexus 7 Tablets are awarded to the 1st place winners, with App Inventor books given for second place. Participants included students as young as third grade, college students, hobbyists, professional developers, and even some self-described "retired old ladies"! Read about the prize winners and view all of the amazing apps in the newly opened <a href="http://gallery.appinventor.mit.edu">App Inventor Gallery</a>.</p> </div></div></div> Mon, 07 Jan 2013 20:18:20 +0000 shay 185 at http://dev-explore.appinventor.mit.edu http://dev-explore.appinventor.mit.edu/blogs/shay/2013/01/first-app-inventor-contest-winners-announced#comments NEW RELEASE brings sprite flinging, wifi texting, and more! http://dev-explore.appinventor.mit.edu/blogs/shay/2012/11/new-release-brings-sprite-flinging-wifi-texting-and-more <div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>We have great news: the new release of App Inventor is now live, and contains some exciting new functionality. Be sure to read the <a href="//beta.appinventor.mit.edu/ReleaseNotes.html">release notes</a> for the entire list of updates. Here are the highlights:</p> <ul><li>Sprites and Canvas can now respond to <b>Fling, TouchDown, and TouchUp gestures</b>. This offers a lot of potential for new games and interactive apps! Try out the <a href="//appinventor.mit.edu/explore/content/minigolf.html">Mini Golf tutorial</a> that shows you how to build a fun app that takes advantage of these new gesture events. The tutorial also offers a nice example for setting up screen components dynamically so that they look great on any size screen.</li> <li>Support for <b>Google Fusion Tables</b> has been updated. You can now build apps that read and write to a Google Fusion Table, providing a powerful data sharing solution. See the new <a href="//appinventor.mit.edu/explore/content/pizzaparty.html">Pizza Party tutorial for a how-to guide on creating fusion tables</a> and connecting to them through App Inventor.</li> <li><b>Texting is now enabled over wifi</b> for phones without cell service (no SIM card)! While the traditional SMS texting over a cell phone provider still works just fine, this new capability allows you to connect to your <b>Google Voice account</b> so that texts can be sent and received on devices that are only connected through wifi. See <a href="http://explore.appinventor.mit.edu/content/google-voice">How To Guide to Wifi Texting with App Inventor</a></li> <li>The packaging process now uses the <b>zipalign</b> tool so that applications can be placed in the Play store.</li> <li>There is now a <b>Progress Bar</b> that displays while you are building your app.</li> <li>See other updates, fixes, and notes in the <a href="//beta.appinventor.mit.edu/ReleaseNotes.html">v130 Release Notes</a>.</li> </ul><p>Finally, check out the <a href="https://bit.ly/AppInventorContest">App Contest</a>, taking place now in the <a href="//gallery.appinventor.mit.edu">App Inventor Gallery</a>.</p> <p>Happy Inventing! ~Shay</p> </div></div></div> Fri, 16 Nov 2012 18:06:30 +0000 shay 162 at http://dev-explore.appinventor.mit.edu http://dev-explore.appinventor.mit.edu/blogs/shay/2012/11/new-release-brings-sprite-flinging-wifi-texting-and-more#comments New Release: Screen arrangements, resizable video, and more http://dev-explore.appinventor.mit.edu/blogs/shay/2012/09/new-release-screen-arrangements-resizable-video-and-more <div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Announcing the newest App Inventor release!<br /> Version 129 is now live. In addition to a few bug fixes and minor User Interface improvements, here are the exciting new features:</p> <ol><li><strong>Resize-able and Full Screen Video support</strong>. You can now resize an existing Video Player component from the blocks editor. In Android 2.0+ you can set a Video Player to use the entire phone's screen. The <back> key will restore it to its original size. The <a href="http://appinventor.mit.edu/explore/content/videowall.html">VideoWall tutorial</a> is a good place to start to check this out!</back></li> <li><strong>Horizontal and Vertical Arrangements can now align their contents</strong>. Arrangements and Screens can now align their contents along Left, Right, Center, Top and Bottom edges.<br /> NOTE: These settings have no effect if the arrangement size is set to automatic. The vertical setting has no effect if the screen is scrollable.</li> <li><strong>Canvas and Sprite Improvements</strong>. The new events "Flung", "TouchUP" and "TouchDown" have been added to Sprites and Canvases. <ul><li><strong>Flung:</strong> When a user touches a Sprite and then quickly swipes their finger in some direction, a "Flung" event is issued for the Sprite which gives the direction and speed of the swipe. This can be used to determine the direction and relative speed to move a Sprite. Canvases also receive a Flung event so a user can perform the swiping (Fling) motion anywhere on a Canvas and the MIT App Inventor programmer can decide how to handle it.</li> <li><strong>TouchDown/TouchUp:</strong> When a user places their finger on a Sprite, a TouchDown event is now triggered. When they lift their finger a TouchUP event is triggered. These events are in addition to the existing "Touched" event.</li> </ul></li> <li><strong>New screen orientation settings:</strong> (1) User (let's the app's user select portrait or landscape; and (2) Sensor (auto-rotates as the phone rotates)</li> </ol><p>Tutorials corresponding to these new features are coming soon so stay tuned. H*app*y Inventing!</p> </div></div></div> Fri, 14 Sep 2012 00:18:58 +0000 shay 139 at http://dev-explore.appinventor.mit.edu http://dev-explore.appinventor.mit.edu/blogs/shay/2012/09/new-release-screen-arrangements-resizable-video-and-more#comments App Inventor Summit Archive Now Available http://dev-explore.appinventor.mit.edu/blogs/shay/2012/08/app-inventor-summit-archive-now-available <div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>The MIT Center for Mobile Learning hosted a two-day summit in Cambridge, MA on July 13-14 ,2012. This meeting allowed time for the 80 attendees to form small working groups to develop strategic plans to guide the future of the App Inventor project. Also, invited presenters shared the work they are doing with App Inventor. </p> <p>An <a href="/summit-links">archive of the summit</a> is now available with links to presenters' slides and outcomes from the six working groups. Working group topics included: </p> <ul><li>Community/Outreach</li> <li>Curriculum &amp; Resources</li> <li>Professional Development</li> <li>Technical Improvements</li> <li>Research</li> <li>CS Education</li> </ul><p>The App Inventor Team at the MIT Center for Mobile Learning would like to thank all of you who took busy time out of your summer schedules to come and spend time with us. We intend to host more events like this in the future!</p> </div></div></div> Thu, 30 Aug 2012 20:27:01 +0000 shay 137 at http://dev-explore.appinventor.mit.edu http://dev-explore.appinventor.mit.edu/blogs/shay/2012/08/app-inventor-summit-archive-now-available#comments Ed Week features App Inventor as tool for engaging students http://dev-explore.appinventor.mit.edu/content/ed-week-features-app-inventor-tool-engaging-students <div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Check it out: Ed Week ran a <a href="http://www.edweek.org/dd/articles/2012/06/13/03mobile.h05.html">feature article on App Inventor</a> and the power of teaching students how to build mobile apps. Many excellent programs are described in the article, including <a href="http://www.youthapplab.com/">Youth APPLab</a>, <a href="http://iridescentlearning.org/programs/technovation-challenge/">Technovation</a>, <a href="http://www.youthradio.org/">Youth Radio</a>, and others. My favorite quote is from an eighth grade girl: "These programs expand your view on careers like computer science and engineering and show the fun in them." This is what we are all about at the MIT Center for Mobile Learning!<br /> Read the article here:<br /><a href="http://www.edweek.org/dd/articles/2012/06/13/03mobile.h05.html">http://www.edweek.org/dd/articles/2012/06/13/03mobile.h05.html</a></p> </div></div></div> Thu, 14 Jun 2012 19:56:12 +0000 shay 65 at http://dev-explore.appinventor.mit.edu http://dev-explore.appinventor.mit.edu/content/ed-week-features-app-inventor-tool-engaging-students#comments