1 / 14

ACM India Education Committee

ACM India Education Committee. ACM Education Council September 2014, Portland OR Mathai Joseph Chair, ACM India Education Committee. ACM India members. ACM India Education Committee. Members Purandar Bhaduri (IIT Guwahati) Mathai Joseph (Convenor)

vera
Download Presentation

ACM India Education Committee

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ACM India Education Committee ACM Education Council September 2014, Portland OR Mathai Joseph Chair, ACM India Education Committee

  2. ACM India members ACM Council Meeting

  3. ACM India Education Committee Members PurandarBhaduri(IIT Guwahati) Mathai Joseph (Convenor) AmardeepKahlon(formerly BM Univ, New Delhi) MadhavanMukund (CMI, Chennai) Maneesha V Ramesh (Amrita Univ) AbhiramRanade (IIT Powai) Vipul Shah (TCS R&D) GautamShroff (TCS R&D) R. Venkatesh (TCS R&D)

  4. Main Activities • Increasing knowledge, ability and interest in computing in schools, • Improving teaching methods and content in engineering colleges, and • Encouraging use of on-line material for learning about computing

  5. Schools • Workshop with educators, school heads, teachers from selected schools and ACM India computer scientists (2013) • Good discussion on how computing can be taught in schools • Series of talks on computer science at Pune schools • Aim to replicate this in other cities

  6. Schools • Groups to study CSTA (Computer Science Teachers Association), CMC (Computer Masti Curriculum) and other curricula;   • Start workshops for teachers in several areas (Alan Turing, Algorithms, Scratch etc.).   • Computer Masti: managed by Sridhar Iyer(IIT Powai)

  7. Colleges • Focus on improving teaching in engineering colleges • This is where most of India’s IT recruits come from • Severe lack of teachers • Inflexible syllabus

  8. Colleges • Initial focus on teaching algorithms & complexity • Core for understanding CS • Teacher training workshops held in • Hyderabad, Trivandrum, Pune (2) • More planned in other cities • Bring in discussion on ACM Curriculum 2013

  9. MOOCs • Very limited uptake from institutions • Participation by individual students to improve employability/admission prospects for higher education • Need for Indian MOOCs • Oriented around existing syllabuses • Understand student background • Low cost by Indian standards

  10. Mini-MOOCs • Course on Big Data at IIT Delhi / IIIT Delhi • Introductory course on programming from IIT Powai • Introductory course on programming and data structures from IIT Madras (part of NPTEL)

  11. Obstacles • Inflexible syllabus • Compendium of topics • Highly prescriptive • Very little problem solving • Changes will not happen quickly • Need discussions with governing boards, government committees, etc. • Changes will be resisted ! • Need extensive teacher training

  12. New Courses Opportunity exists! • Introduce elective courses • Develop material, deliver, record • Programming 2 • Python-based, focus on problem-solving • Reasoning: logic, assertions, etc. • Android programming • Introduction to OS, threads, concurrency etc. • Theoretical foundations

  13. Summary • Long haul, no quick solutions! • Work to change syllabus, methods • Train teachers to deliver core topics • Bring in new topics • Motivate colleges, teachers • Attract students

  14. Query • Concurrency now seems off the agenda in undergraduate teaching • How are concurrency, distributed systems taught at your institution? • Glad to discuss this further (offline)

More Related