• Photo

Learn
Academic Curriculum

Computer Science

Computer Science & Applications

Grier's offers technology classes appropriate for a variety of ability and grade levels, including single and double semester-length courses in web design, 3D printing & design, programming, and AP® classes.   

Whether students want to bolster their confidence and competence with every day applications, experiment with new technology, or become immersed in computer programming, Computer Science & Applications courses at Grier ensure students leave Grier prepared to navigate technology in college and beyond. 

Grier has received College Board AP® Computer Science Female Diversity Award for achieving high female representation in AP® Computer Science Principles and was named a Top STEM High School by Newsweek in 2020.

Courses

List of 9 items.

  • Design, Create, and Program - Grade: 8

    Students will learn the basics of Word, Excel, PowerPoint, Publisher, 3D Printing, and Programming in Python. With a unique focus on creativity, problem solving and project-based learning, this course gives students the opportunity to explore several important topics of computing using their own ideas and creativity to develop an interest in computer science that will foster further endeavors in the field. Required course for students in grade 8.
  • Web Design I - Grade: 9-12

    This is a project-based course that teaches students how to build their own web pages. Students will learn the languages HTML and CSS.  By the end of this course, students will be able to explain how web pages are developed and viewed on the Internet, analyze and fix errors in existing websites, and create their very own multi-page websites.
  • Web Design II - Grade: 9-12

    Students continue their work on webpages, but use incorporate the use of software, including: Dreamweaver, Fireworks, and Photoshop to enhance the user experience.
  • 3D Design - Grade: 9-12

    Techniques of three-dimensional (3-D) modeling utilizing appropriate software. This includes the creation and modification of 3-D geometric shapes, use of a variety of rendering techniques, and texture. Students will learn how to use a 3D printer to print some of their models.
  • Advanced 3D Design - Grade: 9-12

    Students continue their study of 3D modeling. This class introduces the program Sculptris. More advanced projects are created using depth, springs, colors, and lights.
  • Introduction to Computer Science - Grade: 9-12

    This course introduces the basics of programming in JavaScript, the basics of designing a webpage, and how information is represented digitally and sent over the Internet. This course has a unique focus on creativity, problem solving and project-based learning.



  • Honors Computer Science - Grade: 9-12

    Honors computer science curriculum teaches the foundations of computer science and basic programming, with an emphasis on helping students develop logical thinking and problem solving skills.
  • AP® Computer Science Principles - Grade: 10 - 12

    AP® Computer Science Principles will provide a broad overview of the field of computer science. This course teaches students programming while emphasizing problem solving and logic. Units include: How the Internet Works, Digital Information, Algorithms and Programming, Big Data and Privacy, and Building Apps in JavaScript. Each student prepares a performance task to be submitted to the College Board® and they are required to take the AP® Course Exam. Prerequisites: Intro or Honors Computer Science and teacher recommendation.
  • AP® Computer Science A - Grade: 11 or 12

    AP® Computer Science A introduces students to computer science through programming. Fundamental topics in this course include the design of solutions to problems, the use of data structures to organize large sets of data, the development and implementation of algorithms to process data and discover new information, the analysis of potential solutions, and the ethical and social implications of computing systems. The course emphasizes object-oriented programming and design using the Java programming language. Prerequisites: AP® Computer Science Principles and teacher recommendation.

Faculty

List of 1 members.

  • Photo of Carol Deremer

    Carol Deremer 

    Computer Science Department Chair
©2022 Grier School. All Rights Reserved

Grier School

2522 Grier School Rd. | P.O. Box 308; Birmingham, PA 16686-0308
Phone: 814-684-3000 | Fax: 814-684-2177