V School | Better Humans, Better Outcomes

Algorithms As Practical Tools for Solving Problems Pt. 1

An algorithm is just a set of instructions that tell a computer how to solve a problem. Our job as programmers is to write algorithms that solve problems efficiently. Part one discusses the relationship between time, memory, input, and output in the context of designing algorithms. Computer problems often take

Catch Me If you Can

1a) Write a function that returns the sum of two numbers. Throw an error if either argument is not of the data type number: function sum(x, y){ //check data types first and throw error return x + y; } 1b) Call the sum function inside a try block using "1" and

V School | Better Humans, Better Outcomes © 2026