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:

Completa el Código: Reto de Programación

Completar Frases

(2)
Jugadas 6

Sobre esta actividad

Pon a prueba tus habilidades de programación completando fragmentos de código.

Creada por

Chile

Descarga la versión para jugar en papel

Crea tu propio juego gratis desde nuestro creador de juegos
Compite contra tus amigos para ver quien consigue la mejor puntuación en esta actividad

Top juegos

%
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
Completa el Código: Reto de Programación
 

Completar Frases

Completa el Código: Reto de ProgramaciónVersión en línea

Pon a prueba tus habilidades de programación completando fragmentos de código.

por Alex Diaz Araos
1

Mundo Hola print println echo

( " , " )

2

nombre Juan nombre echo print

= " "
( )

3

<head> <h1> </head> </h1 </header> <header>

Mi primer encabezado

4

text-color blue txt-color h1 color font-color

{
: ;
}

5

console printconsole consolelog print log

. ( " Mensaje en consola " ) ;

6

<paragraph> <p> </p </paragraph>

Esto es un párrafo .

7

isnumber edad isalpha while continue break pass isdigit True

:
edad = input ( " ingresa tu edad : " )
if . ( ) :
int ( edad )

else :
print ( " La edad debe ser un número " )

8

font font-black font-weight black bold weight

p {
font - size : 16px ;
: ;
}

9

echo print function return def

saludar ( nombre ) :
" Hola , " + nombre
( saludar ( " Luis " ) )

10

</li> </item> <li> </ul <item> </item> <ul> </ol> <ol> </li> <item> <li>


Manzana
Banana

11

font-color background-color color background

div {
: yellow ;
}

12

$ str let char String

ciudad = " La Serena " ;

13

1 4 5 2 3

docentes = [ 'Jorge' , 'Francisco' , 'Alex' , 'Rodrigo' , 'Javier' ]
print ( docentes [ ] )

14

numeros enumerate in range elementos

for i ( 5 ) :
print ( i )

15

link rel ref href

16

mt align margin text margin-up top center aligment

p {
- : ;
- : 10px ;
}

17

2 equals 0 2 === 0 2 = 0 2 == 0

def es_par ( numero ) :
if numero % :
return True
else :
return False
print ( es_par ( 4 ) )

18

black caja 1px border solid solid.border

. {
: ;
}

19

shell.log console terminal.log Mensaje log console.log cmd

( " " ) ;

20

if ("10" === 10 "==10 "=10

) {
alert ( " Son iguales " ) ;
}

21

(a+b) (a)+(b) a + b function(a+b)

const suma = ( a , b ) = > ;

22

getElementById getDOM.titulo getDocumentDOM getElementDOM titulo

document . ( " " ) ;

23

addListenerEvent click addEvent addListener boton miFuncion addEventListener

. ( " " , ) ;

24

document getElementById innerHTML getModifyByID getHtmlById saludo Hola Inacapino

. ( " " ) . = " " ;

25

django http HttpRespons import Module from include

.

26

def HttpRequest HttpResponse response Get function Post request return

inicio ( ) :
( " Soy Inacapino " )

27

postBack begin response blender render return request

( , " inicio . html " )

28

urls.inicio path name templates.inicio rute views.inicio

( '' , , = 'inicio' )

29

'ventas.urls' import include from

path ( 'ventas / ' , ( ) ) ,

30

ForeignKey True max_length primary_key BigAutoField CASCADE CharField

class Libro ( models . Model ) :
id = models . ( = True )
titulo = models . ( = 100 )
autor = models . ( Autor . null = , on_delete = models . )

31

migrat execute migrate manage.py makemigrations execute migrations manage.py initial migrations

python
python

32

while libros enumerate autor for libro id titulo


    { % in % }
  • Código : { { libro . } } - { { libro . } } ( { { libro . } } ) < / li>
    { % endfor % }
    < / ul >

33

Libro fields ModelForm 'id','titulo','autor' model columns

class LibroForm ( forms . ) :
class Meta :
=
= [ ]

34

search contains objects filter find titulo__contains columns Libro

libros = . . ( = 'Python' )

35

get_object_or get_object_ALL get_object_or_NULL get_object_or_404

libro = ( Libro , id = libro_id )

36

as_p submit post form csrf_token

" >
{ % % }
{ { . } }
37

<int:id> detalle <id:int> name

path ( 'libro / / ' , views . , = 'detalle' )

38

procesar_datos finally try except Exception except nullPointerException except ZeroDivisionError as except FileNotFoundError except ValueError

def procesar_datos ( ) :
:
with open ( " datos . txt " , " r " ) as archivo :
contenido = archivo . readlines ( )
numeros = [ int ( dato ) for dato in contenido ]
print ( numeros [ 8 ] )
resultado = numeros [ 0 ] / numeros [ 3 ]
print ( f " Resultado de la división : { resultado } " )
as e :
print ( f " Error : El archivo no fue encontrado . ( { e } ) " )
as e :
print ( f " Error : No se pudo convertir un dato en un número . ( { e } ) " )
as e :
print ( f " Error : División por cero no permitida . ( { e } ) " )
e :
print ( f " Error inesperado : { e } " )
:
print ( " El procesamiento de datos ha terminado . " )

( )

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

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