Mountain View Computer Science

Welcome to the Internet

Nicole Roche
Computer Prep Teacher
nroche@dsdmail.net

Mrs. Roche will be your guide as you learn about Computer Science, critical thinking skills, online safety, coding, and other essential 21st century skills.

CSTA - Computer Science Teacher Association

CSTA Member  

CSTA Utah

CSTA Utah Chapter Member

That man is playing Galaga. He thought we wouldn't notice, but we did.
You think I don't notice, but I do.
Apple Teacher
Common Sense Educator
Certified MIE

Certified Microsoft Innovative Educator 

Certified Minecraft Educator
Certified Minecraft Educator