Learning consists of three things: getting information, application and assimilation. Lectures provide the first part: You get the information. But, for assimilation, i.e., internalization of those concepts, you need to apply. Assignments help the students to apply the concepts which results in deeper understanding of the subject.
I like to blog about various topics ranging from education in IITs to social issues in India and US. All opinions and views presented here are my own and not of my employer.