Compute 2020

09th - 12th December, 2020

Visvesvaraya National Institute of Technology Nagpur, Maharashtra, India


About Compute 2020

Recordings of the Conference are available in schedule Section

Announcements :

ABOUT

COMPUTE 2020

ACM-India announces the 13th annual COMPUTE conference at Visvesvaraya National Institute of Technology Nagpur, Maharashtra, India from December 09th - 12th 2020. Since 2018, ACM-India has decided to focus the theme of COMPUTE towards improving the quality of computing education in the country. This is the Third year of this thematic symposium.

Keynote by ACM India outstanding contribution to computing education awardee
Research in computing education
Some lessons for online teaching
Contributed abstracts

Important Dates

  • Submission Deadline: Friday, September 25th, 2020 at 23:59 IST.

  • Notification to Authors: Monday, October 19 th, 2020.

  • Conference Date: December 09th, 2020 to December 12th, 2020.

Pre- ACM COMPUTE 2020 workshop

The workshop is part of COMPUTE 2020, organised by ACM India. Participants will need to register for ACM India COMPUTE 2020.

Algodynamics: Teaching Algorithms using Interactive Transition Systems



MOTIVATION

Mastering algorithms continues to be a challenge for many students of computer science. The automated nature of algorithms limits the student to tracing the algorithm or seeing its animated execution. This interaction is passive. Active interaction with the algorithm would allow the student to `drive' the algorithm towards solving a problem. Of course, at this point, we no longer have an algorithm, but an interactive system that, however, still retains the core elements of the algorithm's machinery.

We propose Algodynamics, an approach to teaching algorithms as interactive transition systems. In the pedagogy of the Algodynamics approach, an algorithm is incrementally designed via a series of interactive systems. The interactions isolate the essential `moving parts' of the algorithm and operations that actually cause the parts to move, allowing the student to `drive' the interactive system and refine it till she arrives at an algorithm, a transition system that is completely automated. You can find more details on Algodynamics website (https://algodynamics.gitlab.io).

The workshop is meant for computer science teachers. The workshop will introduce the main ideas of Algodynamics through a series of examples. These examples will be drawn from data structures (lists, trees and graphs). This workshop will introduce a hands-on approach to teaching algorithms that develops students' abilities beyond simply tracing algorithms to actually designing algorithms. This allows students to assemble an algorithm from basic building blocks and helps them understand why the algorithm is designed the way it is. The emphasis will be not so much on programming or analysis of the algorithms, but incrementally gaining a good understanding of the inner workings of the algorithms and their design. The workshop will be interactive. Participants will work with a series of transition systems and `hand-execute' them.

The workshop will include small assignments, discussions and questions and answers during the presentations. The major examples covered in the workshop (iteration, recursion and graph traversal) will be accompanied by online experiments. The results of the workshop along with future directions for research and implementation will be presented during Day 4 of Compute 2020.



Teaching Algorithms using Interactive Transition Systems

PreTest

Transition systems

Motivation, vocabulary and definitions. Examples

Tea Break

Algodynamics

Interactive vs. Algorithmic problem solving. Successive refinement. Iterative sorting algorithms (Bubble Sort)

Recap and Discussion

EOD

Teaching Algorithms using Interactive Transition Systems

Recursive Algorithms

Algorithms on trees, Mergesort

Graph Traversals

Depth first and Breadth First graph traversal

Tea Break

Implementation

From Transition Systems to their (Python) Implementation

Recap and Post-workshop questionnaire

EOD

Event Schedule

*Hovering over the photo will show a short bio. Hovering over the title will show Abstract. Clicking on the name will open a link to the homepage.* *Kindly update the Zoom app on mobile/laptop/PC and use headphones for best experience.*
*Live stream will be available on https://www.facebook.com/indiaacm *

Inaugural, Awardee Talk, Workshop

Inaugural Session

Jayant Harista

Jayant Haritsa

President, ACM India Council
IISc Bengaluru

Viraj Kumar

Viraj Kumar (PC Co-chair)

Dayananda Sagar University, Bengaluru

Workshop on Designing & Conducting Research Studies Part 1

Sridhar Iyer
Session Chair

Sridhar Iyer

IIT Bombay

Shitanshu Mishra

Vanderbilt University

IIT Bombay

Lunch Break

Workshop on Designing & Conducting Research Studies Part 2

Viraj Kumar
Session Chair

Viraj Kumar

Dayananda Sagar University

Shitanshu Mishra

Vanderbilt University

IIT Bombay

Breakout Session

Session A -- Improving CS education in Indian Universities

Abhiram Ranade (IIT Bombay), Venkatesh Raman (IMSc Chennai)

Session B -- Growing the community of CS education researchers

Venkatesh R, (TCS), Viraj Kumar (Dayananda Sagar University), Sridhar Iyer (IIT Bombay), Venkatesh Choppella (IIIT Hyderabad)

End of Day - 1

Computing Education Research

Computing Education Research in India Part 1

Neeldhara Misra
Session Chair

Neeldhara Misra

IIT Gandhinagar

Lunch Break

Computing Education Research in India Part 2

R Venkatesh
Session Chair

R Venkatesh

TCS Research Pune, iSIGCSE

Language Agnostic Generation of Syntactically Incorrect Programs

(Ramyani Ghosh, V S Meghana, Rasya Ramesh, N S Kumar)

Collaborative Classroom

(Aishwarya Venkatesh, Yamini Agarwal, Yash Patil, Vidhu Rojit)

Automated Evaluation of SQL Queries: Eval_SQL

(Bhumika Shah, Jyoti Pareek)

Breakout Session

Session Anchor

Ricardo Caceffo (Technical Advisor to the Presidency at Univesp , Brazil)

End of Day - 2

Online Teaching-Learning and NEP

Invited talks: Best practices in Online Teaching/Learning

Chitra Babu
Session Chair

Chitra Babu

SSN College of Engineering, Kalavakkam

Engagement in Online STEM Learning: a Case Study of 3030-STEM

Manish Jain, Neeldhara Misra, Gaurav Yadav, Janardan Kannaujiya, Jay Thakkar, Jyoti Gupta, Neeraj Sharma, Pankaj Godara, Sarita Yadav, Satish Kumar and Tapas Hira

Viral Shah
Inside the Next Generation Assessment

Viral Shah

Head - TCS iON Products, Engineering, International Business

Virtual Labs: Insights, Initiatives and building a Community

Venkatesh Choppella, Raj Agnihotri, Ojas Mohril, Priya Raman, Ravi Pillutla, Mrityunjay Kumar

Lunch Break

Panel Discussion: on National Education Policy & Implications for CS Education

Viraj Kumar
(Moderator)

Viraj Kumar (PC Co-chair)

Dayananda Sagar University, Bengaluru

R. Ramanujam

R. Ramanujam

IMSc Chennai

Pankaj Jalote

Pankaj Jalote

IIIT Delhi

Sonia Garcha

Sonia Garcha

CSPathshala

Sandhya Chintala

Venkatraman Umakanth

Member Success lead, FutureSkills, NASSCOM

Breakout Session

Session A -- Online learning/teaching

Madhavan Mukund (CMI), Neeldhara Misra, (IIT Gandhinagar), Chitra Babu (SSN College)

Session B -- National Education Policy

Viraj Kumar(Dayananda Sagar University)

End of Day - 3

Industry Panel, Research Studies

Panel Discussion: Industry Panel: Industry Academia Collaboration and Beyond

Hemant Pande
(Moderator)

Hemant Pande

Executive Director, ACM India

Sameer Bendre

Sameer Bendre

Chief People Officer, Persistent Systems

Hemant Gadgil

Hemant Gadgil

Executive Director, Dassault Systèmes Foundation India

Raju Goteti

Raju Goteti

Vice President & Head, Co-Innovation Network, TCS

Anil Nair

Anil Nair

Vice President Network Security Products, Cisco

Pranali Save

Pranali Save

Chief HR Officer, Icertis

Ashwani Sharma

Ashwani Sharma

Head of Research Operations and University Relations, Google Research

Short Presentations

Neeraj Goel
Session Chair

Neeraj Goel

IIT Ropar

Surveying the role of Gamified MOOCs, Augmented and Virtual Reality for Engineering Education

Deepti Prit Kaur, Vijayant Sharma, Jatin Singla

Enhancing the Learning process: Engineering on Virtual Platform

Prajna N Bhat, Anitha M, Shravani Yashodhara K, Ramesh Babu D. R.

A Preliminary Study of Gender Differences in Participation Rates in Competitive Programming Contests

Vishakha Agrawal, Simran Bhurat, Oindrila Banerjee and Vindhya Malagi

Lunch Break

Multi-institutional initiatives

Viraj Kumar
Session Chair

Viraj Kumar

Dayananda Sagar University

Multi-institutional Investigation of Gender Disparities on Programming Competence in India

Lead investigators: Chitra Babu (SSN College of Engineering), Neeldhara Misra (IIT Gandhinagar), Viraj Kumar (Dayananda Sagar University)

Joint Evaluation of a Python Concept Inventory in Brazil and India

Lead investigators: Viraj Kumar (Dayananda Sagar University), Ricardo Caceffo (Institute of Computing - Unicamp, Brazil), Rodolfo Azevedo (Institute of Computing - Unicamp, Brazil)

Algodynamics: Next steps for building a community

Lead investigators: Venkatesh Choppella (IIIT Hyderabad) and Mrityunjay Kumar (IIIT Hyderabad)

Training Faculty to Conduct Action Research through an Investigation of Student Interests in Computing Programmes Lead investigators

Lead investigators: Shitanshu Mishra (IIT Bombay), Viraj Kumar (Dayananda Sagar University), and Sridhar Iyer (IIT Bombay)

Closing Remarks

Manish Kurhekar

Manish Kurhekar

VNIT Nagpur

End of Day - 4

Registration

ACM Compute 2020
Domestic Delegates

  • Fees Towards Registration
  • Rs. 300 /-
  • GST
  • Rs. 54 /-
  • Total Fees
  • Rs.354 /-
Pay and Register
ACM Compute 2020
Foreign Delegates

  • Fees Towards Registration
  • US. $10 /-
  • Taxes
  • Included in Fees
  • Total Fees
  • US. $10 /-
Pay and Register

Event Venue

In view of the prevailing pandemic, this conference will be held virtually. There will be no physical events at VNIT.

Visvesvaraya National Institute of Technology, Nagpur is one of the thirty-one National Institutes of Technology in the country. The Govt. of India conferred on the Institute, the Deemed to be University status (under University Grants Commission Act, 1956 (3 of 1956)) with effect from 26th June 2002. Subsequently, the Central Govt. by Act of Parliament (National Institutes of Technology Act, 2007 (29 of 2007)) declared VNIT Nagpur as an Institute of National Importance along with all other NITs. The Act was brought into force from 15th August 2007. Earlier, the Institute was known as Visvesvaraya Regional College of Engineering (VRCE). It was established in the year 1960 under the scheme sponsored by Govt. of India and Govt. of Maharashtra. The college was started in June 1960 by amalgamating the State Govt. Engineering College functioning at Nagpur since July 1956. In the meeting held in October 1962, the Governing Board of the College resolved to name it after the eminent engineer, planner, and statesman of the country Sir M. Visvesvaraya.

Sponsors

ACM India Institutional Platinum Partners

ACM India Institutional Silver Partners

In collaboration with

Contact Us

For Registration Queries

acmcompute2020.reg@gmail.com