R. Prashanthan presented a 5-6 minute micro-lesson plan on the topic of Java history and OOPs concepts. The lesson plan covered the key points of Java being a popular programming language for web applications that compiles to bytecode, and explained the three main OOPs principles of encapsulation, inheritance, and polymorphism with relevant examples. Students listened carefully and took notes, and the teacher demonstrated clear voice, was continuous and fluent, covered essential points, and used concluding statements.