امروزه با پیشرفت تکنولوژی ؛ فناوری اطلاعات و ارتباطات (Information Communication Technology ) بستر مناسبی برای یادگیری مشارکتی و از طریق همکاری (collaborative learning ) , مناظره و مذاکره اجتماعی( social negotiation)فراهم آورده است. این مدل آموزشی کمک بزرگی برای عملکردی ساختن آموزش فراهم می سازد .