Computer Science

Students Neha Vinjapuri, Vishakh Arora and Sohan Jay explore AltSpace VR with Ms. Davoudzadeh to learn about different VR platforms.

NEW CLASS: XR For Social Good

Computer Science (ROP) (Y) Prerequisite VS.Net or APCS

Grades: 10-12 CSU/UC: "g"

In this hands-on, experiential course, you will design and develop virtual and augmented reality applications in order to solve local problems in the community. You will learn how to use the Unity game engine, the most popular platform for creating immersive applications. You will learn how to apply the problem based learning model along with design thinking best practices in teams to rapid prototype solutions. Guest lectures and industry networking will further connect you to this growing field. You will work in groups to build applications for the Oculus 2 VR headset.

VS.Net (C#)

Computer Science C++ (VS.net) (Y)

Grades: 9-12 CSU/UC: “g”

This is the beginning level programming class for students who have little programming experience. Students will learn to use the Visual Studio NET programming environment. Students will develop algorithms while programming in languages such as C#, C++, JAVA and Visual Basic. This beginning level course concentrates on logic and analytical thinking skills and is recommended for students who want to investigate computer programming, plan on a business, math or Science major, or are preparing for the AP Computer Science courses. Schools: ALL

AP Computer Science A (Java)

Computer Science A, AP (ROP) (Y)

Grades: 10-12 CSU/UC: “g”

Prerequisite: Completion of Computer Science C++ (VS.net) or AP Computer Science Principles

In this class, students learn Java and object-oriented programming language. Instruction includes problem solving and algorithm development, as well as data structures and design. This course is designed to provide the skills for an entry level position in computer programming or provide a foundation for further studies in computer science at the college level. Schools: ALL

Upcoming Hackathons from DVHS Students and Faculty:

XR EDU CLUB

XR EDU CLUB

President Neha and VP Sadhika try to get students to join the XR EDU Club at DVHS. This club aims to bring Virtual, Augmented and Mixed Reality technology to the forefront of student learning and education.

XR EDU CLUB

Students try to pin the snoods on the turkey for this club activity. They were blindfolded with VR head mounted devices.

National Grand Prize Winners: Samsung Solve for Tomorrow (2020)

The hard work and grit of the XR EDU club pays off big. May 2020, students Neha, Vishakh and Sadhika pitch their winning idea to a panel of judges. They tackled a big issue this year with wildfires. Their idea consists of a low cost, lighweight sensor that is able to communicate back to fire departments in a timely manner to reduce the spread of fires. With this idea they won $100,000 in technology which they are using to build an XR Lab in room 4204. The equipment will be used for the new course XR For Social Good amoung other community related workshops. See more at xredu.tech.

Samsung Solve Team Earns Top 5 in California (2018)

Azine Davoudzadeh, AP Computer Science Teacher at Dougherty Valley High, teams up with a dedicated group of students to earn a finalist spot in the Samsung Solve for Tomorrow Challenge. They submitted their proposal to solve a school and community problem through technology. After surveying students, Ms. Davoudzadeh found that nearly 75% of DVHS students were stressed out from academic and social pressures. Given that anxiety and depression are a national epidemic, the team decided to take this challenge on by designing a virtual reality application that will help reduce stress. They are on to the second phase of the contest and will soon find out if they go on to the next round. If you wish to follow their progress, go to @xredu on instagram.