WorksheetsCS_AE_Vocab_Challenge
Total questions: 68
Worksheet time: 51mins
Name
Class
Date
1.
You’re coding and need a “box” to hold something for later. 中文提示:变量。 Spell the word for that box.
a)
variable
b)
constant
c)
function
d)
parameter
2.
Look at this: `age = 16` → 16 is the ________ (值). What’s the word?
a)
value
b)
variable
c)
data type
d)
literal
3.
Before you can use `score`, you have to ________ it first. 中文:声明。 Spell the verb.
a)
declare
b)
define
c)
assign
d)
initialize
4.
Teacher line: “Create it and give it a first value right away.”(初始化)Spell the word that means “give a first value.”
a)
initialize
b)
declare
c)
assign
d)
reset
5.
`points = 10; points = 20;` — you ________ a new value to the same variable.(赋值)Spell the verb.
a)
assign
b)
declare
c)
initialize
d)
compare
6.
No quotes = bugs. Text like "hello" needs ________ ________.(引号)
a)
quotation marks
b)
apostrophes
c)
parentheses
d)
brackets
7.
True/False only. That data type is called a ________.(布林值)
a)
boolean
b)
integer
c)
string
d)
float
8.
Naming style: `myFavoriteGame` — first word lowercase, later words start with capital letters. Spell the style name exactly (case-sensitive).(驼峰命名法的一种)
a)
lowerCamelCase
b)
PascalCase
c)
snake_case
d)
kebab-case
9.
Some special reserved words in JavaScript can’t be used as variable names. That kind of word is a ________.(关键词)
a)
keyword
b)
identifier
c)
operator
d)
method
10.
If you write `let x;` and stop there… x is still ________.(未初始化)Spell the adjective.
a)
uninitialized
b)
undefined
c)
null
d)
undeclared
11.
The program pops up a box asking the user to type something. That action is called a ________.(提示)
a)
prompt
b)
alert
c)
print
d)
hint
12.
Don’t lose the user’s answer—______ it in a variable.(存储)Spell the verb.
a)
store
b)
save
c)
print
d)
delete
13.
Users type it in; the program receives it. That’s ________. 中文:输入。
a)
input
b)
output
c)
parameter
d)
argument
14.
What the program shows on screen (like a result) is the ________.(输出)
a)
output
b)
input
c)
return value
d)
print statement
15.
"Hello" + "Roy" → you didn’t add numbers; you ________ strings.(拼接)Spell the verb.
a)
concatenate
b)
append
c)
add
d)
merge
16.
In math terms, 3 is an ________ (not 3.5). Spell it.(整数)
a)
integer
b)
float
c)
string
d)
boolean
17.
In "Hi", the double quotes are called ________ ________.(引号)
a)
quotation marks
b)
apostrophes
c)
parentheses
d)
brackets
18.
Forgot one quote and your code breaks immediately. That’s a ________ ________.(语法错误)
a)
syntax error
b)
runtime error
c)
logic error
d)
type error
19.
When a program reacts to what the user types, it becomes ________.(互动的)
a)
interactive
b)
static
c)
one-way
d)
non-interactive
20.
User types `5` → the program does something back. It will ________.(回应)Spell the verb.
a)
respond
b)
reply
c)
react
d)
ignore
21.
− × ÷ … these belong to ________.(算术)Spell the adjective.
a)
arithmetic
b)
algebra
c)
geometry
d)
calculus
22.
The symbol that *does* the math, like `+` or `*`, is an ________.(运算符)
a)
operator
b)
operand
c)
keyword
d)
function
23.
`2 ** 5` — the 5 is the ________ (指数). Spell it.
a)
exponent
b)
base
c)
root
d)
power
24.
Divide and keep the leftover part (the remainder). That idea is ________.(取模)
a)
modulus
b)
division
c)
quotient
d)
exponent
25.
A value you don’t want to change—like `const PI = 3.14`—is a ________.(常量)
a)
constant
b)
variable
c)
literal
d)
parameter
26.
If $1 = £0.79, the number 0.79 is the ________ ________.(汇率)
a)
conversion rate
b)
exchange rate
c)
interest rate
d)
inflation rate
27.
7 ÷ 2 = 3 with 1 left over. That leftover is the ________.(余数)
a)
remainder
b)
quotient
c)
dividend
d)
divisor
28.
“Let’s ________ ________ into 4 teams.” Spell the two-word phrase.(分成若干部分)
a)
divide up
b)
split
c)
share out
d)
combine
29.
In code, `i++` means i goes up by 1. That action is called ________.(增加)
a)
increment
b)
decrement
c)
multiply
d)
reset
30.
`Math.floor(4.9)` gives 4 — it will ________ ________.(向下取整)
a)
round down
b)
round up
c)
truncate
d)
estimate
31.
In graphics, the blank drawing area you start with is the ________.(画布)
a)
canvas
b)
screen
c)
grid
d)
workspace
32.
(0,0) at the top-left… that whole setup is the ________ ________.(坐标系)
a)
coordinate system
b)
number plane
c)
axis grid
d)
graph
33.
Where something is on the screen = its ________.(位置)
a)
position
b)
location
c)
coordinate
d)
direction
34.
Width and height are “things an object has.” In code we call those a ________.(属性)
a)
property
b)
method
c)
attribute
d)
parameter
35.
Circle math: center → edge distance. That’s the ________.(半径)
a)
radius
b)
diameter
c)
circumference
d)
area
36.
Case matters: the function name is written with a lowercase s and uppercase C. Spell it exactly (no spaces).(设置颜色)
a)
setColor
b)
setSize
c)
setPosition
d)
setShape
37.
Same idea again: when you store something (even a graphic) in a named box, it’s a ________.(变量)
a)
variable
b)
constant
c)
function
d)
parameter
38.
For rectangles, the position is often ________ ________ the top-left corner. Spell the two-word phrase.(以……为测量起点)
a)
measured from
b)
relative to
c)
starting at
d)
based on
39.
Circle + text together = you ________ them.(结合)Spell the verb.
a)
combine
b)
merge
c)
mix
d)
separate
40.
If you add the circle to the canvas, it will ________ on the screen.(出现)Spell the verb.
a)
appear
b)
seem
c)
disappear
d)
emerge
41.
"You're as beautiful as a rose" is an example of __________________.
a)
simile
b)
metaphor
c)
analogy
d)
idiom
42.
"you're a rose" is an example of ___________________.
a)
metaphor
b)
simile
c)
personification
d)
hyperbole
43.
Allen always adds _________________ to Amy's artwork.
a)
alliteration
b)
assonance
c)
consonance
d)
rhyme
44.
It was the best of times, it was the worst of times. It is ______________.
a)
antithesis
b)
paradox
c)
oxymoron
d)
juxtaposition
45.
How cute is that panda? Is an example of _____________ question.
a)
rhetorical
b)
persuasive
c)
literal
d)
sarcastic
46.
Mr. B is British is simply not ________.
a)
True
b)
not
c)
ture
d)
tuue
47.
_________ is the color of sadness.
a)
blue
b)
red
c)
green
d)
yellow
48.
__________ is the second month of the year.
a)
February
b)
January
c)
November
d)
September
49.
Global warming is destroying the ___________________.
a)
environment
b)
ecosystem
c)
habitat
d)
atmosphere
50.
It is better to give than to ______________.
a)
receive
b)
accept
c)
retrieve
d)
perceive
51.
It's the _____________ of the end.
a)
beginning
b)
start
c)
middle
d)
ending
52.
A debate is just a fancy _________________.
a)
argument
b)
parameter
c)
variable
d)
operator
53.
Getting what you need is necessary. Getting what you want is a ______________.
a)
privilege
b)
right
c)
advantage
d)
benefit
54.
I ____________ cannot eat spicy food.
a)
definitely
b)
defiantly
c)
definitively
d)
certainly
55.
It isn't over _________ the fat lady sings.
a)
until
b)
before
c)
unless
d)
while
56.
I'm not sure that ever ____________________. It must be the Mandela effect.
a)
occurred
b)
happen
c)
recur
d)
begin
57.
Before you do the laundry, be sure to ______ the whites and colors.
a)
separate
b)
split
c)
divide
d)
combine
58.
There are four lines in each ____________.
a)
stanza
b)
ver
c)
line
d)
chorus
59.
Because I could not wait for death was a great _____________.
a)
poem
b)
essay
c)
novel
d)
speech
60.
When the moon hits your eye like a big pizza pie, that's _____________.
a)
amore
b)
amor
c)
amour
d)
armor
61.
I like writing poems but I hate ___________.
a)
poetry
b)
prose
c)
fiction
d)
drama
62.
The carraige held but just ourselves, and __________________.
a)
immortality
b)
eternity
c)
mortality
d)
everlasting
63.
Quoth the Raven, _______________.
a)
nevermore
b)
forever
c)
anymore
d)
never again
64.
The words blue, crew, Chengdu, and few all ____________.
a)
rhyme
b)
rhythm
c)
alliteration
d)
meter
65.
The music has a strong beat and a great _______________.
a)
rhythm
b)
rhyme
c)
tempo
d)
meter
66.
_________________ means to throw someone out a window.
a)
defenestrate
b)
evict
c)
discard
d)
deport
67.
King Tut was an _________________.
a)
Egyptian
b)
Ethiopian
c)
Ecuadorean
d)
Lebanese
68.
I can't believe the Australian lost against birds in the Great _____ War.
a)
Emu
b)
ostrich
c)
penguin
d)
kiwi
100 %
