Conference registration (which includes an afternoon community session on Sunday, July 12, Monday night’s event at UT Dallas and all general and plenary sessions on Tuesday, July 14) is $100 if you register by April 15. 

From April 16-June 26 the price is $150 and after that the price goes up to $225. 

Workshops are a separate price, and this year we have expanded our offering to include some on Sunday, as well as Monday. The price for workshops is $100 for the first one, and then $50 for each additional workshop (maximum number of three). 

*Please note that CSTA does not cover the cost of registration, travel or accommodations for speakers or attendees. 

Please email any questions to t.nash@csta-hq.org
Tuesday, July 14 • 2:45pm - 3:45pm
Pencil Code: Bridging Between Visual Blocks and Text-Based CS Education

Sign up or log in to save this to your schedule and see who's attending!

This session provides an in-depth look at some methods and strategies teachers can use
to transition students between visual programming and text-based coding. We will work
with the open source-coding environment Pencil Code, a tool with a dual-mode editor
that switches between visual block programming and text programming seamlessly. The
tool allows students to work with programs with any level of complexity using either
blocks or CoffeeScript text code. Attendees will come away with an understanding of
best practices when teaching students transitioning to text code for the first time, and they
will gain practical experience with lessons involving functions and data. We will discuss
our experiences teaching using the tool, and we will share curriculum material
appropriate for middle school and high-school classrooms. The tool is open-source and
free to use online at http://pencilcode.net/.


David Bau

David Bau is a software engineer at Google and the creator of Pencil Code. His work focuses on broadening access to computer science education through online learning environments. Prior to his work on educational software, David was a developer on variety of products including Microsoft... Read More →

Matthew Dawson

Matthew Dawson is a teaching fellow at Google. Since 2013, he has worked on CS First, an after-school computer science curriculum for middle school students. Prior to Google, Matt taught fourth and fifth grade in South Chicago. He holds a B.S. in Elementary Education from Illinois... Read More →

Cait Pickens

Cait Sydney Pickens is a teaching fellow at Google. She works on CS First, an after- school computer science curriculum for elementary and middle school students designed to engage under-represented minorities in the field. Before Google, she worked on Software Carpentry at Mozilla... Read More →

Tuesday July 14, 2015 2:45pm - 3:45pm
St. Genevieve

Attendees (0)