1 / 43

This is how we do it: teaching SAS in the Cal Poly Statistics Department

This is how we do it: teaching SAS in the Cal Poly Statistics Department Rebecca Ottesen, Jimmy Doi, Ulric Lund, Karen McGaughey Presented by Jimmy Doi ( jdoi@calpoly.edu ) Department of Statistics California Polytechnic State University, San Luis Obispo. Outline. Two Major Components

liam
Télécharger la présentation

This is how we do it: teaching SAS in the Cal Poly Statistics Department

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. This is how we do it: teaching SAS in the Cal Poly Statistics Department Rebecca Ottesen, Jimmy Doi, Ulric Lund, Karen McGaughey Presented by Jimmy Doi (jdoi@calpoly.edu) Department of Statistics California Polytechnic State University, San Luis Obispo

  2. Outline • Two Major Components • Teaching SAS at Cal Poly • 3 Types of Classes using SAS • Cal Poly Resources • SAS Resources • Knowledge Base • Support • Training/Bookstore • Community

  3. Background • Cal Poly Statistics Department • College of Science and Mathematics • Formerly Computer Science and Statistics Department (1970-84) • Department of Statistics (1984-Present) • Offer Statistics Major and Minor • 2011: 15 tenure track faculty (note) • 2011: 10 lecturers • Strong reputation as a leader of Statistics Education • Very rigorous curriculum (semi-masters) • One of the top undergrad statistics programs

  4. Background • Rebecca Ottesen • Faculty since 1998 • Ulric Lund • Faculty since 2001 • Jimmy Doi • Faculty since 2003 • Karen McGaughey • Faculty since 2003 • Many combined years using SAS for • course instruction • conducting research • consulting projects • other occupations

  5. Importance of SAS for Students • Crucial component of our students’ training • Required course for all statistics majors • Commonly taken by statistics minors (esp. Bus.) • Many job opportunities (even at entry-level) • new hires able to contribute to projects right away • “Hit the ground running” • Graduate School • join research projects requiring data management, programming, and analysis • instantly incorporate software into classes

  6. The Cal Poly Model: Courses • SAS Programming • DATA step programming, inputting real data, working with SAS/BASE PROCs • Statistical Methods and Theory • Using SAS for pedagogical support • Real-World Application and Academic Research • Hands-on experience with real (and often messy) data sets

  7. The Cal Poly Model: Courses • SAS Programming • STAT 330 (Statistical Computing using SAS) • Data step programming, macros and basic PROCS • Since 1980s • Required course of all stat majors • Offered twice a year (very popular) • STAT 440 (Prep’n for the SAS Certification Exam) • Expansion of topics from STAT 330, focus on Base Certification Exam • Since 2005 (created by R. Ottesen) • Offered every spring (very successful)

  8. Books: SAS Programming and Certification Course

  9. The Cal Poly Model: Courses • Statistical Methods and Theory • STAT 418 (Categorical Data Analysis) • Contingency tables, logistic & log-linear models • Main PROCs: FREQ, GENMOD, LOGISTIC • STAT 423 (Advanced Design of Experiments) • Split-plots, repeated measures, analysis of covariance • PROC MIXED • Other courses: Applied Regression Analysis, Multivariate Analysis, Survival Analysis, Time Series, Survey Sampling

  10. The Cal Poly Model: Courses • Real-World Application and Academic Research • STAT 465 (Statistical Communication and Consulting) • Use SAS to analyze real and mock statistical consulting projects • Senior Project (required of all Cal Poly students) • Faculty supervised projects (independent research projects) • Many senior projects require computational investigations where SAS has been used

  11. The Cal Poly Model: Audience • Bachelor of Science Statistics Major • Statistics Minor • Classes have a mixture of majors and minors • Classes have a mixture of programming skills • Effective Tactic: Assigning “Mentoring Pairs” • Survey all students on their programming skills • Create teams of two: 1 novice with 1 skilled • During team projects ensure novice spends more time at keyboard

  12. Statistics Studio Classroom Instructor’s Terminal • Images from any machine can be displayed on all (or just side monitors) • After assigning tasks instructor can circulate room to check on progress • Mentoring Pairs – Identify novice/skilled Instructor 12 Side Monitors Printer 1 Printer 2 24 Student Terminals

  13. Statistics Studio Classroom Instructor’s Terminal • Images from any machine can be displayed on all (or just side monitors) • After assigning tasks instructor can circulate room to check on progress • Mentoring Pairs – Identify novice/skilled • = skilled Instructor 12 Side Monitors Printer 1 Printer 2 24 Student Terminals

  14. Statistics Studio Classroom Instructor’s Terminal • Images from any machine can be displayed on all (or just side monitors) • After assigning tasks instructor can circulate room to check on progress • Mentoring Pairs – Identify novice/skilled • = skilled • Move students: 2 novice/skilled per table Instructor 12 Side Monitors Printer 1 Printer 2 24 Student Terminals

  15. Statistics Studio Classroom Instructor’s Terminal • Images from any machine can be displayed on all (or just side monitors) • After assigning tasks instructor can circulate room to check on progress • Mentoring Pairs – Identify novice/skilled • = skilled • Move students: 2 novice/skilled per table Instructor 12 Side Monitors Printer 1 Printer 2 24 Student Terminals

  16. Statistics Studio Classroom Instructor’s Terminal • Images from any machine can be displayed on all (or just side monitors) • After assigning tasks instructor can circulate room to check on progress • Mentoring Pairs – Identify novice/skilled • = skilled • Move students: 2 novice/skilled per table Instructor 12 Side Monitors Printer 1 Printer 2 24 Student Terminals

  17. Lecture: SAS Programming Class Delivery Methods: • Powerpoint Presentations with Programming Examples • Fill-in Course Notes with Programming Examples • Short Discussion with In-Class Activities • GOAL – Strong emphasis on developing good programming skills: well-structured, efficient, and well-commented code

  18. Lecture: Stat Methods Class using SAS • Course notes with embedded SAS template codes and output • Only minor adjustments required for students to apply SAS template code to HW and projects • Provide complete interpretation of corresponding SAS output • Stat methods courses goal:Less emphasis on SAS programming nuances, greater emphasis on SAS output and interpretations

  19. Obtaining the SAS Software • Academic Site License • Cal Poly site license allows students needing SAS for educational purposes to obtain/install SAS • SAS OnDemand for Academics (Fall 2011) • Free program for academic teaching/research • Allows access to specific components of SAS • Included products: Enterprise Guide (SAS code), Enterprise Miner, Forecast Server

  20. Resources for Real Life Data • Unlike textbook data examples, we all encounter data that are often large and messy • Government Websites • Census Bureau (demographic data) • National Oceanographic and Atmospheric Association (environmental data) • National Highway Traffic Safety Association (transportation data) • National Health and Nutrition Examination Survey (dietary data)

  21. Resources for Real Life Data • Miscellaneous Websites • The Data and Story Library at StatLib • Journal of the American Statistical Association (JASA) Data Archive at StatLib • Gallup News Organization for current events data • Sports organizations for sports related data (More References Listed in Our Paper)

  22. SAS Based Resources • SAS Support Website: support.sas.com • Knowledge Base • Support • Training/Bookstore • Community

  23. SAS Based Resources • SAS Support Website: support.sas.com • Knowledge Base • Documentation • The searchable SAS Online Documentation • Often direct students here for assignments • SAS Technical Papers

  24. http://support.sas.com/

  25. SAS Based Resources • SAS Support Website: support.sas.com • Support • Describe the process of submitting requests to SAS support • Questions answered usually within 24 hours • May be useful from the beginning if encountering installation problems

  26. SAS Based Resources • SAS Support Website: support.sas.com • Training/Bookstore • SAS OnDemand (Fall 2011) • Bookstore (very supportive of instructors) • Certification • Students get a 50% discount • All information about the certifications can be found here

  27. SAS Based Resources • SAS Support Website: support.sas.com • Training/Bookstore • SAS Global Academic Program • Professors • Students • Institutional Researchers

  28. SAS Based Resources • SAS Support Website: support.sas.com • Community • User Groups • User group information and upcoming events • Meetings and conferences • WUSS, SAS Global Forum, … • Student and Faculty Scholarships • Junior professional awards (great for recent graduates) • Find regional and local user groups information

  29. http://support.sas.com/events/sasglobalforum/2012/index.html

  30. http://www.wuss.org/students/

  31. Conclusion • Cal Poly – Method of SAS Instruction • 3 Types of Classes using SAS • Cal Poly Resources • Cal Poly Faculty Course Notes* • Teaching Techniques • SAS Resources • Knowledge Base • Support • Training/Bookstore • Community

  32. Conclusion • More Details and Tips for Teaching in Conference Paper • Invitation from Cal Poly Statistics • Email: jdoi@calpoly.edu

More Related