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. 71101slockwood@cdschools.org
Last Modified on October 10, 2022