Computer Science Education
Computer science or computing science (abbreviated CS or CompSci) is the scientific and practical approach to computation and its applications. A computer scientist specializes in the theory of computation and the design of computational systems.
Its subfields can be divided into a variety of theoretical and practical disciplines. Some fields, such as computational complexity theory (which explores the fundamental properties of computational problems), are highly abstract, whilst fields such as computer graphics emphasise real-world applications. Still other fields focus on the challenges in implementing computation. For example, programming language theory considers various approaches to the description of computation, whilst the study of computer programming itself investigates various aspects of the use of programming language and complex systems. Human-computer interaction considers the challenges in making computers and computations useful, usable, and universally accessible to humans.
... Some universities teach computer science as a theoretical study of computation and algorithmic reasoning ... of algorithms, formal methods, concurrency theory, databases, computer graphics, and systems analysis, among others ... They typically also teach computer programming, but treat it as a vessel for the support of other fields of computer science rather than a central focus of high-level study ...
... Machinery's Special Interest Group on Computer Science Education, which provides a forum for educators to discuss issues related to the development ... ACM Technical Symposium on Computer Science Education, is held annually in February or March in the USA ... in or around Europe, named ITiCSE (Innovation and Technology in Computer Science Education), usually in late June, and an annual research workshop ...
... See also Politicization of science Many issues damage the relationship of science to the media and the use of science and scientific arguments by ... their only goal to cast doubt on supported science because it conflicts with political agendas ...
... Conferences on computer science education and electronic learning SIGCSE - ACM Technical Symposium on Computer Science Education ITiCSE - ACM-SIGCSE Annual Conference on Innovation and Technology in ... Integrating Technology into Computer Science Education" ITS - International Conference on Intelligent Tutoring Systems ICALT - International Conference ...
Famous quotes containing the words science education, education, computer and/or science:
“Ive been asked to give some words of advice for young women entering library/information science education. Does anyone ever take advice? The advice we give is usually what we would do or would have done if we had the chance, and the advice thats taken, if ever, is often what we wanted to hear in the first place.”
—Phyllis Dain (b. 1930)
“I doubt whether classical education ever has been or can be successfully carried out without corporal punishment.”
—George Orwell (19031950)
“The archetype of all humans, their ideal image, is the computer, once it has liberated itself from its creator, man. The computer is the essence of the human being. In the computer, man reaches his completion.”
—Friedrich Dürrenmatt (19211990)
“The trouble with tea is that originally it was quite a good drink. So a group of the most eminent British scientists put their heads together, and made complicated biological experiments to find a way of spoiling it. To the eternal glory of British science their labour bore fruit.”
—George Mikes (b. 1912)