Add Data Science to your skilling list with our latest lab template.

The ability to interpret data and communicate results and/or trends in a meaningful way is a highly desirable skill, and Skillable has released a lab template that enables our customers to more easily create hands-on skilling in the field of data science. 

Templates from Skillable are designed as a starting point for a wide variety of lab authoring and enable our customers to use pre-created labs as the base for their new lab. This new data science template includes the most common tools used by data scientists and has plenty of public domain data pre-loaded to build great lab experiences out of the box.  

Combined with the standard Skillable lab features such as Type Text™ and save state, this template provides a powerful platform for data science labs. 

Figure 1: Screenshot of Skillable’s template gallery, filtered to the new data science-focused template

What can I do with this template?

This data science template provides the software, data and environment so that subject matter experts can build labs without having to build out the entire data science tool kit. The lab template supports building labs on a range of topics including: 

  • Statistics 
  • Linear Algebra/Linear Programming 
  • Exploratory Data Analysis (EDA) and Data Prep 
  • Data Visualization 
  • Supervised Learning 
  • Unsupervised Learning 
  • Time Series & Forecasting 
  • Deep Learning for Computer Vision 
  • Deep Learning for NLP 


This lab template includes all features from our platform, and Lab Developers can use code blocks and Type Text™ to help learners by adding code and commands directly into the environment.  

Custom starter files and additional software can be added and saved. The save state feature allows Lab Developers to start the lab with software already loaded. For example, a lab builder can load Jupyter and bring the learner right into a Jupyter notebook when the lab starts. 

The data science template also supports the powerful Skillable script engine, and Lab Developers can use life cycle activities to dynamically configure the environment each time a learner starts a lab. For example, the developer may want to dynamically update starter files in a GitHub repository and pull those files into the lab when it starts. Automated activities dramatically improve the learner experience by providing verified feedback as the learner progresses through the lab. Scored activities allow lab builders to create performance testing. 

Figure 2: Displays the results from Activity-based Assessments incorporated into the lab.

What is in the template?

The data science template is built on the latest version of Windows 10 and includes the two most common toolsets used by data scientists: R Studio and Jupyter.  

Jupyter is provided through Anaconda, which makes additional tools such as PyCharm readily available. Toolsets are only as good as the tools they contain, so Skillable has worked with a data science subject matter expert to identify and load more than 300 packages for R Studio and more than 140 packages for Python. 

Figure 3: R Markdown file open in R Studio on the Skillable data science lab template
Figure 4: Jupyter Notebook running on the Skillable data science lab template

There are also over 50 public domain data sets pre-loaded in the environment to build examples and exercises, including everything from flight data to museum visitors.  

In addition to the analysis software and sample data, the template comes preloaded with MySQL, SQL Server and SQLite, which means that the template supports traditional relational data analysis as well. 

Figure 5: Examples of the public domain data sets pre-loaded into the environment. All software and data sources are fully documented with the template.
Figure 6: Supporting documentation for the data science template

What's next?

Skillable will periodically refresh the data science template as tools and packages are updated and as new tools become available.  

We are also planning on adding some great new data science capabilities to our gallery in the coming year: 

  • Data Visualization: Our next iteration of the data science template will include two common data visualization tools in addition to Jupyter and R Studio: Microsoft Excel and Tableau.  
  • Jupyter Platform: We are developing a template that loads directly to a Jupyter notebook. This is designed to be fast, targeted and lightweight, while still retaining the capabilities that make labs developed with Skillable so powerful.


Skillable is also creating two Challenge Lab series that focus on data analysis and prep for both R/RStudio and Python/Jupyter. 


How to get started. 

Already developing labs with Skillable? Log into our lab development platform and check out this new data science template in the gallery.  

Want to develop labs with Skillable? Click the “Request Services support” button below and we’ll get you and your team started on your lab development journey!  

Need help creating labs?

We have a talented team of lab developers who can work with your team on a project basis to create labs. Click the button below and let’s do a project together!

Ready to make your life easier?

The most common reaction when somebody sees a Skillable demo is “I didn’t know you can do that!”

Let’s make it happen for you and your team.