uqbar-project / ozono

Automatically exported from code.google.com/p/objectbrowserpharo
0 stars 0 forks source link

Printing lessons #189

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I would like to have a "print" option on a lesson that produces legible code. 
The current option is to export the lesson to a .st and then print it, but it 
is not comfortable to read.

A nice "feature" of the current printing is that we get a lot of ids of 
objects, that would not be repeated in different versions of the same lesson, 
allowing to detect cheaters. It would be nice to retain that feature.

The result print could look something like this:

Lesson: Pepita
Control Code: feojpi4534j2

Object pepita
  references: energia, lugarActual

  vola: metros
    energia := energia - metros * 123

Original issue reported on code.google.com by npasser...@gmail.com on 7 Sep 2013 at 1:54

GoogleCodeExporter commented 9 years ago

Original comment by alfredo....@gmail.com on 6 Jan 2014 at 6:26

GoogleCodeExporter commented 9 years ago

Original comment by mfreyre on 11 Jan 2014 at 9:52

GoogleCodeExporter commented 9 years ago

Original comment by mfreyre on 11 Jan 2014 at 10:12

GoogleCodeExporter commented 9 years ago
En esto estaba pensando genera un PDF, les parece o prefieren algo más 
editable tipo RTF o HTML??

Original comment by teso...@gmail.com on 21 Jan 2014 at 1:44

GoogleCodeExporter commented 9 years ago
Para mí debería ser un PDF, no veo por qué deberían modificar el contenido 
de todos modos (si lo quieren hacer probablemente es para disimular un problema 
=P)

Original comment by mmato...@gmail.com on 21 Jan 2014 at 1:50

GoogleCodeExporter commented 9 years ago
+1 al pdf. 
Además de todo el código, workspaces y tests, podemos incluir cosas como:
 * Autor
 * DateAndTime de impresión
 * snapshot del diagrama de objetos
 * Resultado de correr los tests
 * Sistema operativo
 * Versión de vm, pharo, y ozono
 * podemos promptear por cosas como: curso, docente, etc.
 * Obvio numeración de página y zarasas, para que sea entregable así como está impreso.

Original comment by alfredo....@gmail.com on 21 Jan 2014 at 2:19

GoogleCodeExporter commented 9 years ago

Original comment by teso...@gmail.com on 4 Feb 2014 at 8:04

GoogleCodeExporter commented 9 years ago

Original comment by teso...@gmail.com on 6 Feb 2014 at 2:12