Mountain View Computer Science

Welcome to the Internet

Nicole Roche
Computer Science 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

Certified Apple Teacher 

Certified MIE

Certified Microsoft Innovative Educator 

Common Sense Educator

Common Sense Educator

Certified Minecraft Educator
Certified Minecraft Educator