School Profile: Wallington High School

Wallington High School (WHS) is a 7th through 12th grade junior and senior high school located in South Bergen County in New Jersey, with student enrollment of about 600. With multiple students expressing an interest in computer science, WHS incorporated Edhesive’s AP CSA course in the 2016-17 school year.  Linda Ayers, supervisor of the business education and social studies departments, was chosen as the course coach, meant to supervise and oversee the students during their AP CSA class period.  “Since Edhesive offers so many resources, such as the pacing guide, it was easy to make use of the course,” Ayers informed.   “With my background being in business and social studies, I found the posts on the teacher forum very helpful. I encourage...

Read more

Pioneers of Programming

Though the tech industry is male-dominated today, the very first programmers were women. Read about a few of the most well-known women of programming below.


                                                    Ada Lovelace's Published Algorithm

Ada Lovelace (1815-1852)

Ada Lovelace is widely considered to be the very first programmer. As a teenager, Lovelace became fascinated with Charles Babbage’s “Analytical Engine”, a device which intended to perform complex mathematical calculations. She proposed the idea that this early computer was capable of functions beyond mathematics, stating that the Engine “might act upon other...
Read more

Case Study: Academy of Allied Health and Science

Introduction: A Missing Math Requirement       


           The Academy of Allied Health and Science, a part of Monmouth County Vocational School District, is located in Neptune, New Jersey. The 9th through 12th grade school is directed towards students who are interested in medical careers, requiring an application for acceptance from all prospective attendees. The school has consistently been ranked as a top school in the United States, and is currently home to about 280 students. In planning for the current school year, Principal Paul Mucciarone was in search of a math course for juniors who were a year ahead in their math sequence, but could not take AP Calculus until their senior year for scheduling reasons, and he...

Read more

A Valentine from Edhesive

Click the green "run" button below to see a valentine from Edhesive, created via our coding platform in the Explorations in Coding course! Then, press the space bar for another surprise.



Case Study: Pritzker College Prep

Introduction: From Coding Club to Classroom 

             Pritzker College Prep (PCP), an expansion campus of the Noble Network Charter Schools, consists of about 1,000 students. Four years ago, science teacher Caroline Schwartz became interested in coding, starting an afterschool coding club at PCP. “I loved computer science, and really wanted my students to have the opportunity to learn,” she described. Schwartz began to teach herself programming, relaying the knowledge on to her students. She soon realized that her students needed more critical thinking and logical problem solving experience, and began to fight for a real computer science class. After some online searching, she found Edhesive.  While it was difficult to...

Read more

Careers in Computer Science

According to the United States Bureau of Labor, career outlook for Computer and Information Technology jobs will be increasing between 11% and 28% in the next eight years. A degree in computer science offers ample job opportunity in a wide range of sectors. Read about the top computer science careers below.

Information Security Analysts

Information Security Analysts plan and implement security measures in order to safeguard the computer systems, network, and data of an organization. They work to prevent security breaches by keeping up to date on the latest intelligence.

Projected Job Growth (2016-2026): 28%

Software Developers

Software developers use the principles of science and mathematics creatively to develop software programs and applications, such as games, operating systems, and...

Read more

Case Study: Petaluma High School

Introduction: A Growing Computer Science Program

             Petaluma High School (PHS) is located about 40 minutes north of San Francisco in Petaluma, California, with a student population of about 1,300.  In December of 2014, the PHS administration realized that offering computer science courses was integral to student success, and decided to incorporate an AP CSA class. When Principal David Stirrat began to search for a teacher to facilitate the course, math teacher Doug Cox quickly stepped up.  Cox was new to programming at the time, explaining that “I remember watching an Hour of Code video with my students and thinking that I would like to learn more about it.” He opted to take a local junior college intro class in C++...
Read more

Course Feature: Introduction to Computer Science

Our Introduction to Computer Science course teaches the foundations of computer science and basic programming.

Watch the video below to hear our course instructor Rebecca Dovi define computer science and coding.



About Introduction to Computer Science


Full Year or Semester Long options

Course Level


Student Prerequisites

No prior computer science knowledge or experience is necessary. 

Teacher Background

No prior computer science knowledge or experience is necessary.

Course Description

An interactive introductory course for students brand new to programming that teaches the foundations of computer science using the Python language. Not only will this semester- or year-long course prepare students for AP Computer Science A and AP Computer Science...
Read more

Case Study: Oak Park High School

Introduction: Expanding CS Opportunities

            Oak Park High School (OPHS), located in Oak Park, CA, contains a student population of 1,600. In 2016, OPHS was ranked 51st in Newsweek Magazine’s national list of top schools, and 7th in the state of California.  Twelve years ago, OPHS realized that offering computer science would become an integral part of their school’s curricular success, opting to utilize the advanced technological expertise of teacher Erik Amerikaner. To date, Amerikaner has taught Information Technology courses for 18 years, developing tech curriculum for the state of California as well as writing textbooks for McGraw-Hill/Glencoe and Wiley & Sons.


Read more

Edhesive Student Feature

Edhesive students are accomplishing amazing things in computer science. Read about these students, then tell us what you’re achieving!


A senior at Alexander Hamilton High School in Los Angeles told Edhesive that she has applied to be a computer science major in college. “I started this year in AP CSP with no prior experience at all. I had no interest before this. Edhesive really opened up my eyes! I wouldn’t have found my passion without Edhesive.”



Students who’ve taken Edhesive’s curriculum can now be found studying computer science and programming at many excellent schools, including  the California Institute of Technology, Columbia...
Read more