Please enable JavaScript to use CodeHS

  • Autograded

Black Tech Pioneers

In this project, students research Black pioneers in the field of technology. Students then create a program that stores various facts about each individual and a function that allows users to search the data by industry.

Easy

1 Hour

High School

Project Description

Background

In this project, students research Black pioneers in the field of technology. Spanning several technological industries, Black individuals have been leading innovations. Research Black technologists who were pioneers in their industry. Learn about their background, inventions, contributions, and accolades.


Your Task

After researching Black pioneers in technology, create a JavaScript program that catalogs your findings. Establish an array that contains an object for each array element. Within each object, list the properties (or information) you discovered during your research. For each property, assign a value for one of the individuals you learned about.


Here’s an example of what one individual’s data might look like within an object:

{
    name: 'Gerald "Jerry" Lawson',
    industry: 'Video Games',
    bio: 'engineer for Fairchild and later owner of Videosoft (first African American- 
    owned game design company)',
    invention: 'commercial video game cartridge',
    patent: '',
    award: 'featured in The World Video Game Hall of Fame'
}


Once you have each individual’s data in an object of the array, create a function that prompts the user to choose an industry. Use a number for each industry choice you want to tell the user to choose from in the prompt. Once the user chooses an industry number, your program will scan the array and print to the console the data only for those individuals who worked in that technological industry.

Project Demo

Explore this program before assigning it!