Dear Steven,
I have collected reading questions by email for classes of about 30 students.
There's a lot of friction there, passed from the student to the instructor. I
think folks want logins, accounts, gradebooks.
I assigned these sorts of Sage exercises for many years, to abstract algebra
classes with about 10 students.
Ooops, Tom's build of HTML AATA is missing the Sage exercises! So no link.
Anyway, five exercises, going from quick hitters ("computationally cheap"?) up
to rather elaborate, open-ended, explorations. I produced a Jupyter notebook
for each set with the questions and space to work, mostly just for their
convenience. They worked in CoCalc, and could always just open a fresh blank
notebook to work in. I was able to have them pay for accounts and I made a
"course". (I know not every institution allows that.) They worked there, and
grading and a return of comments went very well. (And this was four or five
years ago.) One note - for more involved exercises, I would suggest they
experiment in one notebook, then carefully copy their final solution, *in the
right order*, into what they submitted.
I didn't install anything - all in a student's browser. There was some time
spent in setup, but I think that paid for itself over the course of weekly
assignments.
My first thought is thinking about this is that students may want to add a new
cell near an existing one. Then maybe they want to delete one. I fear it would
not be long before you implemented a notebook server in all but name. Recall
that Brad never wanted to create an LMS for Runestone. Yes, myabe the original
request is for something dead simple, but I can guarantee folks will want more
and more over time.
The intent of PreTeXt is to help authors write open source materials.
Textbooks, of course, but more as well. Supporting publishing (self-, or
commercial) is unavoidable, as we have discovered. Student work and course
materials have never been our focus. We do think we are helping students, but
indirectly through quality, free, textbooks.
That all said, the work-in-progress at #3183 works great.
I wonder if this would be a better fit for Runestone, where a lot of necessary
infrastructure resides. Or maybe there could be an allied, but separate,
project for courses that want to collect student work, such as worksheets and
collections of Sage cells. Just like our collaboration with Runestone, we could
tailor HTML output for this purpose, and/or provide associated info like we do
in the Runestone manifest. Not sure if this would be a fit for PreTeXt Plus -
it feels a bit different.
Not trying to be negative, but rather pragmatic. There is a lot going on
already inside a PreTeXt HTML page, and I feel like we are pushing our limits.
So this just feels out-of-scope for PreTeXt proper.
Rob
> --
> You received this message because you are subscribed to the Google Groups
> "PreTeXt development" group.
> To unsubscribe from this group and stop receiving emails from it, send an email
> to
pretext-dev...@googlegroups.com <mailto:
pretext-
>
dev+uns...@googlegroups.com>.
> To view this discussion visit
https://groups.google.com/d/msgid/pretext-dev/
> da5d7ba0-4adb-4d3d-bce6-d38890e96928n%
40googlegroups.com <https://
>
groups.google.com/d/msgid/pretext-dev/da5d7ba0-4adb-4d3d-bce6-
> d38890e96928n%
40googlegroups.com?utm_medium=email&utm_source=footer>.