Computer Applications

BEST PRACTICES

Peer teaching and Mentoring 

Peer Teaching: Peer to peer teaching is a valuable teaching method used in the classroom/lab to enable the students to revise their learning and to consolidate it by teaching it to fellow students. That improves their subject knowledge as well as increases their confidence. The faculty plays the role of a facilitator in the classroom. There are many benefits to peer teaching:

Reinforce Learning

 By teaching to a peer, students review their own learning, which allows them to reinforce their own knowledge and skills.

Increase Confidence 

This type of learning activity enhances the levels of self[1]confidence among students because they realize that the classroom teacher perceives them as experts and trusts them enough to share their expertise with a peer.

Develop Communication Skills

Students must use good communication skills to be able to provide clear directions, listen to feedback, and then adjust the next set of instructions accordingly so that their peer is successful.

Assess Learning

 The teacher will be able to assess students’ understanding of the material based on their ability to share their knowledge and skills with a fellow peer, which could not be accomplished using a paper and pencil test. 

Mentoring

 A mentor guides a group of students with the objective of mentoring is to improve their academic performance. The mentors interact with students and identify if they have any learning barriers. Mentors work with students individually to help students to work through difficult issues so that they can stay focused in the classroom. 

Project Demonstration

While teaching the subjects like web technologies, java programming, data mining and mobile application development the projects developed by the senior students are demonstrated in the classroom by the faculty members. The objective of such a demonstration provides a live experience to the students and explains how an application works. This method also acts as a motivation to the students to take up challenging tasks as projects.

Smart classroom

 To explain the complicated concepts in the classroom presentations and animations are used to explain the concept by using the faculty. PowerPoint presentations are used to explain critical components which may take much time to draw on the board. The presentations are prepared in such a way that the total content of the chapter is covered in the slides along with the aforementioned diagrams and is shared with the students so that they can use them as references. Students are able to understand the concept of what they see. 

Moreover, animations create interest in the respective subjects and make the students excel in them. For example, while teaching sorting techniques in Data Structures simple Flash animations are used. This one helps the students to comprehend the process beyond any doubt and would do better to understand the concept behind it. E-Content was developed by the faculty members by using SlideShare and YouTube channel, taking classes using G-suite and conducting online Quiz.

NPTEL

 NPTEL provides e-learning opportunities through online courses in many so far students have done online courses like Introduction to Programming in C, Data Structure and Algorithms using Python Programming, Artificial Intelligence and Machine learning etc.