Free Portal and Creative Suite in NCLab:
Providing Free Online Access to Open Source Software

NCLab provides free online access to open source software via its Creative Suite. You need to create a free user account in NCLab to be able to use the Creative Suite and save your files in your NCLab user account. Some of the apps are available on this Free Portal for anonymous, login-free use for anybody on the Internet.

Galleries of Student Work in the Creative Suite

coding courses and 3D modeling for kids
Karel Games

coding courses and 3D modeling for kids
Turtle Designs

coding courses and 3D modeling for kids
3D Models

coding courses and 3D modeling for kids

Fractal Art

How To Use Free Apps in the Creative Suite

coding courses and 3D modeling for kids
Karel Coding

coding courses and 3D modeling for kids
Turtle Coding

coding courses and 3D modeling for kids
3D Modeling

coding courses and 3D modeling for kids
Python Coding

Karel Coding

Write programs and build mazes for Karel the Robot! To save them, and to create games, you will need a free user account in NCLab. Check out NCLab’s self-paced online Karel coding course!

coding courses and 3D modeling for kids

coding courses and 3D modeling for kids

Turtle Coding

Write Python programs for Turtle Tina and export your designs for 3D printing! To save them, you will need a free user account in NCLab. Check out NCLab’s self-paced online Turtle coding course!

Turtle 3D Coding

The 3D Turtle is capable of “swimming” in all three spatial directions X, Y and Z. Drawing with the 3D Turtle is an excellent way to develop strong coding and spatial reasoning skills.

coding courses and 3D modeling for kids

coding courses and 3D modeling for kids

JavaScript Coding

Write and run your own JavaScript programs! To save them, you will need a free user account in NCLab.

Python Coding

Write and run your Python programs using all standard Python libraries! To save them, you will need a free user account in NCLab. Check out NClab’s self-paced online Python course!

coding courses and 3D modeling for kids

coding courses and 3D modeling for kids

3D Modeling with PLaSM

Build your own 3D models and export them as STL files for 3D printing! To save them, you will need a free user account in NCLab. Check out NCLab’s self-paced online 3D Modeling course!

3D Modeling with OpenSCAD

Open SCAD is another scripting tool for 3D modeling, whose syntax is close to C/C++. You will be able to create 3D models and export them as STL files for 3D printing.

coding courses and 3D modeling for kids

coding courses and 3D modeling for kids

Authoring with LaTeX

Create your LaTeX documents and compile them to PDFs! To save your files, you will need to create a free user account. Read more about the LaTeX app in NCLab!

Computing with GNU Octave

Write and run your own GNU Octave programs! To save them, you will need a free user account. Learn more about the GNU Octave app in NCLab!

coding courses and 3D modeling for kids

coding courses and 3D modeling for kids

Computing with R

Write and run your own R programs! To save them, you will need a free user account. Learn more about the R app in NCLab!

Solving PDE with Hermes

Hermes is a C++ finite element library wrapped in Python. It allows you to write and run your Hermes programs to solve partial differential equations (PDE). Learn more about the Hermes app in NCLab!

coding courses and 3D modeling for kids

coding courses and 3D modeling for kids

Solving PDE with FEniCS

FEniCS is a Python finite element library. Write and run your FEniCS programs here! To save them, you will need a free user account. Learn more about the FEniCS app in NCLab!

Linear Elasticity Analysis

The linear elasticity app allows you to define 2D geometries, set material parameters and loading, and compute deformations and stresses using cutting-edge engineering finite element methods. Learn more about the Elasticity app in NCLab!

coding courses and 3D modeling for kids

coding courses and 3D modeling for kids

Computing Shapes of Molecules

Sketch a molecule like on paper, and have its 3D shape computed on the cloud using state-of-the-art energy-minimizing algorithms. Learn more about the OpenBabel module in NCLab!

NCLab is not an affiliated program of The University of Nevada, Reno.