Ryerson University offers many exciting continuing education programs to busy yet successful professionals. In this night course offered for 7 weeks this past Spring, undergraduate students from various backgrounds and expertise levels took the challenge to construct new knowledge about a critical area of research that has been overlooked, to some degree, because of the challenges in working with the population. In this course, we attempted to address the issue of designing computers for early education, namely infants, toddlers, preschoolers and primary-aged. The students had to critically build on design ideas on educational software developed for children by top researchers in the world such as Turkle, Papert, Scardamalia, and Bereiter by designing new computer environments that addressed the gaps of the current softwares. The interesting twist to this course was that they had to design the the software using ideas from development theories as opposed to purely technical ideas on GUI design. They did this by reviewing a vast array of literature, reviewing many educational softwares available for children including using Knowledge Forum to support their own advances and engaging in real-world projects that integrated theory with practice. In this presentation, I will show you how the course was designed to support these outcomes, and how the students used Knowledge Forum to support the development of the leading ideas of their profession.