Science, Technology, Engineering, and Mathematics (STEM)
Parent and Community Corner

We value the support parents and the community provide for the success of CMS students.  Below are websites teachers have suggested to help students advance in science and mathematics.


Amazing Space

On-line explorations on space.


Arizona State University Virtual Counseling Center

Website acts as an adviser group for students to explore careers. Allows access to interest inventories such as the Personal Globe Inventory and the O*NET Interest Profiler. Easy sign up for tracking interest inventories through a self created username, password, and email address.


Chemistry (W.W. Norton & Company)

Website links to student website for chemistry textbook.


Dr. Keenan’s Science Site

Includes study tips

Helping Your Child Series (US Department of Education)
Provides parents tools and information to help their children succeed in school and life.  Includes Science and Math books in PDF files.


Honors Course Implementation Guide (pdf file)

Guide to all honors courses in North Carolina


Interactive Quizzes

Interactive End-Of-Course Multiple Choice Practice

(Algebra 1, Geometry, Algebra 2)


Make the Grade: EOC Review and Resource Center

Practice EOC review questions for Grade 6, 7 & 8 Math, Algebra I & II, and Geometry EOC tests.  Also links to Wake County Public Schools System’s “The Success Series” with lessons in Algebra I, Algebra II, Geometry, and Biology.


Margaret Brock

Good introduction including question/answers for parents about the EOC. Includes links to study prep sites on front page.


Math is Fun

General website which includes information and games for various levels including basic addition, subtraction, multiplication, and division. Also includes basic geometry and logic puzzles.


Math Sample Items

Multiple Choice Questions for Alg 1, Geometry, Alg 2 by NC Goal also has EOG MC Tests for Grades 3 - 8 by Goal

Website is a source to link to other websites to help with various math classes and basic computer programming. Important links include a Mathcaching game and graphing calculator assistance website.



Website allows students and teachers access to problems of the week, activities, and help. Must register for access to website.



Website including interactive games for reward or challenge to students. Includes MazeGen: A demonstration program, which generates and solves mazes using three different algorithms.


McDougal Littell Classzone

Link to the McDougal Littell website. Allows a parent to access extra information based upon his/her child’s textbook. Access for both middle and high school in the areas of Language Arts, Math, Science, Social Studies, and World Languages.


Ms. Duncan’s Website

Links to agendas for classes and some lab work for her classes. Agendas only for Earth/Environmental Science, more information included on Chemistry website.


National Library of Virtual Manipulatives  

Able to access website in three languages: English, French, and Spanish.  Site offers help from Pre-K to grade 12 in the areas of Numbers & Operations to Data Analysis & Probability.

Probability Simulators

Quia Concentration

Geometric Terms – Concentration


Quia Flashcards

Geometric Terms – Flashcards


Regents Exam Prep Center

Website for access to all areas being tested for the NY Regents testing. Includes practice problems, memory tricks, and practice lessons for various subjects.


Science Buddies

Website links to ideas for science fair projects including a planning guide. Quiz to help narrow down topic for project based upon child grade level and likes/dislikes. Final recommendations for science projects are rated on a scale of 1 to 10 based on level of difficulty.


Texas Instruments

Student section has activities, games, and tutorials for the graphing calculator

Websites allows a person to access information about different procedures for conversions, fractions, factoring, etc. Math levels include K-8 math to Calculus. Step by step instructions with final answer shown. Advantage: Allows student to type in own numbers.


Visual Calculus

Precalculus Review and Calculus Tutorials