CS Pre-Assessment Quiz

CS Pre-Assessment Quiz

12th Grade

10 Qs

quiz-placeholder

Similar activities

1.1.1 The structure and function of the processor

1.1.1 The structure and function of the processor

11th Grade - University

15 Qs

Bullying

Bullying

7th - 12th Grade

10 Qs

LA5.C5: Branching and Subroutines

LA5.C5: Branching and Subroutines

9th Grade - University

14 Qs

COMPUTER PROGRAMMING Q2_FLOWCHART (2 points each)

COMPUTER PROGRAMMING Q2_FLOWCHART (2 points each)

11th - 12th Grade

10 Qs

Teknik Pergerakan Kamera (Camera Angle)

Teknik Pergerakan Kamera (Camera Angle)

12th Grade - University

10 Qs

2025 python class first quiz

2025 python class first quiz

9th Grade - University

10 Qs

BTEC Unit 1: HTTPS, SSL and TLS Quiz

BTEC Unit 1: HTTPS, SSL and TLS Quiz

12th Grade

15 Qs

CS Pre-Assessment Quiz

CS Pre-Assessment Quiz

Assessment

Quiz

Computers

12th Grade

Practice Problem

Hard

DOK Level 1: Recall, DOK Level 2: Skill/Concept, DOK Level 3: Strategic Thinking

Standards-aligned

Created by

Jaime Higgins

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Who is known as the "Father of Computer Science"?

Alan Turing

Charles Babbage

John von Neumann

Ada Lovelace

Tags

DOK Level 1: Recall

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following best describes an algorithm?

A programming language

A step-by-step procedure for solving a problem

A type of computer hardware

A software application

Tags

DOK Level 1: Recall

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which programming language is known for its use in web development and is often associated with the term "front-end"?

Python

Java

JavaScript

C++

Tags

DOK Level 1: Recall

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the primary function of the Central Processing Unit (CPU) in a computer?

To store data

To execute instructions

To manage network connections

To display graphics

Tags

DOK Level 1: Recall

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which phase of the Software Development Life Cycle (SDLC) involves gathering requirements from stakeholders?

Design

Implementation

Planning

Requirements Analysis

Tags

DOK Level 1: Recall

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following is an example of an ethical issue in computing?

Writing efficient code

Data privacy and security

Debugging software

Using a specific programming language

Tags

DOK Level 1: Recall

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Explain how the concept of "loop" in programming can be used to solve repetitive tasks. Provide an example in pseudocode.

A loop is a sequence of instructions that is continually repeated until a certain condition is reached. For example: ``` for i from 1 to 10: print(i) ```

A loop is a single instruction that is executed once. For example: ``` print("Hello, World!") ```

A loop is a type of data structure. For example: ``` list = [1, 2, 3, 4, 5] ```

A loop is a method of sorting data. For example: ``` sort(list) ```

Tags

DOK Level 2: Skill/Concept

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?