Learning Computer Science should not be limited to those who can can come to a University. It is open to people of all ages and dispositions. Below you will find a list of resource to help you become self-educated in various aspects of computer science.
- Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art. It is actively developed MIT.
- Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web.
- Invent Your Own Computer Games with Python is a free e-book that teaches you how to program in the Python programming language.
- Higher Computing For Everyone is a free online "class" that mimics what many students learn in their first Computer Science course at a university.
- Project Euler is a set of mathatical problems that can be solved using computer programming.
- Kahn Academy has several videos available at for computer science.
- Think Python: How to Think Like a Computer Scientist is a concise introduction to software design using the Python programming language, it is intended for people with no programming experience.
- CS Bits & Bytes is a biweekly newsletter, geared toward high school teachers and students, highlighting innovative computer science research.
This department is committed to spreading Computer Science education beyond the University. We would like to see Computer Science considered an integral part of middle and high school education. To further this goal we have participated in several initiatives.
- With a grant from the National Center for Women in IT (NWCIT) and Microsoft Research, the Department of Computer Science at UCA will offer up to six scholarships to female freshman majoring in Computer Science in fall, 2012. We encourage all incoming female freshmen who are interested in computer science to apply.
- CS4HS 2011 is a Google sponsored workshop we hosted. The purpose of the workshop was to prepare teachers for bringing computer science to Arkansas high schools.
- Acxiom IT Carreers Camp is designed to heighten students' interest in the Information Technology career - which is working with computers and related technology.