Citizen Science

Climate Change


Competitions and Contests

Complex Systems

Computational Thinking

Computer Languages

  • Learn about different, useful programming languages at Learn to Code. It has a useful chart at the bottom to help you decide what language will help you the most, depending on your goals.
  • Different Paradigms of Programming Languages.

Computer Science

Email, Hoaxes and Netiquette

Environmental Modeling


Equity Resources



Kickoff Conference Class Material

High Performance Computing

Math modeling



Over the past several years, Rio Rancho High students have found greater success when they ask adults to consult instead of mentor. The term mentor implies a large and long time commitment. The term consultant suggests that the assistance is required only when teams solicit it. To busy professionals, a time commitment with well-defined limits may be appealing and offer a welcome opportunity for professional community service.

For Teams

For Mentors


  • NetLogo is a cross-platform multi-agent programmable modeling environment.





Science Resources


Star Logo

Summer Programs

Supercomputing Resources

  • The AiS Computational Science Textbook
  • The Collection of Computer Science Bibliographies–This is a collection of bibliographies of scientific literature in computer science from various sources, covering most aspects of computer science.
  • ChemViz -links to lesson plans with the power of the SGI/Cray Power Challenge supercomputing with the graphics and ease of use capabilities of the personal computer enabling students to use computational chemistry as a technique to better various abstract concepts, such as ionization energy, chemical bonding, periodic properties, and atomic and molecular orbitals.
  • National Computational Science Alliance offers high-performance computing and communications resources, serving over 6000 users at more than 380 universities and corporations.
  • Pittsburgh Supercomputing Center provides information about their projects, including educational efforts.
  • Cornell University Center for Advanced Computing Home page offers a variety of information, including educational programs appropriate for elementary and secondary level science education.

Team Work

Technical Assistance

  • Challenge Technical Guide – Includes information and tutorials on the following topics: supercomputing, project design, telnet, Unix, Pico, C++, Java, Graphics, e-mail, ftp, HTML, Perl, and MPI

Thinking Parallel

Weather Resources

Writing Reports