Computer Science Elective

Los Altos School District

Learn how computers work

Make cool projects with Python code

Challenge yourself and have fun !

COURSE DESCRIPTION

Do you like to create animations, websites, games and apps?

This fun hands-on class is designed to help you learn computer science skills so you can express your creativity and solve problems with digital tools. Using the programming language Python, you will get a deeper understanding of how computers work, study algorithms and data structures and learn to design and code your own project. The course is open to all levels of previous experience and it will prepare you for future computer science classes and coding projects.

CURRICULUM Includes

  • Algorithms - study of different search and sort algorithms
  • Understanding data - Binary, Image representation etc.
  • Python programming language including GUI using Python
  • How the Internet works
  • Introduction to physical computing
  • Impact of computing

TEACHER INFORMATION

Sheena Vaidyanathan (Mrs V) has taught computer science at the 6th grade CSTEM program at LASD during the last 7 years. She has also taught math, digital art and visual art at LASD. As the computer science integration specialist for the district, she creates curriculum and works with the LASD STEM team to integrate computer science in K-8. Prior to her teaching career, Sheena worked in Silicon Valley in technology as a computer scientist.

You can contact her by using the Google classroom email link.

The Jr High Computer Science Elective for 7th and 8th graders is

funded by the Los Altos Education Foundation (LAEF).