ACM-India CS Education Workshop | 23rd December 2022
The discipline of Computer Science and Engineering at IIT Gandhinagar, in partnership with ACM India and NPTEL India, is organizing a one-day workshop on CS Education on the 23rd of December, 2022 (Friday).
Join us ahead of holiday season to prepare to your courses next term!
Venue: AB 1/101
Target Audience. Anyone interested in matters of CS Education, with a focus on teaching programming and computational thinking, at either the school or undergraduate level, is welcome to attend.
Logistics. This is a hybrid event.
The registration costs are as follows:
- Rs. 1500 for in-person attendees (all-inclusive)
- Rs. 350 (+GST) for online attendees (students)
- Rs. 650 (+GST) for online attendees (non-students)
Registered participants are eligible for a certificate of participation subject to participation :)
Registrations are now closed.
Inquiries. Please direct any questions you have to neeldhara.m@iitgn.ac.in
with CSEd Workshop Inquiry
as the subject.
9:30AM — 10AM. Registration
10AM — 11AM. The CSPathshala Initiative: Computational Thinking in Schools • Sonia Garcha
The Bebras Challenge • CTiS • CSPathshala • The TACT Challenge
11AM — 11:30AM. Coffee Break
11:30AM — 1PM. A hands-on introduction to Refute Questions • Viraj Kumar
Task 1 • Task 2 • Refute Code Template • Task 3
To help students develop a critical eye for human and (increasingly) machine-generated code, this workshop proposes Refute questions. Students are given code created for a stated purpose and asked: Why does the code fail to serve that purpose? Students must provide evidence demonstrating this failure. After a hands-on introduction to Refute questions in their originally proposed context (an alternative to ‘Explain in Plain English’ questions), participants will receive and review a richer variety of Refute questions for autograded formative and summative assessments, targeting an introductory programming course in Python.
1PM — 2PM. Lunch
2PM — 3:30PM. Algorithmic program development using Mapcode • Venkatesh Choppella
Colab Worksheet • Feedback Form • Introduction to Mathematical Computer Science
Mapcode (Viswanath, 2008) is a methodology for iterative algorithmic problem solving in which the requirements and the design of an algorithm are expressed as a collection of maps (total functions). Once the design is available, it can be easily coded as a program.
The workshop is an introduction to program development using the mapcode methodology. This will be done through a series of examples which illustrate the mapcode approach to the specification, design and coding of solutions as programs.
3:30PM — 4PM. Coffee Break
4PM — 5PM. Teaching Data Structures • N S Kumar
Github Repository with Files
5PM — 5:30PM. High Tea
Anyone with an interest in CS Education at the school and/or college level will find this workshop interesting. We hope to bring together school and college teachers, CS Education researchers, industry professionals, and aspiring educators at any stage of their career — in particular, students with an interest pedagogy are also welcome.
There are no explicit pre-requisites, although some experience with teaching introductory programming classes and/or data structures and algorithms would be relevant.
If you would like to join us in person and need accommodation, please send an email to neeldhara.m@iitgn.ac.in
with the subject Accommodation Request for the CSEd Workshop
. We expect most of the in-person attendance to be local, and encourage others to join us online. However, we are happy to explore accommodation options on request.
Yes. The sessions will be recorded and made available in early January 2023.
The main difference is that you will be able to join the lectures over Zoom and have an opportunity interact with the speakers and other participants. You will also be eligible for a certificate subject to participation.
You can register for virtual participation and switch to onsite later by paying the difference in the registration fees. This will be a manual process, please send an email to neeldhara.m@iitgn.ac.in
with the subject CSEd workshop registration upgrade
if you are in this situation. However, if you decide to switch from onsite participation to virtual, please note that the difference will not be refunded.
The registration fees are not refundable in general. We may be able to make exceptions in special cases: please send an email to neeldhara.m@iitgn.ac.in
with the subject CSEd workshop registration cancelation
if you have to cancel your participation due to exceptional circumstances.
Please see this page for more details about reaching IITGN and this page for general information about the IIT Gandhinagar campus.
- Sardar Vallabhbhai Patel International Airport (AMD) is an international airport serving the cities of Ahmedabad and Gandhinagar in Gujarat, India and is nearer to our IIT campus.
- Ahmedabad Junction Railway Station (ADI), locally known as Kalupur station is the main terminus which is very well connected with the other parts of the country.
- Geeta Mandir & Paldi are the bus terminals of Ahmedabad city.
Please direct any questions you have to neeldhara.m@iitgn.ac.in
with CSEd Workshop Inquiry
as the subject.
Please share this on your social media!
To obtain a certificate of participation, please fill out the form below no later than the 30th of December 2022. Digital certificates will be emailed on the 1st of January, 2023.