SAS has created a tremendous opportunity for high school students to learn skills that involve not only programming but critical thinking and problem solving. This workshop will explain SAS, show why it should be taught, explore what it looks like in the classroom and highlight the connection between SAS and the NAF AOIT curriculum.
2. #NAFNext2014
SAS Programming for High
School
Teach Your Students to Use Data Analysis for
Problem Solving
Sharon T. Jones, Ed.D, Phillip O. Berry Academy of Technology
5. SAS: The Company
• Founded 1976
• Worlds largest privately held software company
• 13,000+ employees worldwide (60 countries)
• SAS has customers in 135 countries - more than
65,000 business, government and university
customer sites
• Ranked #1 -World’s Best Multinational Workplaces
list (2012)
7. Programs and Initiatives
National Board for Professional Teaching
Standards
Education Industry Board Memberships
NC 1:1 Learning Technology Initiative
Computer Science Education Week
Boys & Girls Clubs of America
Employee Volunteer Fund
Communities in Schools
STEM Initiative Support
YMCA of the Triangle
Triangle High Five
Donors Choose
Math Summit
Scholarships
Teaching and Learning
SAS Programming for High School Educators
University MS in Advanced Analytics Programs
University Joint Certificate Programs
SAS Global Academic Program
AP Statistics Summer Institute
SAS Student Ambassadors
Industry Advisory Boards
Offerings and Services
Value-Added Assessment Software
Administrative Software & Services
No Cost:
SAS Software Access for Universities
Education Mobile Learning Apps
Online Curriculum Resources
Workshops for Universities
Teaching Materials
SAS: Commitment to Education
8. SAS: The Programming Language
• SAS is a 4GL programming language
• Easy-to-learn syntax
• Access, manipulate, manage, store,
analyze and report on data
• The SAS language basically divides data
processing and analysis into two kinds of
steps.
– Data Steps - Which manipulate data input
and creation or deletion of variables.
– Procedure Steps - Which manipulate
analysis and output.
9. • DirectTV
• T-Mobile
• Williams Sonoma
• Brooks Brothers
• Blue Cross Blue Shield
• Harrah’s Entertainment
• Bank of America
• Citibank
• AutoZone
• Honda
• Expedia
• Family Dollar
• US Department of
Treasury
• US Airforce
• US Census Bureau
• US Centers for Disease
Control & Prevention
• US Fish & Wildlife Service
• Dow Chemical Company
Customers in 135 countries, over 65,000
customer sites
SAS: Who Uses SAS?
11. Programming Skills
Critical Thinking and Analytical Skills
Student Engagement and Leadership
Practical Application
Career Opportunities
Certification Opportunities
Why Teach SAS? (What is the value?)
12. Why Teach SAS?: SAS Programming for HS Overview
• Teaches students how to prepare data for
analysis and write SAS programs to solve
problems
• Two courses available
• Each course aligns to an industry recognized
SAS certification credential
13. Why Teach SAS?: SAS Programming I
Teaches students -
– Basic SAS programming concepts and tasks,
including accessing and manipulating data;
producing basic list, summary, and statistical
reports; creating SAS data sets; combining SAS
data sets; creating basic graphs; and querying
data using the SQL procedure
Prepares students –
SAS Certified Base Programmer for SAS 9 credential
14. Why Teach SAS?: SAS Programming II
Teaches students -
– Comparisons of manipulation
techniques/resource cost benefits designed to
help student programmers choose the most
appropriate technique for their data situation
– How to process SAS data using Structured Query
Language (SQL) & how to use the components of
the SAS macro facility to design, write, and debug
macro systems that are reusable and dynamic
Prepares students –
SAS Certified Advanced Programmer for SAS 9 credential
15. Why Teach SAS?: Statistics
Predicted Shortfall of Analytic Talent
17. Where is all this data coming from?
• RFID (radio frequency ID) systems generate up to 1,000
times the data of conventional bar code systems
• 10,000 payment card transactions are made every second
around the world
• Walmart handles more than 1 million customer
transactions an hour
• 340 million tweets are sent per day. That's nearly 4,000
tweets per second
• Facebook has more than 901 million active users
generating social interaction data
• More than 5 billion people are calling, texting, tweeting
and browsing websites on mobile phones
Why Teach SAS?: Statistics
18. SAS in the Classroom: Project Examples
Homecoming Project:
•Students created a survey to ask students about their
opinions about homeocming
•Collected data at lunch
•Input data into SAS
•Analyzed the data
Homecoming Prezi
19. SAS In the Classroom: Bobcats Project
Bobcats Project:
•Students wanted to know if their fellow students would want
a name change
•Collected data at lunch
•Had to analyze and present
20. SAS in the Classroom: Color Flower
Color Flower:
•Each student was given a Gerber Daisy
•Had to ask questions prior to the experiment
•Cut the flower and chose a food color then put
flower in food coloring
•Estimated time to change or if change
•Ran analysis
21. Overview of Projects:
Homecoming Project
Charlotte Bobcats Project
Technology Journal Project: students recorded data of pieces of technology
used, ran the data to see what technology was used most
World Statistics Day Project
SuperBowl Project
College Research: researched 10 colleges to find out information about the
schools
Reverse Homecoming
Charlotte Checkers Game: attended a Charlotte Checkers game and recorded
data
New Lunch Survey: a new lunch schedule was implemented and the students
asked if they could run a survey to see if the school population like the new
lunch
Transportation Survey Project
Find all the projects at:
http://sjonespob.webs.com/classdocuments
SAS in the Classroom: Overview
22. Relating SAS and NAF
Connecting Students and SAS:
"SAS Day"- event on the SAS campus every year where the
students and teachers can network with one another, play with SAS
in ways that are not necessarily covered in their courses, and also
see some of the newest technologies SAS has to offer. This year is
was called "Discover, Lead, Solve"
Internships with SAS- Our high school programs are designed to
give students first hand interaction with state of the art technology, as
well as professional mentorship. SAS’ high school programs provide
students with work-related learning experiences in a positive
corporate environment. SAS Internships
SAS on Advisory Board- SAS has had several members sit on
advisory boards
23. Relating SAS and NAF
• SAS Programming is offered as part of
the NAF curriculum
• SAS and NAF have partnered to offer a
joint SAS/NAF Certificate
• Connecting Students and SAS
– Discover, Lead, Solve
– Internships
– Advisory Boards
24. Relating SAS and NAF
SAS/NAF Joint Certificate Pathway
• NAF Principles of Information
Technology
• NAF Introduction to Programming
• NAF Database Design
• SAS Programming
25. Next Steps:
Summer Program
• 5 days professional development (CEU’s)
• 30 seat SAS software license
• All instructional materials, exercises,
assessments, data sets included