Perceptions of Computer Science at a South African university
Introduction
This paper describes research into changes in first year Computer Science students’ perceptions of and attitudes to Computer Science at a South African university, the University of the Witwatersrand (Wits), located in Johannesburg. Our experience and prior research (Herbert, 2000, Sanders and Galpin, 1994) have shown that students often only have a narrow understanding of the nature of Computer Science, even when they have chosen to study it, and that they often make a strong link between Computer Science and programming, to the exclusion of other aspects of the discipline. This is most likely due to lack of career counselling, and an introduction to computing at school level that focuses on applications, such as word processing, and programming. Another possible explanation for lack of understanding is the diversity of the discipline, since it contains aspects of science, engineering and mathematics (Denning et al., 1989) and because it is not well-defined (Nielsen, von Hellens, Greenhill, & Pringle, 1998).
Other research has also shown incorrect perceptions such as that computing careers only involve programming, there are limited career opportunities, there is little interaction with people, and that computing careers are linked to administration or secretarial work (Clarke and Teague, 1996, Craig, 1997, Durndell and Thomson, 1997, Greening, 1998, Ryan, 1994, Symonds, 2000, Teague and Clarke, 1991).
The research was also motivated by our innovative curriculum (Sanders & Mueller, 2000) which was developed to cope with the fact that some of our students have good school-leaving Mathematics marks, but no or little exposure to computers due to the legacies of apartheid. The curriculum positions Computer Science within the Mathematical Sciences and has a focus on fundamentals of the discipline, as opposed to specific programming languages or computing technology. The aim of the curriculum is to broaden students’ understanding of the discipline and to use the mathematical aspects of the discipline as an entry point to the discipline.
The research investigated students’ attitudes at the beginning and towards the end of our first year courses. The methodology used in this research involved comparing responses from questionnaires completed at the start and near the end of the academic year. For educational research, it is often difficult or impossible to sufficiently isolate various variables sufficiently to show causality. McMillan and Schumacher (2001) suggest that when extraneous variation cannot be controlled, then this needs to be taken into account in the interpretation of the results. In our case, the students are exposed to many influences during the year that may affect their perceptions, including our course. Since it is not possible for pragmatic and ethical reasons to present two different courses to them, or to remove factors other than the course, we have to consider the students within their environment, and be cautious in our interpretations.
The research shows that our students became more confident about their understanding of the nature of Computer Science, although when questioned about what content could be expected in Computer Science, did not show much change. The students changed their opinion about the relatedness of Computer Science and Mathematics, becoming less convinced of a link between the two. They also became more negative about working with computers, a concern since their future careers will most likely involve computers to a substantial extent. These results, as well as the fact that there was little change for many attitudes, raise questions about what influences students the most – what is said in lectures or what they spend time on in the laboratories, or external factors not related to the course. Additionally, the location of material may affect their perceptions – if discrete mathematics topics are only covered in Computer Science, then the link between this course, and mathematics courses based on continuous mathematics may be opaque to students.
In the rest of the document, the phrase “understanding of Computer Science” will be used to mean “understanding of the nature of Computer Science” as opposed to meaning success in learning the material in our courses. Similarly, “understanding the content of Computer Science” will be used to mean being able to identify different aspects of Computer Science and it will not mean having an understanding of the course material.
The structure of the document is as follows: the next section considers related research into attitudes, as well as giving details of the structure of the South African education system and our curriculum. Then we present the research methodology, the results and finally provide an interpretation and discussion of the results. The questionnaire used in this research can be found in a technical report (Galpin & Sanders, 2005) which presents a preliminary analysis of the data gathered by this questionnaire including some analysis not directly relevant to this paper.
Section snippets
Related research and background
Over the last three decades, there has been much research into attitudes to computers, computing and Computer Science. In this section, research investigating changes in attitudes is considered, together with research into understanding of Computer Science and computing careers, as well as gender differences in attitudes. Since the focus of this research is first year at university, different approaches to introductory Computer Science courses are described. Next, some information specific to
Sample and questionnaire
The sample consisted of 46 students, all of whom were attending university for the first time. They were all registered for our Computer Science I courses. There were 15 female students and 31 male students, with ages ranging from 17 to 21 with 78.2% of the sample 17 or 18 years old. The students were surveyed in the years 2000 and 2002, and there were no significant differences found using the Fisher Exact Test (Sheskin, 2000) between the two year groups in terms of sex, age, Matric maths
Results
This section presents the results of the research, and starts by considering the closed questions, then open-ended questions about jobs and expected course content, and finally an assessment of the courses. The results from the closed questions show that in general, student attitudes and perceptions appear to be resistant to change. These are presented in Table 2, Table 3, Table 4, Table 5.
For Table 2, Table 3, Table 4, the first four columns of these tables give the percentage of students with
Discussion
In general, students’ opinions and perceptions show little change, indicating that these are fixed and not influenced by the courses. Even in cases where there is a high percentage of change in opinion, there is often change in both directions (for example, when asked about studying Computer Science to learn programming or whether Computer Science is mainly about programming).
A limitation of this research is the fact that this sample represents those who succeeded at the mid-year exams. This
Conclusion
The aims of this research were to gain an understanding of first year Computer Science students’ perceptions of the discipline and what they would study in their courses and to see how these perceptions changed across their first year of study. We surveyed incoming students in two years and then surveyed the same students later on in the same year. Our innovative first year curriculum is designed to emphasise the fundamentals of the discipline, and de-emphasise programming, and we wanted to
Acknowledgements
Thanks to all the students who took part in the research and to Hlami Huhlwane and Herman Tshesane for data capture.
References (45)
- et al.
Characterizations of computing careers: students and professionals disagree
Computers and Education
(1996) - et al.
Gender and computing: a decade of change
Computers & Education
(1997) Gender differences in computer-related attitudes and behaviour: a meta-analysis
Computers in Human Behaviour
(1997)- Beyer, S., DeKuester, M., Rynes, K., & DeHeer, J. (2004). The temporal stability of gender differences in MIS students....
- Beyer, S., DeKeuster, m., Walter, K., Colar, M., & Holcomb, C. (2005). Changes in CS students’ attitudes towards CS...
- Burch, C., & Ziegler, L. (2004). Science of computing suite (SOCS): resources for a breadth-first introduction. In...
- Burger, A., & Blignaut, P. (2004). A computer literacy course may initially be detrimental to students’ attitudes...
- et al.
Changes in entry-level university students’ attitudes to computers for 1985–1997
South African Computer Journal
(1998) Technological experience and technophobia in South African university students
South African Computer Journal
(2000)Women and business computing: where to from here?
Gates
(1997)
A gendered view of computer professionals: preliminary results of a survey
ACM SIGCSE Bulletin
Computing as a discipline
Communications of the ACM
Novice attitude changes during a first course in computing: a case study
Quæstiones informaticæ
An ACM-W literature review on women in computing
ACM SIGCSE Bulletin
Social attitudes and the computer revolution
Public Opinion Quarterly
Cited by (16)
Computing at the high school level: Changing what teachers and students know and believe
2011, Computers and EducationCitation Excerpt :Trytten, Walden, & Rhoads, 2005) Many students are convinced that computing degrees result in desk jobs which require little or no innovation or creativity. ( Galpin & Sanders, 2007) Furthermore, high school teachers can have a significant impact on students’ attitudes with respect to all subjects, including computing. ( Barker et al., 2009; Brophy, Klein, Portsmore, & Rogers 2008; Tillberg & McGrath Cohoon, 2005) Most high school teachers, including those who are trained in mathematics and science subjects which are closely aligned with computing, are ill-prepared to introduce computing topics to their students. (
Education and career pathways in Information Communication Technology: What are schoolgirls saying?
2010, Computers and EducationThe Relationship between Digital Citizenship and Information Security Achievement
2023, ISDFS 2023 - 11th International Symposium on Digital Forensics and SecurityEffects of intensive use of computers in secondary school on gender differences in attitudes towards ICT: A systematic review
2018, Education and Information Technologies