Not sure that I can offer anything useful here, but as pretty much a beginner myself, these are some things that I have needed to do in our business to better enable our after hours technical support since they cannot have access to some of the systems that hold information, or it was to time intensive for them (they are lvl 1) to do on a regular basis via our RT system. Maybe you can come up with some ideas from those things I have implemented?

I am sure I can think of more things that I have done, just not right now.

Being a beginner, some of these were still fairly easy while some have been challenging in the extreme, such as provisioning cable modems via a web page as that required me to learn not only how to write files, but how to write them properly for the CLI tools provided by a particular software vendor.

Another challenging part of the provisioning was that if it is a modem swap we pull all of the information from the provisioning server based on MAC address and pre-fill in the form for the tech. This was challenging because it required me to learn how to use the provisioning system effectively from the provided cli tools instead of the GUI. It was fun though I have to say.

I have now been programming perl for about 1.5 years and am getting more and more comfortable with it. I am sure that some of my code, the old pro's would look at and laugh until they puked, but at the same time, that is one of the things that I find beautiful about perl, I can write the code in such a way that I have a complete understanding of it at this point in my learning, and as I get better and learn more, I can go back and change it to be smaller, better and more "correct".

I don't know who your students will be or what their programming ability is, but for those with little to no background in programming, I would offer this:

Perl is an enabling language. Because you can write things in many different ways, your code and mine may not be even remotely similar in approach or execution. As time goes on you learn more and your code improves. Each time you write something it gets better, and if you are stuck: perlmonks!!!!


In reply to Re: Homework Questions Wanted by raisputin
in thread Homework Questions Wanted by Limbic~Region

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.