
Introduction to Python
Authored by Kevin Daniel
Others
8th Grade
Used 1+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
22 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the options is not an example of a text-based programming language?
Java
Blockly
Python
Swift
2.
OPEN ENDED QUESTION
3 mins • 2 pts
Why do computers only understand machine language?
Evaluate responses using AI:
OFF
Answer explanation
Computers only understand machine language because it is the language composed of binary digits (0s and 1s) that directly correspond to the electrical signals within the computer's hardware.
3.
OPEN ENDED QUESTION
3 mins • 2 pts
Why do computers need programming?
Evaluate responses using AI:
OFF
Answer explanation
Computers need programming to follow instructions and perform tasks efficiently. Programming allows users to create software and applications tailored to their needs.
4.
OPEN ENDED QUESTION
3 mins • 2 pts
What is the difference between machine language and High-Level Languages?
Evaluate responses using AI:
OFF
Answer explanation
Machine language is low-level, directly executable by the CPU, while High-Level Languages are more human-readable and need a compiler or interpreter to run.
5.
OPEN ENDED QUESTION
3 mins • 2 pts
Briefly differentiate between text-based programming languages and visual programming languages with examples.
Evaluate responses using AI:
OFF
Answer explanation
Text-based programming languages use textual commands for coding, like Python or Java. Visual programming languages use visual elements to create code, like Scratch or Blockly.
6.
OPEN ENDED QUESTION
3 mins • 4 pts
Find out and explain the similarities and differences between; Compiler and Interpreter
Evaluate responses using AI:
OFF
Answer explanation
Both compiler and interpreter are used to convert high-level programming languages into machine code. The main difference is that a compiler translates the entire program at once, while an interpreter translates and executes line by line.
7.
OPEN ENDED QUESTION
3 mins • 5 pts
Classify the following based on which of the translator (interpreter or compiler) is used to convert its codes to machine language. i. Python ii. Java iii. Scratch iv. JavaScript v. C++
Evaluate responses using AI:
OFF
Answer explanation
i. Python - Python interpreter, ii. Java - Java compiler, iii. Scratch - Scratch interpreter, iv. JavaScript - JavaScript interpreter, v. C++ - C++ compiler
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Microsoft
or continue with
%20(1).png)
Apple
Others
Already have an account?