Tutorial — Differential Equations

Over the summer, Social Innovation Simulation will be posting a series of technical tutorials designed to acquaint those interested with some of the technologies we’re working with.

This tutorial describes how you can implement a system of ordinary differential equations in Java and use them in a project.

Estimated Time: 1–2 hours

Dependencies: basic Java knowledge, basic Eclipse knowledgeknowledge of differential equations

Continue reading

Advertisements

GitHub — Tutorial

Over the summer, Social Innovation Simulation will be posting a series of technical tutorials designed to acquaint those interested with some of the technologies we’re working with.

This tutorial describes how you can use an online code repository called GitHub to store each working version of your code, and share your code with others.

Estimated time: 40min

Dependencies: Basic knowledge of bash or ssh code

Continue reading

Basics of D3: Selections and Basic Data Visualization — Tutorial

Over the summer, Social Innovation Simulation will be posting a series of technical tutorials designed to acquaint those interested with some of the technologies we’re working with.

This tutorial describes how you can use a data visualization library called D3 (“Data Driven Documents”). D3 provides tools to manipulate data and display it. D3 is useful when you have lots of data and you want to present it to others in a way that will make it easy for them to quickly understand since it provides easy ways of making visual representations of data.

Estimated Time: 2 hours.

Dependencies: Basic HTML and Javascript knowledge

Continue reading