Crescent Valley

High School


Computer Programming


Introduction to Computer Programming, beginning with basics of programming language paridyms. Using Visual Basic, an event driven software, students learn basic function and procedural methods and progress to Object Oriented Programming and Inheritance. Included in this class is a "gaming" option, possibly using "Game Maker" software, or Java based "Alice", to expand understandings and engagement. Logic Queries, analysis and problem solving opportunities are incorporated into the class's curriculum and activities.


Database Development


This introductory course to Computer Science includes skills used throughout the IT industry in companies around the world. Students gain valuable skills that will give them an advantage in pursuing these types of future careers and more: database administration, computer engineering, consulting, technology manager, and project management. It is the first part of a certification program currently offered at LBCC and recognized as an industry accepted certification; the certification test for this is given after the second portion of this course, available through LBCC.

* Oracle is a major database software developer, used internationally.


Web Design


Students learn web design by building Web Pages in the W3 Standards professionals foster on the Internet. Using HyperText Markup Language (HTML) as the basis for their pages, they learn analysis, design and "user friendly" conecpts, while implementing controls of the formatting and display of information on a web browser (i.e., Microsoft Explorer). Starting with basic understandings, students have to opportunity to expand their experience to include Cascading Style Sheets (CSS); the web community of developers are pushing for this to become a standard for all web sites. For this course, created final projects will potentially be added or used on the CV school web site.

Advanced Web Design: Students wishing to continue may register for higher levels in Web Design, with larger, more diverse self directed projects. With advanced class options, the student may choose their projects for development. Foundational skill requirements would include expansion of Cascading Style Sheet understanding and use; understandings in website , analysis, development standards, implementation and management. Exploration of Dreamweaver's animation options, Flash and Fireworks, would be expected. A goal for this class would be development of a student web master to assist with the CV web site. There is a potential for this class to take place all year, with approval.


Computer Skills 2


Learning advanced applications of Microsoft’s Suite of business software applications, including Word, Excel and PowerPoint, students work on a series of projects. Projects are based upon specific skill acquisition planning, with potential inclusion of at least part of LBCC’s “College Now” curriculum. The class is run in a “real world” environment of students acting as support staff for a growing travel agency.


Tech Team


Students learn while “doing” in this form of a computer technology class. This class is for a few good students to explore and develop an understanding of supporting technology for the technology community of CV. Students support the technology needs for their CV school community, while working with CV’s professional tech support team - CV’s “in-house” SPOC, and IT Staff from the District. Learning with“real world” experiences, students gain understandings and develop some real practical knowledge in this area of IT careers. Because of the integrity and honor required for these positions of trust dealing with the computer systems and CV community, this class requires a recommendation from teachers and councilors. Two goals for this class are to develop or establish understandings of integrity and the abilities for students. Experience in IT is difficult to obtain; this class offers this opportunity, with potential to expand understandings, capabilities and accomplishment through valued and needed service to the CV community. Through tasks, some simple assignments and responding to requests for help with problems or needed tasks, student experience and potential for employment is also increased for their future.

 

 

Technology Program

Designed for future learning...

With enrollment at universities down 40% in 2007, and the expectation of an increased demand of over 70% for Information Technology careers in 5 years, Computer Science has become more important than ever for students wanting to have successful, high demand jobs. When ask, local university representatives relied that "it is not the language that is important - it is the understanding of paradigms, logic, and problem solving abilities students need." Employers add to this list with "good communication skills, an ability to work as a team member, dependability, and a strong work ethic and integrity." These are our goals for all our technology learning opportunities at Crescent Valley High School.

Class Links

Activities

Teacher Info

Resources: