Home » Posts tagged 'Computer Science'

Tag Archives: Computer Science

Fake News & Google: A Vessel in the Sea of Verity and Deceit

By Lulu Eastman, V Form

Fake News & Google: A Vessel in the Sea of Verity and Deceit

In our Digital Age, Google has become a vital tool to the global population, with over a billion people worldwide relying on the search engine as their guide to the human library known as the internet. Google not only nurtures the insatiable curiosity and hunger for knowledge innate to mankind, but also easily provides the masses with unreliable and false information, resulting in an age where anyone can easily be deceived online. (more…)

Math Modeling: Using Math for Flight Path Safety

By Kate Sotir, Cooper Sarafin, Anderson Fan, Shep Green, VI Form and Mo Liu, V Form

Math Modeling: Using Math for Flight Path Safety

Part 1:

The problem at hand is to create a model, a rating system, that would inform potential flyers of the safety of a particular flight. Our solution includes a mathematical equation that gives us a number between 1 and 100, depending on the inputs. Although the values themselves indicate the safety level of flights, we do not want to our audience to read into the numbers: a flight with a safety index of 63 should not be considered a more dangerous flight than a flight with a safety index of 67. Therefore, to make our model directly presentable to our audience, we classified the possible outcomes into ratings. A safety index ranges from 1 to 20 would have a rating of ★, from 20 to 40 would have ★★, 40 to 60 would be ★★★, 60 to  80 ★★★★, and finally, 80 to 100 would have the highest rating of ★★★★★, and flights that fall under this rating would be the safest choice based on our model. (more…)

Competing in the FIRST Robotics Challenge

By Kate Sotir, VI Form

Competing in the FIRST Robotics Challenge


Working in the basement level of the STEM building, using lots of power tools, and occasionally throwing out words like “kickoff,” “drivetrain,” or “STEAMworks,” we are FIRST team 3566, also known as Gone Fishin’.

Gone Fishin’ competes in the FIRST Robotics Competition. FIRST stands for “For Inspiration and Recognition of Science and Technology.” The robotics competition, open to any high school student, was created in order to promote the STEM fields and offer a competitive yet collaborative atmosphere for robotics. In the FIRST Robotics Competition (FRC), teams are given a challenge, in the form of a game, and then have six weeks to build a 120 pound, $10,000 robot to meet this challenge. After those six weeks are up, teams compete in various regional events. The ultimate goal is to go to the world championship, held in St. Louis, where around 800 teams gather to play the game. (more…)

Math Modeling: Improved System for Ranking Colleges

By Steven Li & Gabriel Xu, V Form and Finn Reams & Thee Ngamsangrat, VI Form 

Math Modeling: Improved System for Ranking Colleges


Our task was to rank undergraduate colleges based on major elements that were most important to us. To solve the problem at hand, we first came up with six general elements of a college that held significance and found specific variables that would quantify each element. After putting all the variables into a ranking function, we adjusted the weights put on each category in correspondence with the importance we believed they contributed. We applied our model to both normal and extreme cases for testing, and we drew a 3D graph that showed the relationship between the final result with two of the variables as well. (more…)

A Swift Introduction to Programming with Swift

By Colin Capenito, III Form

A Swift Introduction to Programming with Swift

Apple announcing Swift

Apple announcing Swift

A few months ago, the Computer Science 1 class began to learn and work with a programming language called “Swift”. Swift is a programming language, used to create apps for iOS and OS X, the operating systems that run devices such as iPhones, iPads, and Macs. Swift is a relatively new language, only announced by Apple around 19 months ago. When it was announced, many were surprised: new programming languages are not created all that often. Developers were desperate to get their hands on Apple’s new language, curious to see what it could and couldn’t do. Since Swift was released, it has grown into a popular language for anyone looking to create apps for the App Store. (more…)

The S-Word: Meaningful Implementation of Sustainability as a Theme in Curricula

By Lindsey Lohwater, Science Faculty

The S-Word: Meaningful Implementation of Sustainability as a Theme in Curricula

For some, sustainability is a buzzword – a current trend in both popular and educational culture. However, viewing this topic as just the next trend does it a disservice. We are all familiar with those trends that promise to elevate our teaching and help us churn out those elusive well-rounded, critical-thinkers that will change the future of our nation and world. Most of those trends inevitably fizzle out. We cannot allow sustainability to do the same. Inherent in the concept of sustainability (defined as able to last or continue for a long time[1]) is the understanding that it deserves to be methodically infused into our curricula with the (more…)