OpenLLM-France/wikimedia huggingface dataset:
# Jornadas de Nutrición

TEXTO EN DESARROLLO. FALTAN FUENTES.
Syllabus para unas jornadas de nutrición
ESTRUCTURA GENERAL DE LAS JORNADAS
Qué
Cómo Métodos de cocinado a evitar, a recomendar y porqué el mejor cocinado es el no cocinado (cuando tal cosa es posible)
Cuándo (número y horas de comidas diarias).
Por qué
Para qué (¿Qué queremos obtener de nuestros alimentos?)
Comer o No comer
PIRÁMIDE DEL CONOCIMIENTO
Hay una cacofonía espantosa de mensajes contradictorios en el campo de la Nutrición. Para poder guiarse en ella y distinguir lo verdadero de lo falso y lo fundado de lo infundado es ESENCIAL distinguir fuentes Primarias
Siempre que alguien nos diga que cierto alimento es "bueno" o "malo" hay qué preguntarle: ¿En qué se basa usted para decir eso?. Es un excelente hábito acostumbrarse a hacer esta pregunta, así que [u]le sugiero que la pronuncie ahora mismo en voz alta[/u] para se acostumbre a hacerla. Diga por favor en voz alta: ¿En qué se basa usted para decir eso?.
    Tiene usted DERECHO a hacer esta pregunta, porque usted vive en una sociedad (nominalmente al menos) científica, no en una Teocracia. En una sociedad científica los argumentos de "autoridad" no valen nada, sólo las evidencias primarias deberían valer.
    Inversamente: La "autoridad" que sale a un foro público a defender tal o cual posición científica está OBLIGADA a tener fuentes primarias que respalden sus posiciones y a darlas a quien se las pida. Esa persona ha de basarse en una fuente primaria, o bien en una fuente secundaria que a su vez haga referencia a una primaria. Si no puede darnos fuentes o si siguiendo estas no hay fuentes primarias tendremos buenas razones para pensar que nuestra "autoridad" es en realidad un CHARLATÁN, sean cuales sean sus credenciales académicas.
QUÉ comer (o no comer)Texto grande
PIRÁMIDE DE LA UNIVERSIDAD DE HARVARD
Usaremos la Pirámide de la Universidad de Harvard , ya que es la más actualizada y basada en las fuentes primarias más recientes.
Nótese como otras pirámides son muy diferentes a la de Harvard:
GRUPOS DE ALIMENTOS:
Hidratos de carbono (o Glúcidos o "Azúcares"):
Proteínas (o Prótidos):
Lípidos (o Grasas):
# Judo

* Historia
* Técnica
* Reglamento
* Enlaces
* Página de edición
# Jemer/Lección 3
## Sistema de numeración camboyano

Sistema de numeración camboyano esta basado en cinco. Del 6 al 9 se forma por 5 + 1, 5 + 2, 5 + 3 y 5 + 4.
Del 11 al 19 los números se pronuncian de dos formas diferentes, la escrita y la coloquial.
El número 7 se pronuncia (prampii) en lectura o discurso formal; en el habla moral se pronuncia (pramphl).
En los números camboyanos que involucran cuatro o más símbolos, se coloca un punto después de cada tres símbolos, contando desde la derecha.
    ០ សូន្យ /soun/ 0
    ១ មួយ /muey/ 1
    ២ ពីរ /pii/ 2
    ៣ បី / bey/ 3
    ៤ បួន / buen/ 4
    ៥ ប្រាំ /pram/ 5
    ៦ ប្រាំមួយ /pram-muey/ 6
    ៧ ប្រាំពីរ /pram-pii/ 7
    ៨ ប្រាំបី /pram-bey/ 8
    ៩ ប្រាំបួន /pram-buen/ 9
    ១០ ដប់ / dAp/ 10
    ១១ ដប់មួយ / dAp muey/ 11 /muey dAndAp /
    ១២ ដប់ពីរ / dAp pii/ 12 /pii dAndAp /
    ១៣ ដប់បី / dAp bey/ 13 /bey dAndAp /
    ១៤ ដប់បួន / dAp buen/ 14 /buen dAndAp /
    ១៥ ដប់ប្រាំ / dAp pram/ 15 /pram dAndAp /
    ១៦ ដប់ប្រាំមួយ / dAppram muey/ 16 /pram muey dAndAp /
    ១៧ ដប់ប្រាំពីរ / dAp pram pii/ 17 /pramphl dAndAp /
    ១៨ ដប់ប្រាំបី / dAp pram bey/ 18 /pram bey dAndAp /
    ១៩ ដប់ប្រាំបួន / dAp pram buen/ 19 /pram buen dAndAp /
    ២០ ម្ភៃ /mephhy/ 20
    ២១ ម្ភៃមួយ /mephhy muey/ 21
    ៣០ សាមសិប / saamsep/ 30
    ៣១ សាមសិបមួយ / saamsep muey/ 31
    ៤០ សែសិប /saesep/ 40
    ៤១ សែសិបមួយ / saesep muey/ 41
    ៥០ ហាសិប / haasep/ 50
    ៥១ ហាសិបមួយ / haasep muey/ 51
    ៦០ ហុកសិប / hoksep/ 60
    ៦១ ហុកសិបមួយ / hoksep muey/ 61
    ៧០ ចិតសិប / cetsep/ 70
    ៧១ ចិតសិបមួយ / cetsep muey/ 71
    ៨០ ប៉ែតសិប /paetsep/ 80
    ៨១ ប៉ែតសិបមួយ / paetsep muey/ 81
    ៩០ កៅសិប /kawsep/ 90
    ៩១ កៅសិបមួយ / kawsep muey/ 91
    ១០០ មួយរយ /muey rOOy/ 100
    ១០១ មួយរយមួយ / muey rOOy muey/ 101
    ១.០០០ មួយពាន់ / muey po(en/ 1,000
    ១០.០០០ មួយម៉ឺន / muey mehn/ 10,000
    ១០០.០០០ មួយសែន / muey saen/ 100,000
    ១.០០០.០០០ មួយលាន / muey lien/ 1,000,000
# Inglés/Gramática/Verbos

Navegación :
| Verbs - Verbos ||
| ← Nouns - Sustantivos | Subjects and Objects - Sujetos y objetos → |

### Verbs - Verbos

| In English, as in most languages, a verb is a part of speech which expresses an action. The following examples are verbs in their respective infinitive forms: to walk (caminar) to talk (hablar) to come (venir) to live (vivir) to eat (comer) to run (correr) | En inglés, como en la mayoría de los idiomas, los verbos son la parte de la oración que expresa una acción. Los siguientes son todos ejemplos de verbos en su forma infinitiva: to walk (caminar) to talk (hablar) to come (venir) to live (vivir) to eat (comer) to run (correr) |
| Notice that all of the verbs above are preceded by the word to. In its infinitive form, a verb is said to be unlimited--It does not specify any verb tense outside of the infinitive, and it has not been adapted to agree with any subject. In this book, we will often use the infinitive form of a verb as the basis for introducing all verb tenses. For example, we can adapt, or, to be more precise, conjugate, the verb to walk in order to make it agree with an arbitrary subject she. By dropping the word "to" and adding an 's' to the stem walk, we get she walks. Of course, the infinitive form of a verb has many other uses, which will be discussed in depth later on. English verbs suffer changes (inflections) depending of the person, number, tense and mode.' | Nótese que todos los verbos de arriba tienen al principio la palabra to por que se encuentran en su forma infinitivo. Cuando está en su forma infinitivo, un verbo se dice estar ilimitado, es decir, no esta limitado o especificado por ningún tiempo verbal, y no está adaptado para acordar con ningún sujeto. Frecuentemente usaremos en este libro el infinitivo de un verbo como una base a partir de la cual se presenta toda la flexión del verbo para diferentes propósitos. Así, por ejemplo, flexionamos el verbo to walk (caminar) para hacerlo acordar con el pronombre she (ella). Entonces tenemos she walks (ella camina). Por supuesto, la forma infinitivo de un verbo tiene muchos otros usos, los cuales serán tratados en lecciones posteriores. Los verbos en inglés experimentan diferentes cambios (flexiones) dependiendo de la persona, el número, el tiempo y el modo. |
Navegación :
| Verbs - Verbos ||
| ← Nouns - Sustantivos | Subjects and Objects - Sujetos y objetos → |
# Inglés/Gramática/Verbos modales

Los verbos modales, como auxiliares, son usados en el inglés por un hablante para comunicar diferentes estados o actitudes (de permiso, de probabilidad, de necesidad). Estos verbos son:
* can
* could
* may
* might
* should
* shall
* ought to
* must
* had better
* will
* would
De acuerdo a su significado, los verbos modales pueden agruparse o distinguirse según el arreglo siguiente:
* can, could, may, might.
* shall, should, ought to, must, had better.
* will, would.

## Los verbos 'can', 'could', 'may' y 'might'

El verbo 'can' es usado para expresar o preguntar acerca de posibilidad, como en
* You can do it. (Puedes hacerlo)
* English is not too hard. You can learn it. (El inglés no es muy difícil. Tú puedes aprenderlo)
* Can you take me to the school? (¿Puedes llevarme a la escuela?)
En el último apartado, ‘can’ es usado como auxiliar para preguntar acerca de la posibilidad que tiene alguien de hacer algo. Sin embargo, en ocasiones es preferible usar otros verbos modales, sobre todo cuando se pretende dirigirse de manera más formal y educada. Con tal propósito puede usarse ‘could’, como en los ejemplos siguientes:
* Could you take me to school? (¿Podrías llevarme a la escuela?)
* I’m sorry, could you spell your name please? (Lo siento, ¿podría deletrear su nombre por favor?)
* Could we take a look to this item? (¿Podríamos ver este artículo?)
El verbo ‘may’ puede usarse de la misma manera que ‘could’.
* May you take me to the school? (¿Podrías llevarme a la escuela?)
* I’m sorry, may you spell your name? (Lo siento, ¿podría deletrear su nombre?)
* May we take a look to this item? (¿Podríamos ver este artículo?)
El verbo 'might' es usado con el mismo significado que 'could' y 'may', aunque su uso es menos frecuente y es considerado más formal y educado.

## Had Better

Had Better o 'd Better, significan deberías, es más usado en el Reino Unido que en Estados Unidos
* Pronunciación inglesa "hadt better" con una "a" larga y grave, y con una t parecida a la ch.
* Pronunciación americana "had berer" con una "a" corta, y con una "r" del español, reemplazando a la "t".
* Ejemplos
* I'd better wear this dress. (Debería usar este vestido)
* You'd not better go home until 3 o'clock. (No te deberías ir antes de las tres en punto)
* Had we better go to that party? (Deberíamos ir a esa fiesta)
# Inglés/Gramática/Verbos en sus formas activa y pasiva

Verbos en sus formas activa y pasiva
* I have eaten apples (Yo he comido manzanas)
* I eat apples (Yo como manzanas)
* I shall eat apples (Yo comeré manzanas)
* I have eaten apples (Yo he comido manzanas)
* I eat apples (Yo como manzanas)
* The apples have been eaten by me (Las manzanas han sido comidas por mi)
* The apples are eaten by me (Las manzanas son comidas por mi)
* The apples will be eaten by me (Las manzanas serán comidas por mi)
# Inglés/Gramática/Verbos que expresan condición
### Stative Verbs

| Some verbs, often called stative verbs, are distinguished because they describe states, i.e. situations and conditions. An important grammar fact is that stative verbs are, if ever possible, infrequently used in progressive tenses. The following verbs have always stative meaning: | Algunos verbos, frecuentemente llamados verbos estaticos, se distinguen por que describen estados, i.e situaciones y condiciones. Un importante hecho gramatical es que los verbos estaticos son, si acaso es posible, raramente usados en tiempos progresivos. Los siguientes verbos son siempre estaticos: |
| amaze | appreciate | astonish | believe | belong | care | consist of | contain |
| desire | dislike | envy | equal | exist | fear | feel | hate |
| hear | know | like | look like | love | matter | mind | need |
| owe | own | please | possess | prefer | realize | recognize | resemble |
| seem | sound | suppose | surprise | understand |
| Hence, it is incorrect to say | Por lo tanto, es incorrecto decir |
| The correct form is: | La forma correcta es: |
| There are verbs that have both progressive and stative meaningful uses: | Existen verbos que tienen usos con sentido tanto en forma progresiva como tipo estático: |
| appear | be | cost | doubt | feel | forget | have | imagine |
| include | look | mean | remember | see | smell | taste | think |
| want | weigh |
# Inglés/Gramática/Voz pasiva

USOS: 1) Se utiliza cuando, el sujeto de la oración, cumple dos condiciones:
a) no realiza acción (sujeto pasivo)
b) sufre/recibe la acción del verbo.
2) También se puede utilizar esta estructura cuando no se conoce o no interesa mencionar quién realiza la acción del verbo (Ej. "Han roto la puerta", "Me han enviado una carta").
ESTRUCTURA: Sujeto + To Be (en el tiempo que corresponda) + Participio Pasado (Verbo Principal) El Complemento Agente es un elemento exclusivo de la oración pasiva. Nos indica quién realiza la acción del verbo y siempre va precedido por la preposición BY
EJEMPLOS:
1) The pizza is eaten by us. > "La pizza es comida por nosotros."
2) I was given a book. > "Me dieron un libro."
CAMBIAR DE ACTIVA A PASIVA: El procedimiento es simple, siguiendo los siguientes pasos:
1) Localizamos el Complemento directo de la activa. Éste será el Sujeto Pasivo
2) Verbo: To Be (en el tiempo de la activa) + Participio Pasado Verbo de la Activa
3) Si lo deseamos, convertimos el Sujeto Activo en Complemento Agente, anteponiéndole BY.
DOBLE PASIVA: Según la definición, el sujeto pasivo es aquel que sufre o recibe la acción del verbo. Por lo tanto, en oraciones con doble complemento (Directo e Indirecto) a partir de una oración activa podemos obtener 2 oraciones pasivas, Ejemplo "I gave John a book" 1) A book was given to John, el sujeto es al C.Directo de la oración activa 2) John was given a book, el sujeto es el C.Indirecto de la oración activa
Se prefiere transformar el complemento indirecto en sujeto a transformar el complemento directo.
# Inglés/Inglés antiguo

* Introducción
* El alfabeto
* El sustantivo
Inglés antiguo Esta página contiene todo el texto del capítulo de «Inglés antiguo» Texto completo de este capítulo Esta página contiene todo el texto del capítulo de «Inglés antiguo»
# Mantenimiento y Montaje de Equipos Informáticos/Tema 2/Introducción

Índice del «Tema 2» :
Tema 2: Componentes internos fundamentales
Introducción
Vocabulario
Conectores
Chasis o caja del computador
La placa base
El chipset
La memoria R.A.M.
La tarjeta gráfica
Los Buses
El Microprocesador
Tarjetas de expansión
Actividades :
MME: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 :
Este tema es una descripción de los conectores y componentes de la caja o carcasas del computador. Es importante:
* Distinguir la diferencia del bus y del puerto
* Distinguir la diferencia (funciones y ubicación) de la memoria caché y la memoria RAM
* Entender todos los diagramas, excepto el diagrama "Microarquitectura Nehalem"
* Señalar los elementos de una placa base, placa madre o PCB.
* Asociar los nombres de dispositivos y puertos con las fotos.
* Saber las funciones, tipos y características que realiza cada dispositivo, BIOS, Chipsets Norte y Sur, memoria RAM, tarjeta gráfica, procesador para poder determinar las ventajas y desventajas de cada uno.
La selección de componentes es un arte. El mercado ofrece gran diversidad de marcas y modelos de placas base, tarjetas gráficas y otros periféricos como discos duros.
Algunas webs se han especializado en reseñar y compararlos, por ejemplo:
* TOM's HARDWARE.
* AnandTech.
# Electrónica de comunicaciones
## Prólogo

Este libro está basado en el temario de la asignatura Electrónica de Comunicaciones que se imparte en algunas titulaciones universitarias.
Para poder leer este libro es necesario tener un conocimiento electrónica ya que se ha escrito suponiendo que el lector tiene un conocimiento medio de esta materia.
Este libro es creado por los internautas de manera libre, por lo que si encuentra alguna errata o simplemente desea modificar o añadir algo por favor sientase libre de hacerlo.

## Objetivo

El objetivo de este libro es enseñar a diseñar los elementos que componen un sistema de comunicaciones.

## Elementos pasivos y activos en RF. Transformadores.
#### Resistores
#### Transformadores

Los transformadores se emplean para aumentar o disminuir el valor de la tensión (V) de corriente alterna (AC) sin que se modificar su potencia (P). Como no se modifica la potencia si se aumenta el voltaje la corriente se reduce proporcionalmente y viceversa.
Su estructura básica está compuesta por un núcleo de chapas de material ferromagnético (hierro) sobre el que se arrollan dos bobinas denominadas primario y secundario.
Cuando se hace circular corriente alterna por el primario (bobina de entrada) se establece un flujo magnético alterno en el núcleo que atraviesa la bobina del secundario (o salida). Este flujo magnético variable induce una tensión alterna en la bobina del primario y del secundario, cuyos valores podemos calcular mediante las expresiones:
    ${\begin{aligned}E_{1}&=-U_{1}=-N_{1}-{\frac {\Delta \varnothing }{\Delta t}}=4,44\cdot f\cdot N_{1}\cdot \varnothing _{max}\\E_{2}&=-U_{2}=-N_{2}-{\frac {\Delta \varnothing }{\Delta t}}=4,44\cdot f\cdot N_{2}\cdot \varnothing _{max}\end{aligned}}$
De ahí se deduce la relación fundamental del transformador:
    ${\frac {\text{Tensión en el secundario (salida)}}{\text{Tensión en el secundario (entrada)}}}={\frac {\text{número de espiras del primario}}{\text{número de espiras del secundario}}}$
Con símbolos:
    ${\frac {U_{2}}{U_{1}}}={\frac {N_{2}}{N_{1}}}$
Siendo N$^2$, N$^1$ el número de espiras en el primario y en el secundario respectivamente.
Se llama realcíon de transformacíon a:
    $m={\frac {N_{2}}{N_{1}}}$

## Circuitos osciladores. Osciladores controlados por tensión (VCO).

ctos osciladores
# Listado de verbos transitivos en los idiomas Xinkas

En los idiomas Xinkas existen varias clase de verbos entre los cuales podemos encontara los verbos transitivos y los verbos intransitivos. Podemos definir un verbo transitivo como aquel verbo que admite un complemento directo. A continuación se mostrará un listado de algunos verbos transitivos. En la primera columna viene el verbo escrito en el idioma Xinka, en la segunda columna su traducción idioma al español.
# Literatura

¡Bienvenido al libro de Literatura! Este libro esta basado en el artículo de Wikipedia y usando de referencia a Harold Bloom principalmente.
* Qué es literatura
* Capítulo 1: Los grandes generos literarios
* Capítulo 2: El lenguaje literario
* Capítulo 3: La técnica literaria
* Capítulo 4:Literatura de las primeras civilizaciones
** Literatura sumeria
** Literatura egipcia
* Capítulo 5: Literatura Clásica
** Literatura griega
* Capítulo 6: Literatura árabe
* Capítulo 7: Literaturas precolombinas
* Capítulo 8: Literatura oriental I
** Literatura india
** Literatura china
** Literatura japonesa
* Capítulo 9: Literatura medieval europea
* Capítulo 10: Literatura moderna
* Capítulo 11: Literatura del siglo XIX
* Capítulo 12: Literatura contemporánea
* Capítulo 13: La crítica literaria
Referencia:
* ↑ Bloom, Harold (1994) (en inglés). The Western Canon: The Books and School of the Ages. Nueva York: Harcourt Brace. p. https://archive.org/details/westerncanonbook00bloo/page/n17 2.
# Programación dinámica/Problema de la mochila con programación dinámica

Plantilla:A wikilibros
       El presente artículo se encuadra en la Programación dinámica (computación). Para otros enfoques de la Programación dinámica ver Programación dinámica (investigacición operativa)
ALGORITMO DE LA MOCHILA - PROGRAMACIÓN DINÁMICA

## Programación Dinámica

Según el contexto, Programación dinámica puede referirse a:
* Un procedimiento que intenta resolver problemas disminuyendo su coste computacional aumentando el coste espacial. Programación dinámica(computación)=
* Un procedimiento que intenta optimizar una función objetivo, en problemas no lineales, discretizables, y secuenciales. Programación dinámica(investigación operativa) =

## Descripción del problema

Sea n objetos no fraccionables de pesos pi y beneficios bi. El peso máximo que puede llevar la mochila es C. Queremos llenar la mochila con objetos, tal que se maximice el beneficio.

## Pasos de Programación Dinámica

Los pasos que vamos a seguir son los siguientes:
* Ver que se cumple el principio de optimalidad de Bellman.
* Buscar ecuaciones recurrentes para el problema.
* Construir una tabla de valores a partir de las ecuaciones.

## Datos

* n objetos con pesos pi y beneficios bi asociados a cada objeto.
* No se pueden fraccionar los objetos (se cogen o no se cogen).
* Se define un problema más general en función del número de objetos y la capacidad C de la mochila: mochila(k,l,C)
* Resolver el problema consiste en obtener: mochila(1,n,C)

## Principio de optimalidad de Bellman

* Cualquier subsecuencia de decisiones de una secuencia óptima de decisiones que resuelve un problema también debe ser óptima respecto al subproblema que se resuelve.
* Sea y1,…,yn una secuencia óptima de valores 0-1 para x1,…,xn.
** Si y1=0, entonces y2,…,yn forman una secuencia óptima para el problema mochila(2, n, C).
** Si y1=1, entonces y2,…,yn forman una secuencia óptima para el problema mochila(2, n, C - p1).
* Demostración: Si existe una solución mejor para el problema correspondiente, entonces es mejor que para el problema mochila(1, n, C), en contra de la hipótesis. Lo mismo se cumple en cualquier etapa de decisión.

## Ecuaciones recurrentes para el problema

a) Ecuación hacia delante

## Implementación

* Si consideramos la ecuación hacia atrás, la implementación nos quedará:

## Otros Ejemplos De Programación Dinámica

* Ejecución de n tareas en tiempo mínimo en un sistema de dos procesadores A y B
* Programas en disco
* Problema de los sellos con programación dinámica
* Programación dinámica/Problema de la mochila con programación dinámica
* Problema del producto de una secuencia de matrices con programación dinámica
* Problema de las monedas con programación dinámica
* Camino de coste mínimo entre dos nodos de un grafo dirigido
* Problema de la división de peso
* Problema de las vacas con programación dinámica
* Problema del Cambio de Palabra programación dinámica en JAVA
# Programación dinámica/Problema del cambio de palabra (programación dinámica en Java)

Plantilla:A wikilibros El problema del cambio de palabra se produce cuando siendo "u" y "v" dos palabras (cadenas de caracteres). Se desea transformar u en v con el mínimo número de operaciones básicas del tipo siguiente: eliminar un carácter, añadir un carácter, y cambiar un carácter. Por ejemplo, podemos pasar de abbac a abcbc en tres pasos:
* abbac _ abac (eliminamos b en la posición 3)
* _ ababc (añadimos b en la posición 4)
* _ abcbc (cambiamos a en la posición 3 por c)
Sin embargo, esta tranformación no es óptima. Lo que queremos en este caso es diseñar un algoritmo que calcule el número mínimo de operaciones, de esos tres tipos, necesarias para transformar u en v y cuáles son esas operaciones. En el caso anterior se podría llevar a cabo con dos operaciones nada más:
* abbac → abcac (cambiamos b en la posición 3 por c)
* →abcbc (cambiamos a en la posición 4 por b)

## Código

Este código no está del todo bien, ya que no se contempla el caso en el que las palabras tienen letras iguales, es decir, es más fácil agregar y quitar algunas letras, que cambiarlas todas.
Ejemplo: casa asaa
es mejor agregar una c al comienzo y eliminar la última letra, que cambiar las letras, cosa que haría el código dado al notar que las palabras tienen la misma longitud.

### Segunda clase
## Véase también

* Programación dinámica (computación)
* Problema de la mochila con programación dinámica
* Problema de las monedas con programación dinámica
# Programación de videojuegos en Linux
## Prólogo

GNU/Linux es una excelente plataforma para el desarrollo de juegos de carácter informal o no comercial, debido a la facilidad para conseguir apoyo de la comunidad, la gran cantidad de librerías y software especializado para la creación de videojuegos y el espíritu de ayuda y mejora que impera sobre la filosofía open source. Como ayuda para los desarrolladores novatos, o a los experimentados que desean adentrarse en el mundo de la creación de videojuegos para esta plataforma, aparece este wikilibro, destinado a guiar al usuario en sus primeros pasos para la creación de videojuegos sencillos para GNU/Linux.

### ¿Para quién es este libro?

Este libro está dirigido principalmente a todos los usuarios y programadores que deseen dar sus primeros pasos en la programación de videojuegos para el entorno GNU/Linux. Puede que a los usuarios experimentados no les resulte de mucha ayuda puesto que está enfocado al usuario novato con pocos o ningún conocimiento sobre programación de videojuegos.

## Índice de contenidos

* Introducción
* Videojuegos con Python, SDL y PyGame
** Nociones básicas de PyGame
** Ejemplo PyPong
** Ejemplo PyStar Wars
** Ejemplo Mini-rpg
** Ejemplo Plataformas
* Videojuegos con C y SDL

## Enlaces

Nociones de programación en C
* Programación en C
Nociones de programación en Python
* Programación en Python

## Cómo contribuir con este libro

Contribuir con este libro es muy simple primero deberías registrarte un usuario y entrar (esto no es necesario pero si muy conveniente) a Wikilibros, para que podamos identificar tus ediciones. Luego, si nunca has contribuido en un proyecto de wikipedia o en otro wiki deberías leer el manual de uso de wikilibros.
Este libro solo es un esbozo y necesita ser ampliado. Por favor, si tienes conocimientos y ganas de ayudar, puedes ampliar y añadir cualquiera de estas secciones del libro:
* Anexo
* Videojuegos con C y SDL
* Ejemplos de videojuegos con C y SDL
* Videojuegos con otros lenguajes de programación
* Videojuegos 3D con OpenGL
También será agradecido cualquier otro aporte que consideres necesario para el libro.