Children are easily distracted when there are other children in the room, activities, and an overstimulating environment. At home without as many distractions, your child does much better with you helping him.
Ask the teacher what activites he has the most difficulty staying on task.
Practice with a timer at home. Start with 3-5 minutes and then increase the time by one minute.