# Solve Math Problems with JavaScript

Course Overview

1m 3s

Course Introduction

12m 33s

Introduction
2m 9s
Code Template and Text Editors
11m 31s
Variable and Operators
9m 5s
Random Numbers and Branching
10m 24s
Iteration
9m 43s
Strings and Arrays
7m 53s
HTML and First Example
9m 43s

Designing the Algorithm
3m 38s
Writing the Code
4m 3s
Presentation Layer
6m 0s
Graphing Appendix
6m 59s
Summary
1m 2s

Problem 8: Prime Numbers

14m 51s

Problem 9: Area Under the Curve

21m 45s

Designing the Algorithm
4m 39s
Writing the Code
3m 47s
Presentation Layer
2m 47s
Graphing Appendix
8m 52s
Summary
1m 38s

Course Summary

6m 23s

If you're new to programming and want to learn JavaScript, this course is for you. In Solve Math Problems with JavaScript, you will learn core programming concepts such as variables, iteration, branching, and functions; then apply these skills to build interactive web pages that solve advanced high school level math problems. This project-based course works through nine problems of increasing difficulty, such as calculating factorials, simulating rolling dice, and estimating area under a polynomial curve. Each lesson covers the core math and programming concepts, then works through the solution step-by-step. This course is ideal for people who like math and want to learn programming or web development. By the end of this course, you will have a basic understanding of programming in Java and you'll have the skills needed to move onto learning more complex programming topics.

Table of Contents

Course Overview

1m 3s

Course Introduction

12m 33s

Introduction
2m 9s
Code Template and Text Editors
11m 31s
Variable and Operators
9m 5s
Random Numbers and Branching
10m 24s
Iteration
9m 43s
Strings and Arrays
7m 53s
HTML and First Example
9m 43s

Designing the Algorithm
3m 38s
Writing the Code
4m 3s
Presentation Layer
6m 0s
Graphing Appendix
6m 59s
Summary
1m 2s

Problem 8: Prime Numbers

14m 51s

Problem 9: Area Under the Curve

21m 45s

Designing the Algorithm
4m 39s
Writing the Code
3m 47s
Presentation Layer
2m 47s
Graphing Appendix
8m 52s
Summary
1m 38s

Course Summary

6m 23s

Description

If you're new to programming and want to learn JavaScript, this course is for you. In Solve Math Problems with JavaScript, you will learn core programming concepts such as variables, iteration, branching, and functions; then apply these skills to build interactive web pages that solve advanced high school level math problems. This project-based course works through nine problems of increasing difficulty, such as calculating factorials, simulating rolling dice, and estimating area under a polynomial curve. Each lesson covers the core math and programming concepts, then works through the solution step-by-step. This course is ideal for people who like math and want to learn programming or web development. By the end of this course, you will have a basic understanding of programming in Java and you'll have the skills needed to move onto learning more complex programming topics.