Using the Monte Carlo Method to Calculate the Value of Pi

In the article about John von Neumann we mentioned that he invented the Monte Carlo method. This method is very simple in its nature. It uses the “brute force” of computing to solve a wide range of problems. It performs many (thousands of) trials to infer results such as areas or volumes of complex objects,

John von Neumann and Modern Computer Architecture

If one scans the pages of computer history, the name John Von Neumann turns up at so many places that it seem unbelievable that this could be the work of only one man. Besides inventing game theory, cellular automata, the Monte Carlo method, and putting down the foundations of quantum mechanics, he invented the computer

Karel, Turtle and 3D Modeling Courses Upgraded

We are pleased to announce that, after several months of work, new versions of the Karel, Turtle and 3D Modeling courses were finally released. The original Karel, Turtle and 3D Modeling courses will remain available until the end of June 2017. Quizzes The game levels in the new courses remained almost intact, because not many

The Nevada STEM Underwater and Aerial Vehicle Computer Science Institute (NSUAVCSI)

by Brian Crosby, STEM Training Facilitator, Northwest Nevada Regional Professional Development Program In my role as PreK – 12 STEM Learning Facilitator for northwest Nevada I applied for and received a Nevada College and Career Ready grant to support learning in computer science and Autonomous Unmanned Vehicles (UAVs). Both fields are vital for Nevada’s future in

Nevada STEM Coalition – Our Vision for Nevada

By Camille Stegman, Executive Director, Nevada STEM Coalition As the 21 st century opened for Nevada, we found ourselves with a new and different economy. This new economy will be requiring Nevada’s young students to develop skills necessary for new industries, such as renewable power, computer automation, drones, and yet to be discovered aptitudes. In

What is Spatial Reasoning Exactly?

Taking the 3D modeling course in NCLab will not only make you strong in geometry, but it will also develop your spatial reasoning skills. But what is that, exactly? When you google for “spatial reasoning”, you will find:   “Spatial reasoning is a category of reasoning skills that refers to the capacity to think about

Playing with Engineering at the Discovery Museum

NCLab partnered with the Terry Lee Wells Discovery Museum in Reno to build a setting where kids can play with an engineering app to computationally test mechanical properties of materials. Click on the image to read the full article:

Create Your Own Karel Coding Game – Part 2

In Issue 3 of the NCLab Newsletter you learned how to create Karel mazes. In the present lesson we will pick up where we left off, and explain how you can make your own Karel coding game. This is the maze that we built last time: Let’s switch back to the Programming Mode in the upper