Computer Classes

  • Summer Internship Posting click here for details.


    Reasons to take a programming class:

    Even if you don’t go on to code for living, a basic understanding of programming concepts improves problem-solving and thinking skills which are both transferable and empowering. Microsoft chairman Bill Gates says that: “Learning to write programs stretches your mind and helps you think better, creates a way of thinking about things that I think is helpful in all domains.“

     The rate of Computer Science and Information Systems employment opportunities is growing faster than students can be trained.  This has contributed to the existing shortage of expertise in Computer Science related careers. In a recent article published in the Washington Post, Bill Gates, Chairman of Microsoft Corporation, stated that "Computer Science employment is growing by nearly 100,000 jobs annually. But at the same time studies show that there is a dramatic decline in the number of students graduating with Computer Science degrees" (How to Keep America Competitive; Washingtonpost.com).


    Opinion: Programming Should Be Mandatory In Junior High.

    http://time.com/2881453/programming-in-schools/


    What programming languages are most popular around the world?  Follow this link to find out.

    http://www.english4it.com/reading/40

    Introduction to Computer Science I, II and AP Computer Science Teacher Visual Basic (VB), C++ and Java respectively

     

    Top 10 jobs in 2015  Do you have what it takes?


    Best Stems Jobs in 2015

    http://money.usnews.com/careers/best-jobs/rankings/best-stem-jobs

    To download Visual Basic click here

     

     

     

    Course Description

    Visual Basic

    Googledocs link

    Syllabus See Files Below:

    This course explores and develops programming techniques commonly used in event-driven windows programming.  This course will cover the basic syntax, logic, and operation of the Visual Basic language.  In this course students will create interfaces and applications, set properties, and be fully responsible for writing, implementing, documenting, and evaluating their solutions using the Visual Basic programming language.  Students will be responsible for defining problems using prior mathematics, logic, and problem solving skills, writing pseudocode, analyzing data, testing, debugging, and modifying programs in order to solve real world problems. 

    Intro. Computer Science II

    Click here for Labs

     

    This course will cover the basic syntax, logic, and operation of the C++ language.  In this course students will create programs and be fully responsible for writing, implementing, documenting, and evaluating their solutions using the C++ programming language.  Students will be responsible for defining problems, writing pseudocode, and creating flowcharts, analyzing data, test, debug, and modifying programs in order to solve real world problems

    AP Computer Science


    Course Description: Java is receiving a great deal of attention as a highly portable programming language suitable for developing Internet applications and is one of the computer programming languages recommended by the College Board Commission.  This course teaches students to use the standard Java library classes from the AP® Java subset delineated in Appendices A and B of the AP Computer Science Course Description. Concepts such as classes, objects, inheritance, polymorphism, and code reusability are studied. Hands-on laboratory work helps solidify each concept.

    Java can also be used as a general-purpose object-oriented language. This course covers specifics of writing programs in Java including attention to console output, arrays, constructors, inheritance, graphical user interface, events, and applets.