How do your students "Turn in" Sage assignments?

20 views
Skip to first unread message

Brad Burkman

unread,
Nov 3, 2011, 3:15:08 PM11/3/11
to sage-edu
Dear Sage-edu Members,

I occasionally give my high-school students assignments in Sage, but
have not found an effective way to track whether they're doing the
work. Please share your thoughts.

My assignments complement the work in their textbooks. I publish a
worksheet that the students edit. In the worksheet, I give an
example, both in LaTeX (human language) and in Sage (computer
language). The student adapts the example to do exercises from the
text that the student also has to do by hand. My hope is that the
complementary work will reinforce the concept.

To check whether the students are doing the work, I've considered two
ways that I know are possible but are not ideal. One is to ask the
students on a quiz or test to write the Sage syntax for something in
the assignment. A student who did the assignment should know the
syntax. Another is to have each student "Share" with me his/her
modified copy of my published worksheet. This solution would fill my
Notebook with fifty worksheets for each assignment, and the Notebook
doesn't have sophisticated sorting mechanisms.

What I would like to be able to do next semester is for each student
to have one worksheet, shared with me, in which he/she does all of the
work for the semester. Whenever I wanted, I could check a student's
progress.

If I had all of the assignments prepared at the beginning of the
semester, and gave up the option of modifying them, I could publish
that one worksheet and would only have one fifty student worksheets in
my notebook. That would be fine.

What I would really like is a way to merge worksheets. Every few days
I would post a new worksheet, and each student would merge it into his/
her existing worksheet, to which I already had access.

I searched for "merged," and didn't find anything relevant, either in
this group's discussions or on the web in general. Is there a way to
merge worksheets?

Other creative ideas for checking students' progress?

Question? Comments? Pearls of Wisdom?

Thanks,

Brad

Jason Grout

unread,
Nov 3, 2011, 3:23:12 PM11/3/11
to sage...@googlegroups.com
On 11/3/11 2:15 PM, Brad Burkman wrote:
> Another is to have each student "Share" with me his/her
> modified copy of my published worksheet. This solution would fill my
> Notebook with fifty worksheets for each assignment, and the Notebook
> doesn't have sophisticated sorting mechanisms.

I do this, but I have the students share with a special class grading
account, like 20113rdHour. Then I just log into that account and there
are all of their worksheets. I can edit the worksheets (and easily
highlight my comments in a different color), and they see the changes.
I can download all of the worksheets to archive the work that they did.

Thanks,

Jason

michel paul

unread,
Nov 3, 2011, 7:13:43 PM11/3/11
to sage...@googlegroups.com
OK, perfect timing! Thanks for posting this. I've been wondering about doing exactly the same sort of thing, but I keep running into a problem. 

I've been experimenting with this on the Alpha server, and I can't get the shared notebook file to appear in the class account. I pretended to be a student and tried to share a file to the class account I created. My assumption was that after sharing the file I'd be able to find it in the home of that account? But it doesn't appear. I was wondering if the link had to be emailed to the collaborator? I tried that, but my only option was to open a copy in the other account.

- Michel



--
You received this message because you are subscribed to the Google Groups "sage-edu" group.
To post to this group, send email to sage...@googlegroups.com.
To unsubscribe from this group, send email to sage-edu+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/sage-edu?hl=en.




--
==================================
"What I cannot create, I do not understand."

- Richard Feynman
==================================
"Computer science is the new mathematics."

- Dr. Christos Papadimitriou
==================================

Jason Grout

unread,
Nov 3, 2011, 9:06:09 PM11/3/11
to sage...@googlegroups.com
On 11/3/11 6:13 PM, michel paul wrote:
> OK, perfect timing! Thanks for posting this. I've been wondering about
> doing exactly the same sort of thing, but I keep running into a problem.
>
> I've been experimenting with this on the Alpha server, and I can't get
> the shared notebook file to appear in the class account. I pretended to
> be a student and tried to share a file to the class account I created.
> My assumption was that after sharing the file I'd be able to find it in
> the home of that account? But it doesn't appear. I was wondering if the
> link had to be emailed to the collaborator? I tried that, but my only
> option was to open a copy in the other account.
>

That is currently broken on any *.sagenb.org server except for
test.sagenb.org. It works in the sage server distributed with the
official Sage sources, though.

With luck, we will soon have sharing working on the *.sagenb.org
servers. We actually had it working for a few days, but other problems
with the upgrade to sagenb.org forced us to revert sagenb.org to an
older version of the new notebook.

Thanks,

Jason

kcrisman

unread,
Nov 3, 2011, 9:19:01 PM11/3/11
to sage-edu


On Nov 3, 7:13 pm, michel paul <mpaul...@gmail.com> wrote:
> OK, perfect timing! Thanks for posting this. I've been wondering about
> doing exactly the same sort of thing, but I keep running into a problem.
>
> I've been experimenting with this on the Alpha server, and I can't get the
> shared notebook file to appear in the class account. I pretended to be a
> student and tried to share a file to the class account I created. My
> assumption was that after sharing the file I'd be able to find it in the
> home of that account? But it doesn't appear. I was wondering if the link
> had to be emailed to the collaborator? I tried that, but my only option was
> to open a copy in the other account.
>

You should be able to actually send the URL of the worksheet as you
mention. Unfortunately, seeing shared worksheets is not currently
working on the sagenb.orb farm, because they have the (otherwise
vastly improved!) new notebook software.

Hopefully this will be fixed soon. Jason had a good fix, but it
seemed to have some side effects so it was rescinded.

- kcrisman

michel paul

unread,
Nov 4, 2011, 9:09:41 AM11/4/11
to sage...@googlegroups.com
I experimented with this on the Shodor server that Brad mentioned, and yeah, it works just like one would expect.

Would there be a problem in having my students use that server? I'm not going to have them migrate there unless I know it's OK.

Or, are there other servers available that high school classes could use where sharing works? This sharing capability is precisely what I need right now.

Thanks,

Michel




Thanks,

Jason

--
You received this message because you are subscribed to the Google Groups "sage-edu" group.
To post to this group, send email to sage...@googlegroups.com.
To unsubscribe from this group, send email to sage-edu+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/sage-edu?hl=en.

Brad Burkman

unread,
Nov 4, 2011, 9:57:17 AM11/4/11
to sage-edu
Michael,

I can't speak for the Shodor people, but they set up this server just
for such purposes and are delighted that I'm using it.

To be courteous in my usage, I had my students create their usernames
as "lsmsa_[name]_2011," so Shodor knows which accounts are from my
school and from which year, and I can ask Shodor to close inactive
accounts from my school every few years. [They can see which accounts
are active.]

Email Shodor and ask.

Go to http://www.shodor.org/about/staff/

Jennifer Houchins is the Sage person at Shodor. That page has a link
to email her.

Brad

On Nov 4, 8:09 am, michel paul <mpaul...@gmail.com> wrote:
> I experimented with this on the Shodor server that Brad mentioned, and
> yeah, it works just like one would expect.
>
> Would there be a problem in having my students use that server? I'm not
> going to have them migrate there unless I know it's OK.
>
> Or, are there other servers available that high school classes could use
> where sharing works? This sharing capability is precisely what I need right
> now.
>
> Thanks,
>
> Michel
>
> On Thu, Nov 3, 2011 at 6:06 PM, Jason Grout <jason-s...@creativetrax.com>wrote:
>
>
>
>
>
>
>
>
>
> > On 11/3/11 6:13 PM, michel paul wrote:
>
> >> OK, perfect timing! Thanks for posting this. I've been wondering about
> >> doing exactly the same sort of thing, but I keep running into a problem.
>
> >> I've been experimenting with this on the Alpha server, and I can't get
> >> the shared notebook file to appear in the class account. I pretended to
> >> be a student and tried to share a file to the class account I created.
> >> My assumption was that after sharing the file I'd be able to find it in
> >> the home of that account? But it doesn't appear. I was wondering if the
> >> link had to be emailed to the collaborator? I tried that, but my only
> >> option was to open a copy in the other account.
>
> > That is currently broken on any *.sagenb.org server except for
> > test.sagenb.org.  It works in the sage server distributed with the
> > official Sage sources, though.
>
> > With luck, we will soon have sharing working on the *.sagenb.org servers.
> >  We actually had it working for a few days, but other problems with the
> > upgrade to sagenb.org forced us to revert sagenb.org to an older version
> > of the new notebook.
>
> > Thanks,
>
> > Jason
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "sage-edu" group.
> > To post to this group, send email to sage...@googlegroups.com.
> > To unsubscribe from this group, send email to sage-edu+unsubscribe@**
> > googlegroups.com <sage-edu%2Bunsu...@googlegroups.com>.
> > For more options, visit this group athttp://groups.google.com/**
> > group/sage-edu?hl=en <http://groups.google.com/group/sage-edu?hl=en>.

john_perry_usm

unread,
Nov 4, 2011, 10:00:47 AM11/4/11
to sage-edu
> What I would really like is a way to merge worksheets.  Every few days
> I would post a new worksheet, and each student would merge it into his/
> her existing worksheet, to which I already had access.

Students can click on the "Edit" button on the worksheet, which brings
up a way to edit the worksheet. Your students would see things like,

{{{id=2|

point3d((1,1,1))

///

}}}



If they open your new worksheet & their old worksheet in separate tabs
or windows, then edit both this way, they can copy & paste the
information from one worksheet to another.

It would be nice if there's a better way.

I'm curious, though -- do you really want to load all those different
assignments in one worksheet? I would think it a bear to load and
scroll through the whole thing; sections of a worksheet can be
organized very nicely using anchors and links via HTML, but I don't
know how much you want your students to be doing.

For myself, I archive old worksheets by saving them to files in
various directories, then "deleting" the online worksheet from my sage
account. The students still have their copy online, but it's no longer
shared with me, so I don't have to look at it anymore. Since I've
saved it, I can always pull it back up if need be. I can definitely
imagine situations where someone might want to do what you're
suggesting; I just wanted to point out that there are other options.

regards
john perry

michel paul

unread,
Nov 9, 2011, 1:13:51 AM11/9/11
to sage...@googlegroups.com
Sharing now WORKS!! Thanks to everyone responsible.

I just happened to notice that 4.7.2 was now running on alpha, so I decided to test it.

Perfect.

Jason Grout

unread,
Nov 9, 2011, 1:19:44 AM11/9/11
to sage...@googlegroups.com
On 11/9/11 12:13 AM, michel paul wrote:
> Sharing now WORKS!! Thanks to everyone responsible.
>
> I just happened to notice that 4.7.2 was now running on alpha, so I
> decided to test it.
>
> Perfect.

I just upgraded sagenb.org, alpha.sagenb.org, and test.sagenb.org to
4.7.2 and a new version of the notebook where sharing works. Please let
us know if you see any problems.

Jason

dimpase

unread,
Nov 13, 2011, 12:37:22 AM11/13/11
to sage...@googlegroups.com
We just tell the students to upload assignment worksheets on our Blackboard (which we hate, but we don't have an alternative...)
Our notebook servers have sharing disabled (more precisely, broken...)
Our course material is here, just in case:

Dmitrii
Reply all
Reply to author
Forward
0 new messages