Crear
Descargar
Obtener Plan Académico
Compartir juego
Intégralo en tu plataforma

Puedes integrar el juego en un LMS compatible con LTI 1.1 o LTI 1.3 como Canvas, Moodle, o Blackboard. De esta manera podrás guardar las puntuaciones automáticamente en el libro de calificaciones de esa plataforma.
Descargar
Has superado el número máximo de juegos que puedes integrar en Google Classroom con tu Plan actual.

Para integrar tantos juegos como quieras en Google Classroom, necesitas un Plan Académico o un Plan Comercial.

Has superado el número máximo de juegos que puedes integrar en Microsoft Teams con tu Plan actual.

Para integrar tantos juegos como quieras en Microsoft Teams, necesitas un Plan Académico o un Plan Comercial.

La descarga de juegos es una característica exclusiva para usuarios con un Plan Académico o un Plan Comercial.

Obtén ahora tu Plan Académico o Comercial y comienza a integrar tus juegos en tu LMS, web o blog.

Si lo deseas, puedes descargar un juego de prueba aquí y probar su integración:

%
Anónimo
Anónimo
%
%
%
Has superado el número máximo de juegos que puedes imprimir con tu Plan actual.

Para imprimir tantos juegos como quieras, necesitas un Plan Académico o un Plan Comercial.

Imprime tu juego
Programming Paradigm Lowersixth Science Computer Science
 

Programming Paradigm Lowersixth Science Computer ScienceVersión en línea

Quiz on programming paradigms and OOP basics.

por YAKILI LMS
1

A compiler translates high-level code directly into machine code without any intermediate steps.

2

Encapsulation means hiding all implementation details from users.

3

OOP ignores data containers.

4

Refactoring is only relevant in large teams.

5

Static methods require an instance to be called.

6

Low-level languages cannot be used for object-oriented design.

7

A method is the same as a function.

8

In declarative programming, you write exact machine instructions.

9

Procedural programming organizes code as a sequence of instructions.

10

Encapsulation guarantees privacy of all data in every language.

11

A class cannot have more than one constructor.

12

As a paradigm, event-driven programming is unrelated to objects.

13

Concurrency is unrelated to programming paradigms.

14

An algorithm is a type of data structure.

15

All programming languages are strictly object-oriented.

16

A module is the same as a function.

17

Turing completeness is required for a language to be declarative.

18

Functional languages cannot have side effects.

19

Polymorphism forces all objects to share the same methods.

20

An interface defines code implementation details.

21

A language with paradigms cannot be taught in a classroom.

22

A paradigm's name guarantees performance advantages.

23

Inheritance is only used for code reuse in functional programming.

24

Recursion is not possible in the declarative paradigm.

25

Imperative programming focuses on how to perform tasks through state changes.

26

Logical programming is the same as imperative.

27

A class is an instance of an object.

28

Class is a blueprint for creating objects in OOP.

29

Objects are stored on the heap exclusively.

30

Asynchronous programming is a feature of OOP only.

31

Procedural and functional paradigms cannot co-exist in a language.

32

Dynamic typing prevents errors in code.

33

Polymorphism reduces code reuse potential.

34

No language can support more than one paradigm.

35

Functional programming emphasizes pure functions without side effects.

36

Static typing requires runtime type checks for every operation.

37

Garbage collection is a feature of every language by default.

38

Declarative programming describes what to compute rather than how to compute it.

39

A paradigm is a fixed set of rules that never changes.

40

Procedural programming cannot use variables.

41

OOP cannot model real-world entities.

42

Encapsulation means every object must expose all its internal data.

43

All languages that support OOP are also object-based.

44

Object-oriented programming centers on objects that encapsulate data and behavior.

45

Encapsulation is optional in OOP.

46

A programming language must be strictly typed to support OOP.

47

Polymorphism allows using a single interface for different data types.

48

Inheritance creates multiple classes of the same object simultaneously.

49

Functional programming prohibits loops.

50

Object orientation means every object is mutable.

¿Estás seguro que quieres abandonar la página?

Al abandonar la página perderás el progreso del juego.