Keynotes

Dan Garcia
(Teaching Professor at UC Berkeley)

Achieving CSforALL through the Beauty and Joy of Computing (BJC)

CV »


David Joyner
Executive Director of Online Education & OMSCS in Georgia Tech's College of Computing

Lessons we learned from MOOCs to develop an affordable degree program, and lessons that MOOCs can now learn from us on delivering rigorous endorsement at scale.

Abstract available soon.

The Speaker

David Joyner is Executive Director of Online Education & OMSCS in Georgia Tech's College of Computing. His research focuses on online education and learning at scale, especially as they intersect with for-credit offerings at the graduate and undergraduate levels. His emphasis is on designing learning experiences that leverage the opportunities of online learning to compensate for the loss of synchronous collocated class time. This includes leveraging artificial intelligence for student support and assignment evaluation, facilitating student communities in large online classes, and investigating strategies for maintainable and interactive presentation of online instructional material. As part of his work, Joyner teaches online versions of CS6460: Educational Technology, CS6750: Human-Computer Interaction, CS7637: Knowledge-Based AI, and CS1301: Introduction to Computing. Joyner has received several awards for his work in teaching online, including the 2019 USG Regents' Teaching Excellence Award for Online Teaching, 2018 Georgia Tech Center for Teaching & Learning Curriculum Innovation Award, and the 2016 Georgia Tech College of Computing Lockheed Excellence in Teaching Award.


Dan Garcia
Teaching Professor at UC Berkeley

Achieving CSforALL through the Beauty and Joy of Computing (BJC)

At a time when computing is so much a part of all of our lives, has incredible job opportunities, and is so empowering, most students graduate high school without having had any introduction to computer science. A decade ago in the United States, the CSforALL movement was launched to broaden participation in computing to those traditionally underrepresented. This talk will reflect on the current state of that initiative, and introduce the "Beauty and Joy of Computing (BJC)" course, which has received worldwide attention and currently has 65% female enrolment at UC Berkeley, among the highest in the nation. We'll also announce partnerships that will bring the course (software, curriculum, professional development) to the Spanish-speaking world!

The Speaker

Dan Garcia (UC Berkeley MS 1995, PhD 2000) is a Teaching Professor in the Electrical Engineering and Computer Science department at UC Berkeley. Selected as an ACM Distinguished Educator in 2012 and ACM Distinguished Speaker in 2019, he has won all four of the department's computer science teaching awards, and holds the record for the highest teaching effectiveness ratings in the history of several of the department's courses.

He is a national leader in the "CSforALL" movement, bringing engaging computer science to students normally underrepresented in the field. Locally, he serves as the CSforCA higher education co-chair. Thanks to four National Science Foundation grants, the "Beauty and Joy of Computing (BJC)" non-majors course he co-developed has been shared with over 500 high school teachers. He is delighted to regularly have more than 50% female enrollment in BJC, with a high mark of 65% in the Spring of 2018, shattering the record at UC Berkeley for an intro computing course, and is among the highest in the nation! He is humbled by the national exposure he and the course have received in the New York Times, PBS NewsHour, NPR's All Things Considered, USA Today, and the front pages of the San Jose Mercury News and San Francisco Chronicle.

He has won the NCWIT Undergraduate Research Mentoring award, the UC Berkeley Unsung Hero award, the LPFI Lux award, the SAP Visionary Member award, and was chosen as a Google CS4HS Ambassador for his work to support teachers and diversify computing. He has served on the ACM Education Board, the College Board Computer Science Principles Development Committee, was the ACM SIGCSE Program co-chair in 2017, and the ACM SIGCSE Symposium co-chair in 2018. He was recently elected ACM SIGCSE Vice-Chair for the 2019-2022 term. In 2019 it was announced he was the most frequent SIGCSE author in their 50-year history, with *61* submissions of all kinds: papers, panels, workshops, posters, etc.; second place had 42.

His computer science education research interests are in personalized & adaptive virtual tutors, online education tools, and assessment of computational thinking. He has had 13 MS students who have recently been worked on projects related to online learning, specifically building tools and analyzing data for his BJC edX and in-person class. His GamesCrafters undergraduate computational game theory research and development group builds tools to solve and analyze abstract strategy games.

On the fun side, he can play 20+ songs on the harmonica (but they all end up sounding like "Piano Man"), juggle 5 balls, score in the low 90s on the links, spin things on his finger, and recite all the words to many old-school raps, stand-up comedy bits and Monty Python sketches. He also has a collection of several hundred game and puzzle books, and terribly enjoys sharing good brain teasers or playing any one of his many exotic board games with students who drop by during open office hours. Don't get him started telling jokes...

His wife (Tao Ye, Ph.D.) is also a UC Berkeley Computer Science alumnus, and is Director of Science at Pandora Media. They have two children.