1 / 50

Samford University Session I

Samford University Session I. Laurie Perry, Functional Consultant. Location of DegreeWorks . Individual PCs DegreeWorks PC Tools Scribe SureCode Transit DegreeWorks on the Web DGW Web Server Files Student Worksheets Advising Services and Tools Exception Management and Processing

socrates
Download Presentation

Samford University Session I

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Samford University Session I Laurie Perry, Functional Consultant

  2. Location of DegreeWorks Individual PCs DegreeWorks PC Tools Scribe SureCode Transit DegreeWorks on the Web DGW Web Server Files Student Worksheets Advising Services and Tools Exception Management and Processing Application Server DegreeWorks Application and Database

  3. DegreeWorks Data Storage CPA Data Students Faculty Web Server CGI/Sockets Compliance Worksheets What If Student Planner Notes Petitions Exceptions GPA Calc Look Ahead Staff DEGREEWORKS COMPONENTS Scribe Also: SureCode Transit Rule Blocks Student Data AUDIT Curriculum Planning Assistant CPA Reports

  4. The Web

  5. Localizing DegreeWorks

  6. Tools Products SCRIBE - Build degree requirements SURECODE - Manage validation codes & configurations TRANSIT - Run batch processes

  7. SCRIBE

  8. SCRIBE LANGUAGE-BASED RULES DEFINITION

  9. SURECODE

  10. SURECODE D25 Table Validating Major Codes for Scribed Blocks

  11. TRANSIT

  12. TRANSIT DAP 22 Selection Screen for Batch Processing Audits

  13. INSTITUTIONAL PLANNING

  14. Curriculum Planning Assistant (CPA) A suite of sample reports that pull from Student Audits, advice and academic plans. Demonstrates queries that aggregate DegreeWorks data Examples: • Students approaching graduation • Future demand for registration by campus, discipline, department • Future demand by querying individual student education plan

  15. DegreeWorksIntroduction to SCRIBE Presented by Laurie Perry Functional Consultant

  16. Accounts TEST Appropriate selection of students for testing Software updates downloaded and tested BLOCK Updates tested against audits PRODUCTION Live with DegreeWorks

  17. Scribe.lnk PC PROGRAMS

  18. Scribe.lnk PC Programs - SCRIBE • Allows coding of catalog requirements • Coding must be syntactically correct, parsed, and saved • Easy to use interface with color coding • Customizable templates What you scribe and how you scribe…….

  19. …..displays here.

  20. CATALOG YEAR Range for Requirement Blocks e.g. 20082009 -- 99999999 Single year for Students e.g. 20082009 Key Concepts

  21. Primary Tags on Blocks Block Type – e.g. Degree, Major Block Value – e.g. BA, Math Catalog Start and Stop Title (free text) Key Concepts

  22. SHARING By default - NO SHARING Scribe Words – SHAREWITH; DONTSHARE Multiple requirements can be completed with same class. Credits count only once. Key Concepts

  23. ADVICE Degree check-off vs. Good Advice Goal is friendly language Proxy Advice allows a detailed message. Hide from Advice prevents normal advice from displaying when that message is not appropriate. Advice disappears when rule is completed. Key Concepts

  24. CONFIGURATION TABLES – UCX CFG020 A collection of Keys. Individual Keys such as PLANNER, SEARCH, WHATIF give clues to what that particular entry holds. Y/N flags, codes, mappings to other UCX tables or defaulted values. When troubleshooting, a first place to look is in the technical documentation for UCX CFG020 configurations. Use SureCode to access and maintain UCX CFG020 Key Concepts

  25. AUDIT ENGINE (Auditor) Best Fit Algorithm. “Everyday is a brand new Day” Much of the Configuration in CFG020 tables. The Audit Engine launched: in batch via Transit or script with RAD30 by Individual with “process new” button on the web. Audit Tree for each student. Different views of audit. Diagnostics Audit view for troubleshooting Key Concepts

  26. Terminology Reserved Words Parser Header Groups Body SubSet Block Host Advice Qualifiers Proxy-Advice Ranges Remarks Wildcards Comments If/Then/Else Labels ShareWith SCRIBE 27 March 13, 2014|www.sungardhe.com

  27. BLOCK Hierarchy SCRIBE DEGREE MAJOR MINOR CONC Other

  28. ##OHSU ##Other ##Other = GENED ##20082009 – 99999999 ## RA000002 BEGIN ShareWith (MAJOR) ; END. ##OHSU ##Degree ##DEGREE= BS ##20082009 – 99999999 ## RA000001 BEGIN 60 Credits ; 1 Block (OTHER=GENED) Label 1 “Gen Ed Requirements"; 1 Blocktype (MAJOR) Label 2 “Major Requirements"; END. ##OHSU ##Major ##MAJOR=RATH ##20082009 – 99999999 ## RA000003 BEGIN sharewith (OTHER=GENED) ; END.

  29. The BLOCK Structure SCRIBE Begin ; End.

  30. The BLOCK Structure SCRIBE Begin (Header Area) The Header enforces overall Block requirements. The Header enforces any Block being called in. Limited information from the Header is displayed. ; (Body Area) The Body is used for two purposes: 1. A place to identify graduation requirements 2. Advice to students through SCRIBE requirement text and LABEL End.

  31. Basic Course Rules -The Body Begin (Header Area) ; Credits vs Classes Individual Course vs Course List (Body Area) End. SCRIBE

  32. Basic Course Rules -The Body SCRIBE Begin (Header Area) ; (Body Area) 1 Class in BIO 610 Label 1 “Biology I”; End. 4 Credits in BIO 610 Label 1 “Biology 1”; 1 Class and 3:4 Credits in BIO 610 Label 1 “Biology 1”; 1 Class or 4 Credits in BIO 610 Label 1 “Biology 1”;

  33. Basic Course Rules - The Body SCRIBE 1 Class in HIST 110 Label 1 “Western Civilization”; 1 Class in HIST 150 Label 2 “America & the World”; 1 Class in HIST 490 Label 3 “History Seminar”; -------------------------------------------------------- 3 Classes in HIST 110 + 150 + 490 Label 1 “History Related Courses”; Individual course rules provide a label that is specific to the requirement. Each label provides a requirement Check-Off for your audience on the Web audit. The course list allows for several requirements to be stored in one rule, the label is generic.

  34. , + @ : SCRIBE 1 CLASS IN HIST 101, 102 LABEL 1 “History Requirement”; 3 CLASSES IN PSY 201 + 202 + 290 LABEL 2 “Psychology Requirement”; 10 CLASSES IN LIB @, GEO 100:150, HUM @01 LABEL 3 “Specific Electives”;

  35. Header Qualifiers SCRIBE BEGIN MaxClasses 1 IN SOC 120,WMS 120 MinGrade 4.0 ; 20 CLASSES IN @ 1@ LABEL 1 “20 Classes at 100 level”; 1 BLOCK (CONC) LABEL 2 “Concentration Requirements”; END.

  36. Rule Qualifiers SCRIBE 10 CLASSES IN SOC @, GER @, LIB @ MinGrade 2.O LABEL 1 “Specific Electives”; 6 CLASSES IN SOC @, GER @, LIB @ ShareWith (THISBLOCK) LABEL 2 “Specific Electives”; 3 CLASSES IN @ @ Except MATH 120, Including HIST 137 LABEL 3 “Specific Electives”;

  37. GROUPS SCRIBE 1 GROUP IN (3 CLASSES IN SPA 101 + 102 + 103 LABEL 1 “Spanish Classes”) OR (3 CLASSES IN FRE 101 + 102 + 103 LABEL 2 “French Classes”) OR (3 CLASSES IN GER 101 + 102 + 103 LABEL 3 “German Classes”) LABEL 4 “FOREIGN LANGUAGE REQ.”;

  38. Calling in a BLOCK Sometimes it is necessary to force another set of requirements into a students audit using a call. For example, a major requires the student to take a minor. The minor block will be brought into the audit whether or not the student actually has it on their record.

  39. Calling in an “OTHER” BLOCK Begin 90 Credits MINGPA 2.0 ; 1 BLOCK (OTHER=GE) LABEL 1 “General Education requirements”; 1 BLOCKTYPE (MAJOR) LABEL 2 “Major Requirements”; End. This example shows how General Education requirements are brought into the audit. There is no code on the student’s DegreeWorks record indicating that the student is pursuing the GE requirements, but we know everyone has to do it, so we call the OTHER block = GE to audit the student’s data against.

  40. Calling in a BLOCKTYPE Begin 90 Credits MINGPA 2.0 ; 1 BLOCK 1 (OTHER=GE) LABEL “General Education requirements”; 1 BLOCKTYPE 2 (MAJOR) LABEL “Major Requirements”; End. This example also shows calling in a Blocktype of Major. We know all students must complete a Major. We close a loophole here in case the student does not declare it. The audit will not be shown as ready to graduate until they declare their Major and complete the requirements.

  41. Try Reading the Scribe Language from this Example …

  42. Example ##MAJOR=BAOSL ##Major in Office Sys-Legal Word Processing ##0203-9999 BEGIN 77 CREDITS MINGPA 3.0 MAXPERDISC 2 CLASSES (CSL) ; BEGINSUB 1 CLASS IN ACCT 131 MINGRADE 2.0 LABEL 1 "Accounting Procedures I (3)"; 1 CLASS IN ACCT 132 LABEL 2 "Accounting Procedures II (3)"; 1 CLASS IN CSL 107, {HIDE-FROM-ADVICE MIC 107} ##MIC is no longer offered LABEL 3 "Spreadsheets (3)"; ENDSUB LABEL 4 "LEGAL WORD PROC SECRETARY OPTIONS (9)"; 1 BLOCKTYPE (MINOR) LABEL "REQUIRED MINOR"; END.

  43. ##Anytowm University ##Degree= AAS ##Associate of Applied Science ##2007-9999 ##R0000001 BEGIN If (MAJOR=MATH) Then Beginif 60:62 Credits Proxy-Advice “60 to 62 credits are required. You currently have <APPLIED>,” Proxy-Advice “you still need <NEEDED> more.” endif Else If (Major=NURS) Then Beginif 71 credits Proxy-Advice “71 credits are required. You currently have <APPLIED>,” Proxy-Advice “you still need <NEEDED> more.” endif Else If (Major=HIST) Then Beginif 74 credit Proxy-Advice “74 credits are required. You currently have <APPLIED>,” Proxy-Advice “you still need <NEEDED> more.” endif Else BeginElse 60 Credits Proxy-Advice “60 to 62 credits are required. You currently have <APPLIED>,” Proxy-Advice “you still need <NEEDED> more.” EndElse SCRIBE 44 March 13, 2014|www.sungardhe.com

  44. Things to Watch for…

  45. Scribed requirements are not always explicitly one to one representations of catalog text statements. Requirements within a single block may have their origins in multiple locations in the catalog. Or they may be implied rather than stated. Taking Notice - 1

  46. Scribing is more an art than a science. There are often multiple ways to scribe the same logical statement. The way Advice displays on the Web, or the level of block maintenance required if changes occur later to course lists are examples that drive scribing decisions. Taking Notice - 2

  47. Designations on student or class/course attributes require special scribing Such as “If Statements” or “With qualifiers” are set up specially in UCX tables. Taking Notice - 3

  48. Help for Scribers

  49. Scribe Templates All scribing must be “parsed” before it is saved. The error messages help in fixing mistakes in syntax and incorrect reserved words. DegreeWorks User Guide and Technical Guide for Reserved Word usage. Follow “Best Practices” as set out in other DegreeWorks documentation and training. Help for Scribers

More Related