One way of teaching a complex but significant topic like Politics in India is through activities. Being a rather theoretical subject with essential application to real life, it is important that students are familiarised with concepts, terms and functioning of the political systems in place in our country.
Teachers can divide the students to play different roles as performed by three tiers of our government - central, state and regional levels. Ask them to create policies and how they would implement it.
In the same manner, we can also create role-playing activities for the Judiciary system. This would be a good way for students to understand the core functioning and responsibilities out the democratic instititutions of India.
Use videos and ppt to present the topics or create a situation by roleplay or drama to teach various concepts.
They connect very easily if given examples of recent elections held in their society.