George Westinghouse High School

Computer Science

Career & Technical Education

Access Courses

16+

Portfolio Projects

54+

Hours of WBL

250+

Hours of Instruction

You may encounter many defeats, but you must not be defeated. In fact, it may be necessary to encounter the defeats, so you can know who you are, what you can rise from, how you can still come out of it.

-Maya Angelou

Web Development Course Focus

Intermediate

HTML & CSS

Students will learn what HTML is and how to make a webpage with marked up text and images. Additionally, students will learn how to write simple CSS rules, to select based on element, class, or ID, and change the colors of your page.

Beginner - Intermediate

JavaScript

JavaScript is a scripting or programming language that allows you to implement complex features on web pages. Students will learn how to use Javascript to make pages interactive, dynamic, and responsive. This work lays the foundation for more advanced front-end work.

Intermediate

Bootstrap

What Is Bootstrap? Bootstrap is a free and open-source web development framework. It’s designed to ease the web development process of responsive, mobile-first websites by providing a collection of syntax for template designs.

Beginner

Career & Financial Mngmt

Career and Financial Management is a one-half unit Career and Technical Education course required for students in all Approved CTE Programs. CFM will be taught as an integrated component of this course.

Intermediate

Work-Based Learning

What Is Bootstrap? Bootstrap is a free and open-source web development framework. It’s designed to ease the web development process of responsive, mobile-first websites by providing a collection of syntax for template designs.

Beginner

Portfolio Development

Career and Financial Management is a one-half unit Career and Technical Education course required for students in all Approved CTE Programs. CFM will be taught as an integrated component of this course.

Intro to Computer Science Course Focus

Intermediate

HTML & CSS

Students will learn what HTML is and how to make a webpage with marked up text and images. Additionally, students will learn how to write simple CSS rules, to select based on element, class, or ID, and change the colors of your page.

Beginner - Intermediate

JavaScript

JavaScript is a scripting or programming language that allows you to implement complex features on web pages. Students will learn how to use Javascript to make pages interactive, dynamic, and responsive. This work lays the foundation for more advanced front-end work.

Intermediate

Bootstrap

What Is Bootstrap? Bootstrap is a free and open-source web development framework. It’s designed to ease the web development process of responsive, mobile-first websites by providing a collection of syntax for template designs.

Beginner

Career & Financial Mngmt

Career and Financial Management is a one-half unit Career and Technical Education course required for students in all Approved CTE Programs. CFM will be taught as an integrated component of this course.

Intermediate

Work-Based Learning

What Is Bootstrap? Bootstrap is a free and open-source web development framework. It’s designed to ease the web development process of responsive, mobile-first websites by providing a collection of syntax for template designs.

Beginner

Portfolio Development

Career and Financial Management is a one-half unit Career and Technical Education course required for students in all Approved CTE Programs. CFM will be taught as an integrated component of this course.

Syllabi & Upcoming Events

stay up to date with assignments & exciting opportunities

image of a large calendar with people around it
...
May 8
  • Topic: Constructors 1
  • Lab
  • Focus
  • Constructors I
  • U4L3
  • Writing constructors
...
May 9
  • Topic
  • Lab
  • Focus
  • Constructors II
  • U4L3
  • Knowledge Application

...
May 10
  • Topic
  • Lab
  • Focus
  • Constructors
  • U4L3
  • Abstraction, Modularization

    Functions without parameters

...
May 11
  • Topic
  • Lab
  • Focus
  • Modularity
  • U3L3
  • Defining functions with returns & modularizing programs

...
May 12
  • Topic
  • Lab
  • Focus
  • Modularity
  • U3L3
  • Complete programming

    Debug, revise, submit work

Educational Foundations

...
Project-Based Learning

Project Based Learning is a teaching method in which students learn by actively engaging in real-world and personally meaningful projects. Discovery is at its core and persistence is an essential focus.

...
Explorative Lab Approach

Risk-taking involves putting oneself in the position of potentially losing something to achieve a goal. It encourages students to experiment and persevere if they fail.

...
Problem-Based Learning

Problem-based learning is a student-centered approach in which students learn about a subject by working in groups to solve an open-ended problem.

...
Powerful Protocols & Tools

Protocols are structured processes that encourage active listening and reflection while keeping a conversation focused. Students use professional grade tools.

Important Links

quickly access the sites most relevant to our courses

image of a large calendar with people around it