New game
Download
Get Academic Plan
Share game
Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
Job Execution Lowersixth Science Computer Science
 

Job Execution Lowersixth Science Computer ScienceOnline version

Test true/false about setup and debugging basics.

by YAKILI LMS
1

VS Code cannot show real-time errors.

2

PEP 8 applies to Java code.

3

A virtual environment must be named 'env' and cannot be renamed.

4

Continuous integration automatically runs tests on every commit.

5

Environment variables can configure database connections for apps.

6

The development environment should have enough RAM for modern IDEs.

7

You should run tests only after deployment.

8

All bugs can be found by automatic tests; human testing unnecessary.

9

The only way to test code is manual inspection.

10

You don't need to know version control basics for CS.

11

A compiler is required to run Python code.

12

Continuous integration runs only once a month.

13

Docker cannot be used for development environments.

14

Git is used to track changes in code during development.

15

Debugging cannot be done in browsers.

16

Java compiles to JavaScript.

17

In Java, the command javac compiles .java files into .class files.

18

The virtual environment affects system Python globally.

19

Tests should be avoided in order to speed up delivery.

20

A code editor like VS Code can run and debug code with extensions.

21

The command python3 -m venv env creates a virtual environment (on Unix-like systems).

22

You must log into the cloud service to write code locally.

23

Breakpoints slow down debugging and are never useful.

24

A code editor is sufficient; you cannot run code from it.

25

Documentation is important and should be written alongside code.

26

Unit tests replace the need for integration tests.

27

Debugging often involves using breakpoints to pause execution.

28

Unit tests can only test functions, not modules.

29

Version control should be initialized in a project before adding files.

30

PEP 8 is a style guide for Python code readability.

31

Docker images are never used in development.

32

Git commits must always include a message of length 0.

33

Linting tools repair code automatically every time.

34

Environment variables are unsafe and should never be used.

35

You should install multiple IDEs and never configure one default.

36

Java uses .py extension for source files.

37

The Debug Console in browsers helps inspect JavaScript errors.

38

You should commit every line of code.

39

A compiler translates high-level code into machine code before running.

40

The command npm install installs Java packages.

41

Docker can be used to create consistent development environments.

42

The tests should include both positive and negative test cases.

43

The IDE can show syntax errors in real-time.

44

The shallow copy is always fine for large datasets.

45

Running unit tests helps ensure individual components work as intended.

46

The terminal is optional when coding.

47

The debugging process never uses console logs.

48

Linting tools help catch code quality issues early.

49

Setting up a Python virtual environment isolates project dependencies.

50

Git cannot track binary files.

Are you sure you want to leave the page?

If you leave the page, you will lose your game progress.