Welcome to East High

  • I teach the following classes at East High:

    1) Introduction to Programming - Python

    • You should take this course first, if interested in Computer Science
    • Beginning course on programming using the programming language Python
    • exploring algorithms, software development and design, logic and control and decision structures
    • emphasis on software development - requirements and design of your project prior to coding
    • Course Objectives: 
      • This course, using Python, will teach the student the basics of software engineering.  
      • We will learn core programming basics – including data types, control structures, and program design with functions. 
      • Students will solve problems, explore real-world software development and create cool programs.
    • Topics:
      • Algorithms
      • Control structures like: if statements and loops
      • Boolean logic and Numeric Data type
      • Strings, text files, Lists and tuples
    • College in High School (CHS) class - Receive 3 credits from U of PITT for passing grade (transfers to most universities)

    2) AP Computer Science - Java

    • Advanced computer science using Java programming language
    • Course Objectives: This course, using Java, will teach the student the basics of software engineering.   We will learn core programming basics – including data types, control structures, and program design with functions.  Students will solve problems, explore real-world software development and create cool programs.

    • Topics covered:

      • Algorithms
      • Control structures like if statements and loops
      • Boolean logic and Numeric Data types
      • Strings, text files, Classes, Inheritance, Abstract classes
    • College in High School (CHS) class - Receive 3 credits from U of PITT for passing grade (transfers to most universities)

    3) Web Design and Development

    • Advanced Web Design class
    • Exploration of more details of Web Design
    • Dreamweaver may be used to develop Web Design
    • JavaScript is covered
    • Cloud Computing is covered
    • College in High School (CHS) class - Receive 3 credits from U of PITT for passing grade (transfers to most universities)

    4) C++ Programming language

    • Advanced programming course - should have take Python
    • Covers same topics as Java, but using C++ syntax
    • We try to emphasize Gaming Projects in this class

    5) Introduction to Cybersecurity

    • An introduction to cybersecurity
    • Topics covered include:
      • Recognize various security threats
      • Learn basic defense and protection mechanisms
        • symmetric key and public key cryptographic techniques and controls against program threats
        • ensure confidentiality and integrity of databases
        • Access control and Operating Systems Security concepts
      • Describe/identify security and privacy threats in emerging computer systems
    • College in High School (CHS) class - Receive 3 credits from U of PITT for passing grade (transfers to most universities)

    Please contact me via phone or email:

    Mrs. Shelley Lockwood, MBA MS

    Computer Science Teacher

    Central Dauphin East High School

    Phone (717) 541-1662 ext. 71101
    slockwood@cdschools.org
Last Modified on October 10, 2022