User Stories #4
Replies: 15 comments 2 replies
-
As a new user to PreTeXt, I want to write my journal article in PreTeXt, so that I can put up a web version of my article on my website and have it converted to whichever journal style I submit it to easily. I am familiar with command-line interfaces, so I setup PreTeXt based on the guide, using the PreTeXt CLI route on my local machine. I ask the CLI to create a new I look through the directory structure, determine what parts of my article go where, use PreTeXt tags and attributes as I should. After I complete my authoring, I identify the LaTeX style file (.sty) that my journal of choice uses, and place it in my PreTeXt directory as indicated. I edit my PreTeXt publication file to point to the needed style, and hit/type the build commands. After compilation, I have my web version which looks pretty and nice and organized, and I have a document ready for journal submission for peer review. |
Beta Was this translation helpful? Give feedback.
-
Use case: new user, single existing document in latex. I am a mathematician who authors a lot of documents in latex. I see the nice websites for pretextbooks, and I would like to compile my existing documents into these websites. I use windows, so I go to the PreTeXt project page and I download a single windows .exe file that installs PreTeXt into my system (like Miktex), never mentioning anything about Python or CLI, or anything else. I open the packaged PreTeXt document editor (like the latex editor that comes with Miktex), and open my LaTeX file. The viewer happily displays my code in LaTeX, perhaps underlining portions that will work less well with PreTeXt. I hit Compile, and the source compiles directly from LaTeX to web. I make some edits in the latex again, and hit compile again, and it works seamlessly. |
Beta Was this translation helpful? Give feedback.
-
I'm coordinating intro calculus, and in charge of preparing weekly worksheets for tutorials. At the beginning of the semester, I type I fill out the file with the necessary information, and then edit the sample worksheet to create my first tutorial worksheet. Later in the semester, while in that directory, I type |
Beta Was this translation helpful? Give feedback.
-
Use case: new user, entire course of documents already written in LaTeX. Same as above, but instead of asking the PreTeXt document editor to open a single document, I tell it to open a Folder. It automatically recognizes the documents, and any \include and \input relationships between them. It also automatically identifies the appropriate type of PreTeXt document type, and separately compiles the LaTeX files into pretext, and then outputs. Finally, it packages all those outputs together into a single webpage (as with the book landing page earlier today). |
Beta Was this translation helpful? Give feedback.
-
It's the middle of a semester in which I'm teaching linear algebra. I have everything for the course available in a new-ish type of pretext project, and I just want to add a new worksheet into it without creating a new project. Then the existing publication file will be applied to any new documents in the project so that the writing experience and the visual appearance of everything is consistent. Last time I taught the course, I had a great activity for the topic that's coming next, and I would like to reuse it with some light edits. Unfortunately, the existing activity is in latex, but don't worry! I just type |
Beta Was this translation helpful? Give feedback.
-
I'm teaching a class and I want to write a single-class lab or small-group activity for my students. Imagine calculus or linear algebra as a topic setting. I want to be able to have a standalone document that I can open in an easy-to-use editor, start typing directions and questions for my students, and include some interactives. For example, I might want to include a Doenet interactive in a calculus activity, or a Sage cell in a linear algebra activity. I would want to be able to share the HTML output of the document with my students so that they can use the interactives within the document itelf, say using movable graphics in Doenet or executing various commands in Sage. I'd also want there to be a print/PDF version of the document so that students can handwrite responses to the prompts (either on paper or on an iPad). ***** I think the above is a sufficient user story; what I write below is additional wishful thinking ***** I wonder about the possibility or desirability of having output/work from students in the document that could be saved, submitted, and possibly even marked by the instructor. For sure it would be nice if students could have an easy-to-organize library of saved work on activities/labs such as these. |
Beta Was this translation helpful? Give feedback.
-
The course builder
TextbookThe textbook project is structured as a PreTeXt book project. As course progresses sections (or chapters) are added to the textbook. These sections include: official statements of definitions, theory, algorithms; examples that may or may not be covered during a given class meeting; computational cells; some exposition. WorksheetsThe worksheets subproject allows me to make stand alone work sheets, which are gathered in a separate ExamsSimilarly, in the exams subproject I can make individual exams, which can be gathered in a Class meetingsNot totally sure what this means, actually. Supposed to decouple the material covered in a class meeting from the textbook. Perhaps a given class meeting entry pulls a relevant worksheet, and pulls the relevant defs, thms, etc. from the textbook (without the exposition). Coordination
|
Beta Was this translation helpful? Give feedback.
-
I'm preparing a midterm for a large class, where students like to peek at what their neighbour is doing. I use the CLI to create a new exam, and begin filling it out. There is a file containing the basic information for the exam, so I only need to worry about writing the questions. Within each I write 5 questions, with 4 variations each, giving me 1024 unique versions of my exam. Using the CLI, I run |
Beta Was this translation helpful? Give feedback.
-
Tom Cruise has been assigned to teach the section of Discrete Mathematics using DMOI, which starts in a week. Having never taught it before, he starts by creating a new PreTeXt course by navigating to his Teaching folder and typing
Since he wants to start by writing his syllabus, he opens the He thinks it looks good, so, instead of hitting the "preview" button (he is Tom Cruise after all) he types He then types He realizes that his course is only going to contain lecture so he won't have any activities. He opens the Then he tries to create the notes for the first day. He types Then he defuses the bomb and heads to class. |
Beta Was this translation helpful? Give feedback.
-
This story assumes a pretext book that includes activities, worksheets, and homework problems already exists. To create an on-demand standards-based assessment, I'd like to be able to pull parametrized questions from relevant sections and have a printed version available within 20-30 seconds. The workflow involves me clicking on the questions, modifying them quickly, if needed, and viewing the simultaneous output on the right side of the screen. I could reorganize the questions by picking them up and moving them around. I could drag the bottom of the box around each question to adjust the amount of space after each question. Before printing the assessment, I'd have the option to print a class set or print it for a select group of students. Each assessment would print with a QR code and a box underneath for a score on the assessment, so scanning the QR code would upload the student's grade to a spreadsheet somewhere or the LMS directly. Perhaps there is a box next to each question, and scanning the QR code adds the points in all the individual boxes and uploads the total. |
Beta Was this translation helpful? Give feedback.
-
I want to create an exam, to be printed and taken on paper. I have an old exam to start from, or a current exam for a different section of the course. I make a copy of it. I want to easily reorder the choices of any multiple choice questions or no-work-needed questions, as well as shuffle the order of the questions themselves sometimes. I want to be able to update the graphs and formulas to new versions. I want space automatically added between questions, but for things to fit nicely on the pages. I want the points to add up to 100. I want to be able to print and email to the testing center or print services. More ideally, I'd like a pool of questions and be able to swap them out, with tags on questions so that I can select topics or objectives or features each question tests/uses, such as graphical limit, definition of derivative with a quadratic, etc. If this comes from the textbook instead of from things I've written, even better! |
Beta Was this translation helpful? Give feedback.
-
Jeeves taught linear algebra in the Fall and is teaching it again in the Spring. He makes a copy of the course folder on his laptop, goes into it, and edits the copy of the Most of the other lines in the file, providing his name, office number, institution identifier, After closing the file, he rebuilds the course. This automatically generates a syllabus and Jeeves was glad it was so easy, because previously he had to do a bunch of work to manually |
Beta Was this translation helpful? Give feedback.
-
Bertie is teaching a new course, so he needs to make a syllabus. Since he had previously created a syllabus, he already has a |
Beta Was this translation helpful? Give feedback.
-
I want to be able to give term start date and end dates, planned breaks, how many tests, how many class meetings per week and on which days, and then have a calendar or list of meeting dates where the material for each day, things due before class, during class, after class appear (possibly because I've already done it for a previous semester, possibly because the textbook author has provided the suggested scheduled). I want to designate some things that stay on Mondays always (metacognition journals). I want most things to be able to move but in a sensible way - homework and tests after the material is covered in class, etc. I want a warning if keeping the metacognition journal fixed changes its position relative to tests in certain ways (test used to be on Wednesday, but this semester is Friday). |
Beta Was this translation helpful? Give feedback.
-
I'm a user who has created a couple of single file "one-off" worksheets, which have in-file publication options set (as a header or footer). I now want to package them together into a course package. I run "pretext one-off create-course wksh1.ptx wksht2.ptx ... wksht40.ptx" That pulls out the publication options from each of the files, merges them into a single ptx file, and warns me if their options are incompatible. |
Beta Was this translation helpful? Give feedback.
-
Please contribute User Stories here
Beta Was this translation helpful? Give feedback.
All reactions