This study implemented a cognitive apprenticeship and a peer assessment learning modules in a required course. The participants were 40 sophomores with the major of early childhood education and 8 public kindergarten teachers. Forty students were divided by 8 groups and paired with 8 kindergarten teachers as mentors in the whole semester. Each group was asked to design activity for kindergarten children, and then experience three rounds of peer and mentor assessment. The effects of cognitive apprenticeship and peer assessment modules were examined through quantitative and qualitative feedbacks. The results showed that through these modules, the students could enhance the activity design ability. Even though the number of peer qualitative comments was increased, cognitive comments were extremely more than metacognitive comments. Finally, the study based on the results to provide some advices for future researchers and educators.