Python terms

5.0(1)
studied byStudied by 13 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/26

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 11:58 AM on 6/2/24
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

27 Terms

1
New cards

debug

to look for and correct errors in a program

2
New cards

event

something a computer program can react to, such as a key being pressed or the mouse being clicked

3
New cards

float

a number with a decimal point in it

4
New cards

function

code that carries out a specific task, working like a program within a program. e.g. print() input()

5
New cards

GUI

Graphic User Interface is the name for the buttons, and windows that make up the part of the program you can see and interact with

6
New cards

WIMP

Windows, Icons, Menus, Pointers

7
New cards

indent

when a block of code is placed further to the right than the previous block.

8
New cards

integer

a whole number.

9
New cards

loop

a part of a program that repeats itself, removing the need to type out the code multiple times.

10
New cards

module

a package of ready made code that can be imported into a Python program, making lots of functions available

11
New cards

pixels

tiny dots that make up a digital image

12
New cards

program

a set of instructions that a computer follows in order to complete a task

13
New cards

Python

a popular programming language

14
New cards

run

the command to make a program start

15
New cards

string

a series of characters. Strings can contain numbers, letters, or symbols and will have '' around them

16
New cards

syntax

the rules that determine how code must be written in order for it to work properly

17
New cards

tkinter

The GUI module that Python uses

18
New cards

turtle

a Python module that lets you draw shapes by moving a robotic turtle across the screen

19
New cards

Unicode

a universal code used by computers to represent symbols and text characters (e.g. an emoji)

20
New cards

variable

a place to store data that can change in a program such as the player's score, health or time. A variable has a name and a value.

21
New cards

widget

A part of Tkinter GUI that performs a specific function such as a button or menu

22
New cards

syntax error

errors caused by incorrect punctuation, spelling and grammar. (e.g. colour instead of color)

23
New cards

logical error

errors that occur when the programmer uses a wrong strategy (e.g. indents making code appear in a loop)

24
New cards

runtime error

errors caused by factors during the execution of the program. (e.g. running Python 2 instead of Python 3, problem with network connectivity)

25
New cards

Cartesian plane

A grid defined by two perpendicular number lines: the xx-axis, which is horizontal, and the yy-axis, which is vertical.

26
New cards

#

this character allows you to leave notes for yourself in your code. Anything on this line will not affect your code.

27
New cards

Microbit

A pocket-sized computer that you can code, customize, and control