This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
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
View analytic
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 Internet Explorer and Google Image Search. David holds an A.B. in Mathematics from Harvard and an M.S. in Computer Science from Cornell University. 

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 State University and a M.S. in Higher Education Administration and Policy from Northwestern University. 

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 and taught middle school computer science on Pine Ridge Reservation. She holds a B.A. from Lake Forest College in Computer Science. 

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

Attendees (19)