Download Python in Science and Engineering Education in India
Document related concepts
no text concepts found
Transcript
Python in Science and Engineering Education in India Prabhu Ramachandran Department of Aerospace Engineering IIT Bombay SciPy ’09 Caltech, Pasadena Aug. 21, 2009 The context Poor state of education Low literacy (65% as of 2001) Low growth of schools/enrollment (< 10%) High dropout rates (>30%) Lack of quality education National Mission on Education through ICT Improve situation through ICT MHRD http://www.sakshat.ac.in $ One billion in three years 60% for connectivity 1 GBPS × 30000 colleges 40% for content Requirements for funding I I I I Related to education Inter-institutional Open content/source Fit in scope Powered by the extra-ordinary Mr. N. K. Sinha Some initiatives: NPTEL National Program on Technology Enhanced Learning http://nptel.iitm.ac.in NPTEL >> MIT OCW! Some initiatives: Virtual labs Virtual experimental setups CDEEP I I I I IITB: Center for Distance Engineering Education Programme www.cdeep.iitb.ac.in 100 courses from IITB Educational methodologies Open Source mission Adaptation & deployment of open source simulation packages equivalent to MATLAB, ORCAD etc. ≈ $ 10 million Open Source mission Adaptation & deployment of open source simulation packages equivalent to MATLAB, ORCAD etc. ≈ $ 10 million IIT Bombay’s take I I FOSSEE: Python, Scilab Blender based animations FOSSEE Free Open-source Software for Science and Engineering Education http://fossee.in Thanks to Prof. Kannan Moudgalya! The Goals Imagine that . . . every student knew Python every course used Python Imagine that . . . every student knew Python every course used Python Imagine that . . . every student knew Python every course used Python 700,000 engineering students per year! World domination! We’d like to make that happen! With your help! We’d like to make that happen! With your help! How? Courses Documentation Workshops: teacher/student training Conferences Supporting core projects Some details I I I I I Started in May 2009 About $200, 000 for this year More if we do well 10-20 people Today: 6 on Python The Plan Courses: Software Tools, Techniques and Practices I I I I I I Basic Linux tools Basic and Advanced Python Version Control TDD LATEX Under design/development Courses: Numeric and symbolic computation with Python Advanced material, separate course Content I I I I I I I I Well designed courses Teachers: Slides + material Students: handouts Books? Screencasts Exercises Tests Certification? Conversion of existing courses Support existing courses with Python code (in place of *lab), integrate with NPTEL etc. Get Python in the syllabus! Useful material Whatever it takes! Improving docs, development, etc. SciPy conference in India soon! We’d like your help I I I I I I Developers and writers Spoken tutorials/screencasts Documentation Feedback Review of content generated Visit us! We’re really excited about this! Thank you! Questions?