Technology-supported Learning Environment Research Articles