WorksheetsIntro - Comp Thinking, Programming
Total questions: 12
Worksheet time: 6mins
It is an example of low-level programming language
C
Python
Assembly
Java
C++
A/an ??? translates the complete code in Python into an executable before the code is run
assembler
interpreter
executor
object code
?? consist(s) of zeros and ones to represent instructions
binary code or machine code
assembly code
machine mnemonics instructions
low instructions language
high-level language
It is a disadvantage of low-level languages
Large number of low-level languages
Require many instructions to program basic tasks
It is required to have a compiler
It has to be preprocessed before being executed and this takes time.
Advantages of high-level languages (select the 2 correct options and press 'Select all that apply')
Run on a specific computer architecture
Ready-to-use Libraries
Do not required to be translated into executable code
Approaches natural language
DURING EXECUTION TIME, this programming language does not need the compiler to be installed.
Python
C++
Assembly
Machine Code
Mnemonics
Based on a specific programming language, a series of ordered instructions tell the computer what actions are going to be carried out.
flowchart
IDE
programming language
source code or script
Pseudocode
It is a graphical representation of an algorithm
flowchart
pseudocode
code in Python
Integrated Development Environment
A script
They are ways of representing an algorithm... (select the 3 correct options and press 'Select all that apply')
flowchart
pseudocode
integrated development environment
the source code
This logo represents
Thonny
Python
Anaconda
Java
The Four key concepts in Computational Thinking
Decomposition
Pattern recognition
Substraction
Algorithm
Decomposition
Pattern recognition
Abstraction
Algorithm
Decomposition
Pattern recognition
Abstraction
Coding
Superposition
Pattern recognition
Abstraction
Algorithm
Your professor´s family name
Vélez-Herrán
Félix-Heredia
Félix-Herrera
Félix-Herrán
