Register for ACM India Education Webinar on 29 August with Dan Garcia: "Repetition and Recursion"

August 10, 2020

Teaching computational thinking at school is a recent phenomenon in India. Since 2016, ACM India's education initiative, CSpathshala, has been promoting computational thinking by providing a curriculum, teaching aids and training to teachers for free. As part of the ACM India webinar series on education, CSpathshala brings you teacher-oriented webinars that present innovative ways to make the task of teaching computational thinking easier.

Register now for "Repetition and Recursion", to be presented on Saturday 29 August 2020 at 9 am IST by Dan Garcia, Professor at University of California, Berkeley.

Registrations are limited, so please register early and secure your spot. Although this is a teacher-oriented initiative, educators, academicians and industry professionals are welcome to attend the webinar. Feel free to forward this communication to those who would be interested.

Note : You can also stream this webinar on your mobile device, including smartphone and tablet.

Abstract: Computers are wonderful tools for performing repetitive tasks over and over again, usually either a fixed number of times or until a specific condition is met. This talk will share ideas about how to teach the concepts of iteration and recursion, and what types of problems lend themselves most naturally to each. We will present a series of case studies that will serve to ground these ideas and highlight things to focus on or watch out for when introducing these concepts to your students. This talk derives from a chapter (of the same name) in a wonderful new book about teaching computer science in K-12 setting, Computer Science in K-12: An A to Z handbook on teaching programming.

Duration : 60 minutes (including audience Q&A)

Dr. Dan Garcia is a Teaching Professor in the Electrical Engineering and Computer Science department at UC Berkeley. He was selected as an ACM Distinguished Educator in 2012 and ACM Distinguished Speaker in 2019. He is a national leader in the "CSforALL" movement, bringing engaging computer science to students normally underrepresented in the field.

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 800 high school teachers. He has won the NCWIT Undergraduate Research Mentoring award, the UC Berkeley Unsung Hero award, the LPFI Lux award, and 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 Conference 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 Garcia was the most frequent SIGCSE author in their 50-year history.

His computer science education research interests are in personalized and adaptive virtual tutors, online education tools, and assessment of computational thinking.

R Venkatesh, Chief Scientist, Tata Consultancy Services