Grades 11-12 | Computer Science

Objective: Use a computing system

Action steps

1. Use a computing device to search for and document the roles of operating system software such as memory management, data storage and retrieval, process management, and access control.

2. Use a computing device to search for and document how computing systems implement logic, input, and output through hardware components.

Objective: Protect personal information

Action steps

1. Use a computing device to use free online network simulators to explore how bandwidth, load, delay, and topology impact network functionality.

2. Use a computing device to identify, compare, and document ways that software developers protect devices and information from unauthorized access.

Objective: Use data to perform analysis

Action steps

1. Use a computing device and interactive data visualizations from unicef resources to identify and document trends in a research area of interest to you.

2. Use a computing device to construct a hypothesis about gender and education data, then test it using data from the unicef data warehouse and the Visualize Free web app.

Objective: Use algorithms

Action steps

1. Use a computing device to search for and document how artificial intelligence is used in digital ad delivery, self-driving cars, or credit card fraud detection.

2. Use a computing device and free online presentation software to create and document design specifications for a prototype that demonstrates how an artificial intelligence algorithm can be used to play a simple guessing game against a human opponent.

3. Use a computing device and free online presentation software to create a prototype that demonstrates how an artificial intelligence algorithm can be used to play a simple guessing game against a human opponent.

4. Use a computing device to develop and run a series of test cases to verify that the prototype simple guessing game performs according to its design specifications.

5. Use a computing device to adapt the prototype simple guessing game to run on a different device than what was used to create it.

6. Use a computing device to add the new functionality of multiple players to the prototype simple guessing game.

7. Use a computing device and free online presentation software to illustrate the flow of execution of a recursive algorithm.

8. Use a computing device to develop a web app that helps people to better understand how to solve a community problem of interest. Do this by connecting to an online database through an application programming interface (API).

9. Use a computing device to research and compare the features of multiple programming languages and document how their features make them suitable for solving different types of problems.

Objective: Recognize the impacts of computing

Action steps

1. Use a computing device to evaluate the impact of equity, access, and influence on the distribution of computing resources in a global society.

2. Use a computing device to predict how computational resources that have revolutionized education, healthcare, art/entertainment, or energy might evolve.

3. Use a computing device to search for and document laws and regulations that impact the development and use of software.

Sign in to ShuraForAll

Welcome back!

 

Forgot Password?

No Problem! Get a new one.

 
 OR 

Create an Account

Make mutual consultation work for you.

 

Get a subscription to start unlimited shuras for a year.

Enter a coupon code to get discount, if you have any.


 
Payment amount: $15 USD

By clicking the "Pay" button, you agree to the Terms of use.