Pennsylvania Homeschoolers

AP* Online Classes

This was simply an excellent course for learning Calculus BC. It was very well organized and utilized every opportunity to prepare students for the AP exam.

Using Data to Solve Problems

Intro to Computer Science, Rebekah Lang

4/22/2020

Using Data to Solve Problems

Unit 5 of Intro. to CS is all about using data to solve problems. We learn about big data and how companies, governments, and individuals can use data to solve problems. (We also talk about data privacy in connect with this unit and our website design unit). We worked together as an entire class to develop a culminating project for this unit. We developed Google Forms survey questions and learned to analyze the data using tables. Then, we individually developed algorithms based on our interpretations of the data. Students then used the data to create their own versions of a Career Recommendation App on Code.org. Everyone might have started with the same data, but their end styles were unique based on their creative decisions and data interpretations.

Here is the Code.org worksheet that guided our process.

Here is our class-created data gathering form.

Here's an example of Noble's Recommendation App (shared with permission). If you click on the "View Code" button in the right hand corner of the screen, you can see his point algorithms and how the app decides what career to recommend.

Click here to go to the class description for this class
Click here to see other class showcases