Computer Science
The Lackey High School Computer Technology Department offers courses in computer programming and computer internship. Students can receive college credit for courses through an articulation agreement with the College of Southern Maryland.
Computer Internship
C17920 1 credit Grades 11, 12 Code: CC
C17921 (Lab) 1 credit
Prerequisite: Programming - Design and Logic, one additional computer science/computer technology course, and approval of instructor.
This course allows students to serve as technicians and information systems specialists for their high school. They will be introduced to network administration and basic computer repair. Students will solve hardware and software problems throughout the entire school. Independent work and exploration, under the guidance of their instructor, will be a major part of this course. Special computer-related privileges come with this advanced learning opportunity. With the additional rights and privileges come added student expectations of responsibility, especially the expectation that no intern will abuse or misuse this privilege. This course will also address many of the topics covered in the A+ certification exam.
Programming - Design & Logic
179000 1 credit Grades 9, 10, 11, 12 Code: TE
Prerequisite: Algebra II or Geometry
This beginning/intermediate level programming course lays the foundation for the study of computer science. Emphasis will be placed on structured programming, logic, and professional applications. Students will learn the basics of programming, in addition to more advanced programming concepts, such as sort techniques, arrays, and menus.
Programming - JAVA (Honors)
179015 1 credit Grades 10, 11, 12 Code: W
Prerequisite: Programming - Design and Logic
This course includes fundamental concepts and methods of object-oriented programming and object-oriented design taught through Java programming. Students will learn to implement programming control structures, create Java applets and applications, build graphical user-interfaces, and build a front-end for database access.
Web Design & Development
179016 1 credit Grades 9, 10, 11, 12
Prerequisite: Algebra II
This course concentrates on the two main aspects of web development: design and programming. Design is concerned with the appearance and use-friendliness of the site. Programming relates to the instructions that control what tasks are performed on the site. Students will use a variety of techniques and tools within a professional web development suite, such as Adobe CS4, to develop web sites. Students will also hand-code web pages using current markup standards.
