{"id":7452,"date":"2020-07-26T04:23:07","date_gmt":"2020-07-26T04:23:07","guid":{"rendered":"https:\/\/labsites.rochester.edu\/gsharma\/?page_id=7452"},"modified":"2020-11-23T04:28:59","modified_gmt":"2020-11-23T04:28:59","slug":"sigprep","status":"publish","type":"page","link":"https:\/\/labsites.rochester.edu\/gsharma\/sigprep\/","title":{"rendered":"Instructions for Trying Out\/Installing SigPrep, Open Source Web-based Pre-Work for Signals and Systems"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-7512\" src=\"https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/07\/SigPrepLogo-300x122.png\" alt=\"SigPrep Logo\" width=\"629\" height=\"256\" srcset=\"https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/07\/SigPrepLogo-300x122.png 300w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/07\/SigPrepLogo-1024x416.png 1024w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/07\/SigPrepLogo-768x312.png 768w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/07\/SigPrepLogo-1536x623.png 1536w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/07\/SigPrepLogo-2048x831.png 2048w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/07\/SigPrepLogo-624x253.png 624w\" sizes=\"auto, (max-width: 629px) 100vw, 629px\" \/><\/p>\n<p>This page provides installation instructions for the SigPrep: Open Source Web-based Pre-Work for Signals and Systems which is described in the paper:<\/p>\n<p>U. Demir and G. Sharma, &#8220;Open Source Web-based Pre-Work for Signals and Systems,&#8221; IEEE Signal Processing Magazine, accepted for publication, to appear.<\/p>\n<p>You can view and and try out SigPrep using the sample course available <a href=\"http:\/\/math.webwork.rochester.edu\/webwork2\/ECE241_PreReq\/\">here<\/a> (Click Guest Login to log into the course as a guest). Although your students can also access this sample SigPrep course using the guest login, to use SigPrep effectively for your own Signals and Systems course, you should obtain a WeBWorK instructor account on a WeBWorK server. Please check the WeBWorK page for the (fairly large) list of <a href=\"https:\/\/webwork.maa.org\/wiki\/WeBWorK_Sites\">institutions using WeBWork<\/a>. Additionally, there are periodically free hosting offers from the Mathematical Association for America (MAA). Once your WeBWorK instructor account is set up, you can create our own instance of SigPrep by completing the following steps:<\/p>\n<ol>\n<li>\u00a0Download the linked file\u00a0 <a href=\"https:\/\/drive.google.com\/file\/d\/11eQ1s9mujpKUGNQr-swX-sabJa-VvUSe\/view?usp=sharing\">SigPrep_Distribution.tgz<\/a><\/li>\n<li>Log-in to your WeBWorK account as an instructor and do the following:\n<ol style=\"list-style-type: lower-alpha;\">\n<li><strong>Upload the SigPrep Archive:<\/strong> Go to File Manager and upload the file Signals_PreReq_Distribution.tar using the Choose File and Upload buttons as as shown in the figure below.<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-7602\" src=\"https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig1-300x197.png\" alt=\"WebWork FileManager View\" width=\"722\" height=\"474\" srcset=\"https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig1-300x197.png 300w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig1-1024x671.png 1024w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig1-768x504.png 768w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig1-1536x1007.png 1536w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig1-2048x1343.png 2048w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig1-624x409.png 624w\" sizes=\"auto, (max-width: 722px) 100vw, 722px\" \/><\/li>\n<li><strong>Import SigPrep Modules into your Course:<\/strong> Go to Hmwk Sets Editor, select the Import tab, in response to the question &#8220;Import how many sets?&#8221; select the response &#8220;multiple sets&#8221;, and in response to the question &#8220;Import from where?:&#8221; select the eight .def files corresponding to the &#8220;SigPrep&#8221; modules whose names\u00a0 begin with &#8220;setSigPrep_&#8221; (Cntrl+Click allows addition to selection and Shift+Click allows selection of a range), and in response to the question &#8220;Import sets with names:&#8221; leave the default response of &#8220;(taken from filenames)&#8221;. Leave other questions at their defaults or change them according to your requirements and then click on the &#8220;Take Action&#8221; button. The process is shown in the figure below. <img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-7672\" src=\"https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig2-300x156.png\" alt=\"WeBWorK module import steps\" width=\"579\" height=\"301\" srcset=\"https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig2-300x156.png 300w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig2-1024x533.png 1024w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig2-768x400.png 768w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig2-1536x799.png 1536w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig2-2048x1066.png 2048w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig2-624x325.png 624w\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" \/><\/li>\n<li><strong>Update the Open, Close, and Answer Dates for Each Module:<\/strong> Repeat the steps listed below and illustrated in the figure below, for each module (there are a total of 8 modules in SigPrep) to update the Open, Close, and Answer posting Dates.<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-7582\" src=\"https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig3-300x154.png\" alt=\"WeBWorK Updating Dates\" width=\"542\" height=\"278\" srcset=\"https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig3-300x154.png 300w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig3-1024x527.png 1024w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig3-768x395.png 768w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig3-1536x790.png 1536w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig3-2048x1053.png 2048w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig3-624x321.png 624w\" sizes=\"auto, (max-width: 542px) 100vw, 542px\" \/>\n<ol style=\"list-style-type: lower-roman;\">\n<li>Go to Hmwk Sets Editor<\/li>\n<li>Go to Edit Tab<\/li>\n<li>Select selected sets from the dropdown menu<\/li>\n<li>Select a Module<\/li>\n<li><span style=\"font-size: 1rem;\">Update assignment dates and times and cl<\/span>ick on the &#8220;Take Action!&#8221; button shown in the figure below.<\/li>\n<li><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-7592\" style=\"font-size: 1rem;\" src=\"https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig4-300x139.png\" alt=\"WeBWorK HmwkSets Editor\" width=\"576\" height=\"267\" srcset=\"https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig4-300x139.png 300w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig4-1024x476.png 1024w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig4-768x357.png 768w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig4-1536x713.png 1536w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig4-2048x951.png 2048w, https:\/\/labsites.rochester.edu\/gsharma\/wp-content\/uploads\/2020\/08\/SigPrepIns_Fig4-624x290.png 624w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<li>To add students to your WeBWorK SigPrep course follow the instructions provided on the WeBWorK <a href=\"https:\/\/webwork.maa.org\/wiki\/A_day_in_the_life_of_a_WeBWorK_instructor#Adding_Students_to_a_Problem_Set\">Adding Students page<\/a>.<\/li>\n<\/ol>\n<p><strong>Note:<\/strong> Folks with greater familiarity and expertise in WeBWorK may be able to help you with the installation of SigPrep and may offer simpler\/faster ways that those listed above. If you find a method that is significantly better\/easier, please send us an update.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; This page provides installation instructions for the SigPrep: Open Source Web-based Pre-Work for Signals and Systems which is described in the paper: U. Demir and G. Sharma, &#8220;Open Source Web-based Pre-Work for Signals and Systems,&#8221; IEEE Signal Processing Magazine, accepted for publication, to appear. You can view and and try out SigPrep using the [&hellip;]<\/p>\n","protected":false},"author":22,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/full-width.php","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-7452","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/Paivks-1Wc","_links":{"self":[{"href":"https:\/\/labsites.rochester.edu\/gsharma\/wp-json\/wp\/v2\/pages\/7452","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/labsites.rochester.edu\/gsharma\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/labsites.rochester.edu\/gsharma\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/labsites.rochester.edu\/gsharma\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/labsites.rochester.edu\/gsharma\/wp-json\/wp\/v2\/comments?post=7452"}],"version-history":[{"count":14,"href":"https:\/\/labsites.rochester.edu\/gsharma\/wp-json\/wp\/v2\/pages\/7452\/revisions"}],"predecessor-version":[{"id":8232,"href":"https:\/\/labsites.rochester.edu\/gsharma\/wp-json\/wp\/v2\/pages\/7452\/revisions\/8232"}],"wp:attachment":[{"href":"https:\/\/labsites.rochester.edu\/gsharma\/wp-json\/wp\/v2\/media?parent=7452"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}