Algorithms and Flowcharting (IST)

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/27

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

28 Terms

1
New cards

Algorithm

a sequence of steps used to solve a problem.

2
New cards

Flowchart

a diagram of the sequence of movements or actions.

3
New cards

Function

a block of code that performs a task when programming in Scratch.

4
New cards

Procedure

a set of coded instructions that tell a computer how to run a program or calculation.

5
New cards

Integrated Development Environment (IDE)

a software suite that consolidates basic tools required to write and test software.

6
New cards

Iteration

the repetition of a process that allows programmers to simplify a program and make it more efficient.

7
New cards

Method

a set of instructions that provide instructions for a computer to execute.

8
New cards

Procedural Abstraction

the process of using functions, procedures, and methods to program.

9
New cards

Selection

a programming concept where a section of code is run only if a condition is met.

10
New cards

Block Palette

Contains different types of blocks that will be used for programming.

11
New cards

Code Area

The area where the blocks will be arranged to form scripts.

12
New cards

Stage

The area where the sprites are displayed and perform their actions.

13
New cards

Sprite Pane

This area permits you to switch sprites and view the different scripts each sprite contains.

14
New cards

Motion

blocks to move and rotate sprites and variables dealing with their position or direction.

15
New cards

Looks

blocks to modify the way the sprite looks and blocks allowing sprites to communicate.

16
New cards

Sound

blocks that include sound options.

17
New cards

Events

blocks that add interaction.

18
New cards

Control

blocks that control the execution of the algorithm.

19
New cards

Sensing

blocks dealing with interactions with the user.

20
New cards

Operators

blocks for computation.

21
New cards

Variables

permits you (the user) to create new variables and lists.

22
New cards

My Blocks

permits you (the user) to create new blocks that can be used to define procedures.

23
New cards

Java Script

Web development, game development, mobile apps, and building web servers.

24
New cards

Python

Back-end development, data science, and app development.

25
New cards

Java

E-commerce, finance, and app development.

26
New cards

C#

Game development, Desktop/web/mobile apps, and VR.

27
New cards

C++

Game development.

28
New cards

Pearl

System administration, web development, network programming, and GUI development.