1. Proprietary to common format port

If the creation of a maintainable common file format is not workable or too
much work, the tutorial could use its own proprietary storage format but can
offer the ability to port out a copy of either a small segment (chapter) or
all of the tutorial text to HTM, HLP, TXT,  CSV, XLS, DBF, and any other
formats we choose. This will address a comment someone said before that the
tutorial should not be a program, but a document.

David

new topic     » topic index » view message » categorize

2. Re: Proprietary to common format port

At 06:30 p.m. 27-01-99 -0500, you wrote:
>If the creation of a maintainable common file format is not workable or too
>much work, the tutorial could use its own proprietary storage format but can
>offer the ability to port out a copy of either a small segment (chapter) or
>all of the tutorial text to HTM, HLP, TXT,  CSV, XLS, DBF, and any other
>formats we choose. This will address a comment someone said before that the
>tutorial should not be a program, but a document.

Why do you need a coversion tool (on the "client" side)? I agree that a
development
tool should be done, but the output can be plain HTML. And it's easy to
create a
WinHelp or HtmlHelp file from an HTML source.

A common style base must be agreed:

Item                            Font style      Font color      Background color
       etc...
===                             ======= ======= =============   ====
Title
Subject
Text
Code snippets
etc...


Regards,
        Daniel   Berstein
        daber at pair.com

new topic     » goto parent     » topic index » view message » categorize

3. Re: Proprietary to common format port

>A common style base must be agreed:


That just a matter of using the right tool. From Word to HotMetal Pro 5, it
all supports special format 'styles', using hot-keys and all.
The layout - althrough crucial, and the format of the text/information is a
little eh.. irrelevant, until we are actually going to start writing the
tutorial.

I get the feeling most want to start this quickly, and jump into it. Lets
first consider the options, more and more, and discuss practical
implementation and things like this, at the moment they apply. Im not
satisfied until we at least, come to terms what we want to teach:

   a - What each statement / routine does and how it behavious ?

            -or-

   b - How to find the best Euphoria-based algoritm to programming problems
?


I personally think, that you can teach beginners what everything of Euphoria
does, and they are able to read an Euphoria program. Not write one.
When you teach them what programming is about *in* Euphoria, how to find the
right tool for the righ problem, they are able to write Euphoria programs.
The couple of routines not covered by comments and explenation, can be
looked-up by themselves in the standard RDS' documentation.

Ralf

new topic     » goto parent     » topic index » view message » categorize

4. Re: Proprietary to common format port

-----Original Message-----
From: Daniel Berstein <daber at PAIR.COM>
To: EUPHORIA at LISTSERV.MUOHIO.EDU <EUPHORIA at LISTSERV.MUOHIO.EDU>
Date: Wednesday, January 27, 1999 7:56 PM
Subject: Re: Proprietary to common format port


>At 06:30 p.m. 27-01-99 -0500, you wrote:
>>If the creation of a maintainable common file format is not workable or
too
>>much work, the tutorial could use its own proprietary storage format but
can
>>offer the ability to port out a copy of either a small segment (chapter)
or
>>all of the tutorial text to HTM, HLP, TXT,  CSV, XLS, DBF, and any other
>>formats we choose. This will address a comment someone said before that
the
>>tutorial should not be a program, but a document.
>
>Why do you need a coversion tool (on the "client" side)? I agree that a
>development
>tool should be done, but the output can be plain HTML. And it's easy to
>create a
>WinHelp or HtmlHelp file from an HTML source.
>
>A common style base must be agreed:
>
>Item                            Font style      Font color      Background
color        etc...
>===                             ======= ======= =============   ====
>Title
>Subject
>Text
>Code snippets
>etc...
>
>
>Regards,
>        Daniel   Berstein
>        daber at pair.com


One of the reasons why I suggested this was because if HTML cannot be stored
effetely enough to be used in a database fashion, the data could be stored
in a random-access format (fixed record lengths used in an algorithm to
compute the index).  While HTML is excellent for showing the interpretation
of data in a browser, it's not a database.

My second reason was how HTML were we going to go. For example, take the
<font> tag. The color portion will be easy, seeing it uses the same RGB
scheme Euphoria does. However, Euphoria has no font statement of it's own,
so code will have to be  written for that. In fact I do believe Jiri was the
one that made a font library. If I am wrong, let me know.

I wish I knew how to write data to a HLP format file. It would come in
handy.

David Gay

new topic     » goto parent     » topic index » view message » categorize

5. Re: Proprietary to common format port

At first I thought the idea of HTML would be too flat, Not interactive
enough.  But HTML can be enhanced in areas where hands on examples are
needed.  [Enhanced] An HTML tutorial can have some
Questions just as ABGTE had. IE: {1, 2, 3, 4} + 5 = ?
Then supply a box that the enter there response in an press a
Submit buttion.  Labeled Guess: also have a I give up button that would
display the correct answer in a seperate box.

    Lucius L. Hilley III
"I'm good, not god" --LLH III, 1998

new topic     » goto parent     » topic index » view message » categorize

6. Re: Proprietary to common format port

Lucius Hilley wrote:

>     At first I thought the idea of HTML would be too flat, Not interactive
> enough.  But HTML can be enhanced in areas where hands on examples are
> needed.  [Enhanced] An HTML tutorial can have some
> Questions just as ABGTE had. IE: {1, 2, 3, 4} + 5 = ?
> Then supply a box that the enter there response in an press a
> Submit buttion.  Labeled Guess: also have a I give up button that would
> display the correct answer in a seperate box.
>
>     Lucius L. Hilley III
> "I'm good, not god" --LLH III, 1998

 Could the tutorial itself not have this built into it?  That would be helpful
too, I think...having a bunch of reading, then, to illustrate a point in the
text, just a little prompt type thing that asks you to work some problem out.
A 'give up' button, and a 'see source' button would also help.

The relates back to the learning styles thread.  A tutorial built in such a
way covers all styles of learning.  Anyways, it's an idea.

Greg

--
Greg Phillips
i.shoot at rednecks.com
http://euphoria.server101.com
--

Useless fact of the day:

On an American one-dollar bill, there is an owl in the upper left-hand corner
of the
"1" encased in the "shield" and a spider hidden in the front upper
right-hand corner.

new topic     » goto parent     » topic index » view message » categorize

7. Re: Proprietary to common format port

>I wish I knew how to write data to a HLP format file. It would come in
>handy.
>
>David Gay


David... go to http://www.helpmaster.com

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu