Constructivist and Critical Theory Aspects in Computer Science Education
Abstract: This research explored difficulties that students encountered in adapting to undergraduate computer science programs at a medium sized university in Ontario. A joint perspective research paradigms between constructivism and critical theory is a novel perspective that this study proposes in approaching computer science education. The study found that most female subjects had initial experience in using computers but few of them had previous experience in programming. During the program they were focused more on academic achievements but they were less oriented to develop practical projects and prepare for working in IT industry. In relation to teaching, female students were more sensitive to teaching than male students. Male students were oriented more on achieving “real” experience. Due to the fact that males were working in different informal settings, this helped them to extend and diversify their experience. Male students were more independent of teacher performances, being more willing to take ownership of learning process, especially in cases when teaching was not effective.