Compute 2020

09th - 12th December, 2020

Visvesvaraya National Institute of Technology Nagpur, Maharashtra, India

About Compute 2020
days
hours
minutes
seconds
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.*

Inaugural, Awardee Talk, Workshop

Inaugural Session

Viraj Kumar

Viraj Kumar (PC Co-chair)

Dayananda Sagar University, Bengaluru

Jayant Harista

Jayant Haritsa

President, ACM India Council
IISc Bengaluru

Workshop on Designing & Conducting Research Studies Part 1

Shitanshu Mishra

Vanderbilt University

IIT Bombay

Lunch Break

Workshop on Designing & Conducting Research Studies Part 2

Shitanshu Mishra

Vanderbilt University

IIT Bombay

End of Day - 1

Computing Education Research

Casey Fiesler

Keynote 1: Ethics Integration in Computing Education

Ethics Integration in Computing Education

Casey Fiesler

University of Colorado Boulder

Lunch Break

Computing Education Research in India Part 2

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)

End of Day - 2

Online Teaching-Learning and NEP

Invited talks: Best practices in Online Teaching/Learning

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

Virtual Labs: Insights, Initiatives and building a Community

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

Viral Shah
Title to be Announced

Viral Shah

Head - TCS iON Products, Engineering, International Business

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

Sandhya Chintala

Executive Director, IT – ITeS Sector Skills Council & VP NASSCOM

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

Shalini Kapoor

Shalini Kapoor

Director and CTO India, IBM-AI

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

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

This session will present targeted initiatives in computing education research and development. Project leads will describe each initiative, and will invite multi-institutional participation in these studies. Further details will be updated shortly.

Closing Remarks

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