Design a detailed Montessori-based lesson plan for kindergarteners that emphasizes self-directed activity, incorporates hands-on learning experiences, and fosters collaborative play, including specific activities, materials needed, and assessment methods.