Learning on Davinci

Overview


The davinci platform is designed to be a learning resource for its community. The site contains tools, sample scripts, community interactions like question boards, and links to other resources. Instructors can use the platform to connect and collaborate with their students.

Site Resources


The davinci site provides lots of resources for learning how to run various types of analytics, including tools for sharing, reporting and dynamic testing. Many pages contain embedded videos and other links to resources that demonstrate the themes of the page.

Code Examples


The davinci site inlcudes material teaching the basics of writing small scripts. Included throughout the site are code windows, such as the following, that include code demostrating the principles discussed on the page.


let la = await import('/lib/linear-algebra/v1.0.0/linear-algebra.mjs');

let matrix1 = [[1,2],[3,4]];
let ans = la.determinant(matrix1);
					

Many code sections come with a Try It! button. The button is a link to a page with a script editor. The script editor will be pre populated with a script (most likely matching the code in the code section), where you can run the script and see the results.

Try it sections allow you to insert a breakpoint in the code in order to step through the codes execution.

Try it!

Video Demos


Learning Resources

Contents