Teaching and Learning Python, R, SQL, and SAS with One Programming Interface

Jacqueline Johnson First Author
SAS Institute
 
Jacqueline Johnson Presenting Author
SAS Institute
 
Wednesday, Aug 6: 11:20 AM - 11:35 AM
2508 
Contributed Papers 
Music City Center 
Students trained in data analytics programs are often judged by future employers on the depth and breadth of their analytical programming knowledge. Exposure to multiple languages, in particular, knowledge of Python, R, SQL, and SAS, will increase the attractiveness of students on the job market. Faculty may wish to focus on teaching one primary language and augment this learning with examples of how to achieve the same result using other languages. Others may have enough instruction time to fully commit to teaching multiple languages. Free cloud software for academics SAS Viya Workbench for Learners (www.sas.com/wfl) provides a Visual Studio interface to write Python, R, SQL, and SAS code to seamlessly teach and learn these languages at the same time within one software. Code from multiple languages can be run within one notebook or organized across many notebooks. Comparison of syntax across languages is easy, setup is minimal, and no installation is required. Git integration is also included. Examples of Python, R, SQL, and SAS code to perform data cleaning and statistical modeling will be shown.

Keywords

software

notebook 

Main Sponsor

Section on Statistics and Data Science Education