Technology Program
With enrollment at universities down 70% since 2000, and the expectation of an increased demand of over 70% for Information Technology careers in 5 years, Computer Science and Engineering has become more important than ever for students wanting to have successful, high demand jobs. When asked, local university representatives said 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, a strong work ethic and integrity." These are our goals for all our technology learning opportunities at Crescent Valley High School.
Class Links
|
Computer Skills 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. Computer Programming Introduction to Computer Programming, beginning with basics of programming language paradigms. 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 Python based "Alice", to expand understandings and engagement. Logic Queries, analysis and problem solving opportunities are incorporated into the class's curriculum and activities. 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" concepts, 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.
|