carpentries-incubator / gap-lesson

Programming with GAP
https://carpentries-incubator.github.io/gap-lesson/
Other
6 stars 10 forks source link

Make "Getting ready" easier #17

Open olexandr-konovalov opened 7 years ago

olexandr-konovalov commented 7 years ago

At the moment "Getting ready" requires not only just to start GAP, but also to create a directory and make it a current directory for GAP.

This requires:

Hence we should change the "Getting Ready" part so that it is enough just to start GAP at any location for the first episode. In particular:

This will allow more smooth start of the lesson, without losing pace to solve technical problems, and making part of the audience waiting for another part of the audience.

We will need file operations later - we can explain paths and directories in the episode on functions before introducing the Read command, and then introduce LogTo in the episode on regression tests (agree with @ChrisJefferson in #14).

Before creating a file with the GAP code and trying to load it using Read, the reader should be able to create a directory and a file with the GAP code in that directory, understand the concept of the current directory, and know how specify path to a file dependently on the operating system.

olexandr-konovalov commented 2 months ago

The way to start GAP changed - no bin/gap.sh any more. That should be updated, possibly more.