Posted 10 months ago

3 Sentences

Computing is the process of defining computational problems, decomposing them, and then expressing solutions to the problem as computational steps or algorithms that a computer can carry out. Once a problem is decomposed into smaller components, and the component solutions are provided, the idea of abstractions helps to tie the pieces together to express solutions to solve larger problems. For example, modeling a watershed for a flood management system is a computational problem that takes into account many types of data, including terrain, land use, and soil, as well as data from rain gauges and the position and setting of dams, gates, and pumps, all to determine water levels and flows at any given point in the watershed.

3 slides

3 hour module






Coming Soon!