One Day Coordinators Workshop on C on 15 February 2020

Pandit Madan Mohan Malaviya National Mission on Teachers and Teaching


February 15th, 2020 to February 15th, 2020

Course Content Teaching Faculty Who Should Attend
Duration and Venue Criteria for Certification Course Fee
How to Apply Accommodation Note
Address For Communication

click here to download the brochure

Help-line Contacts

Instructions for Enrolling in the workshop

Enrollment is strictly by Invitation List of participants

Help us spread -    

Introduction

IIT Bombay has conducted many large-scale teacher training workshops under the Train 10,000 Teachers (T10KT) programme, sponsored by the National Mission on Education through ICT (NMEICT), MHRD, Govt. of India, and trained over 2,00,000 teachers.

Another successful technology developed at IIT Bombay is Spoken Tutorial, using which about 50 lakh students have been trained on various ICT topics. The effectiveness of this method can be seen from the testimonials available here: https://spoken-tutorial.org/testimonials/media/?foss=70 and the TEDx talk. This project is funded by NMEICT, MHRD.

It is now proposed to offer the highly effective Spoken Tutorial based ICT training to a large number of teachers, across the country, through the T10KT methodology, with C and C++ training being taken up next. C and C++ are used for developing operating systems, compilers, parsers, interpreters, word processors, search engines and graphic programmes.

  • Support: C requires less runtime support.
  • Portable programming language: A variety of C and C++ programmes written for one computer system, can be compiled and run on another system, with little or no change.
  • Modular: Written in routines called functions and classes, (C++) programs can be used in other applications or programs.
  • Preferred by professional programmers: A variety of C and C++ resources and helpful supports are widely available.
  • Standardized: Many standards have been documented, maintained and updated for C and C++ as standard references.

The Spoken Tutorial Project at IIT Bombay (https://fossee.in) has been promoting C and C++, and other FLOSS (Free/Libre and Open Source Software), such as Scilab, Python, OpenFOAM, eSim, Osdag, OpenModelica, DWSIM, Drupal and R, and Open Source hardware such as Arduino and OpenPLC.

The C and C++ workshop is organised by the Teaching Learning Centre (TLC) at IIT Bombay, funded by the Pandit Madan Mohan Malaviya National Mission on Teachers and Teaching (PMMMNMTT), MHRD, Govt. of India. As Spoken Tutorial method offers hands-on practice, with 100% active learning, those who undergo this training will be able to start using C and C++ immediately after the workshop. They will also be able to conduct C and C++ workshops for their students, using Spoken Tutorials, without requiring any help from anyone else.

The one day C and C++ Coordinators’ workshop will be conducted on Saturday, 15 February 2020, through the select Remote Centres of IIT Bombay (the details will be shared later). This will be a blended training programme that uses A-VIEW for live interactions and Spoken Tutorials to learn to use C and C++. Details of the workshop will be announced later. The medium of instruction for this workshop is English. Language dubbed Spoken Tutorials in 15+ Indian languages will also be available.

Methodology of the Large-scale Workshop

It will be a one day workshop, on 29 February 2020. All participants will have to go to their chosen Remote Centre. They will learn C and C++ through the active method of reproducing every command demonstrated in the award-winning Spoken Tutorials. As learning happens through self-learning, the self-confidence of the learners is very high. Moreover, they can use the same method to train their students on the important topic of C and C++, using Spoken Tutorials.

All the participants from all the Remote Centres, will be able to interact with the C and C++ team at IIT Bombay, ask them questions, etc. through the video conferencing software A-VIEW. There will be about 4 hours available for C and C++ training and 2 hours for interactions.

A timed discussion forum https://forums.spoken-tutorial.org/ will be used to answer the questions that the participants may have in different Remote Centres. One has to select the Spoken Tutorial, and the exact time (minute and second) when the doubt arises. It will be answered immediately by one of the volunteers. Answers can also be provided by other participants in the same Remote Centre or in other Centres. These answers double as additional learning material. Course Coordinators at Remote Centres, already trained for this purpose, ensure that workshop goes through smoothly.

Using this approach, we have trained 3,500, 4,200, 4,300, 5,300, 2380, 2400 and 2800 teachers, respectively, on Koha, Moodle, Scilab, Python, eSim, Linux and R workshop in the past 1 year.

Course content

Basic Level

  1. First C Program
  2. First C++ Program
  3. Tokens in C and C++
  4. Functions in C and C++
  5. Scope of Variables in C and C++
  6. If And Else If statement in C and C++
  7. Nested if and switch statement in C and C++
  8. Increment and Decrement Operators in C and C++
  9. Arithmetic Operators in C and C++
  10. Relational Operators in C and C++
  11. Logical Operators in C and C++
  12. Loops in C and C++
  13. Intermediate level

  14. Arrays in C and C++
  15. Working with 2-D Arrays in C and C++
  16. Strings in C and C++
  17. String Library Functions in C and C++
  18. Working with Structures in C and C++
  19. Understanding Pointers in C and C++
  20. Function call in C and C++
  21. File Handling in C

Teaching Faculty

  • Prof. Kannan Moudgalya, Department of Chemical Engineering, IIT Bombay
  • Prof. Bhaskaran Raman, Department of Computer Science & Engineering, IIT Bombay
  • Prof. Kameswari Chebrolu, Department of Computer Science & Engineering, IIT Bombay
  • Prof. Varsha Apte, Department of Computer Science & Engineering, IIT Bombay
  • System Administrators, FOSSEE and Spoken Tutorial, IIT Bombay

Who Should Attend

It is mandatory for each participating Remote Centre to send a teacher, who will learn how to conduct the Spoken Tutorial based C and C++ workshop and implement it during the main workshop. The Remote Centre Coordinator should inform by 20 January 2020, 12 noon if they want to host the main workshop in their Remote Centre. The online registration of the nominated teacher (who will later act as a Course coordinator) from the remote centre, is available from 11 January to 31 January 2020, 12.30 pm. We will be sending the registration link to nominated Course Coordinator from the remote centres.

Why You Should Attend?

  • You can help your colleagues who may not be good in C and C++, answer forum questions, etc.
  • You will learn the pedagogy of Spoken Tutorials, which you can implement in your own college/school, without need of help from anyone else.
  • You can possibly contribute to the creation of Spoken Tutorials in C and C++ or in any other topic.  
  • A series of activities are planned for those who do well in tests.  For example, top 1,000 teachers to get trained on C and C++ lab course, through a more detailed, longer duration, course; getting shortlisted for courses, such as Data Structures, etc.

Duration and Venue

The workshop will be conducted on Saturday, 15 February 2020 from 9.30 AM to 6.00 PM at select Remote Centres of IIT Bombay (These details will be shared later). This workshop will be conducted through a blended mode, using both live video conferencing facility (A-VIEW) and hands-on sessions using Spoken Tutorials. A detailed workshop schedule will be available soon.

Criteria for Certification

E-certificate will be provided to the participants after successful completion of the workshop.

Course Fee

The course fee for the Coordinators' workshop is Rs. 200/-, which has to be paid at the time of online registration. 

Please note that the registration fee once paid is neither refundable nor adjustable under any circumstances.

Important payment instructions:

In case of a course fee transaction failure, the participant will get an auto generated mail with instructions for further process. Please go through the mail carefully. If the amount is already debited to your account, please do not make another payment.

In case of a double payment (or more than once), please send a mail to dbpaccounts@cse.iitb.ac.in requesting for a refund. The participant will also have to check the following link for his/her vendor creation in order to get a refund. IIT Bombay will not be able to process the refund (for any reason) if the vendor creation, as per IIT Bombay's requirement, is not completed by the participant.

Link:- https://portal.iitb.ac.in/vrp/index.jsp

How to Apply

Enrollment will be strictly online, and no other mode of application will be entertained. The online registration for Coordinators' workshop will start within one working day after the remote centre express the willingness, an invitation link will be sent to the nominated Course Coordinator to register. The last date of registration is 31 January 2020, 12.30 pm. The URL for registration is:  http://www.it.iitb.ac.in/nmeict/announcements.html

Register on the Spoken Tutorial Website:

  1. Before the workshop, participants should register on https://spoken-tutorial.org/
  2. Fill up the registration form and submit.
  3. An email will be received.
  4. The account should be activated by clicking the link in the email.
  5. The Username and Password should be noted. This is an extremely important step.  
  6. One needs the above information to post questions on the forum, which will be explained at the time of the workshop.

Accommodation

Not applicable

Note

  • All Course Coordinators, who have to go to other Remote Centres for Coordinators’ Training have to bear the travel expenses.  Boarding and Lodging for one day will be provided, subject to availability.
  • All participants are required to bring earphones, as they will have to listen to video tutorials. Without earphones, the workshop will not at all be effective. 
  • Computers with Linux OS to practise the Spoken Tutorials, will be available at the Remote Centres.  But if they wish, participants can bring their own laptops with Linux installed

Address For Communication

Dr. Kalpana Kannan
Project Coordinator, ESOS Project
Department of CSE, Kanwal Rekhi Building,
Indian Institute of Technology Bombay,
Mumbai - 400 076.
Tel.: +91-22-2576 4989
Fax: +91-22-2572 0022
Email: eoutreach@it.iitb.ac.in
Website - www.it.iitb.ac.in/nmeict

top