Introduction to Data Structures for High-Schoolers

This class teaches data structures to children between the ages of 12 - 17.
00:00
00:00

Introduction to Data Structures for High-Schoolers

This class teaches data structures to children between the ages of 12 - 17.
104
views
Share the link to this page
Copied

About the Class

Every computer science curriculum in the world includes a course on data structures and algorithms. Data structures are that important; they improve our quality of life and even save lives on a regular basis. Many multi-million and several multi-billion dollar companies have been built around data structures.

How can this be? If we stop to think about it, we realize that we interact with data structures constantly.

  • Open a file: File system data structures are used to locate the parts of that file on disk so they can be retrieved.
  • Look up a contact on your phone: A data structure is used to look up a phone number in your contact list based on partial information even before you finish dialing/typing.
  • Log in to your favorite social network: The network servers use your login information to look up your account information.

This list goes on and on.

This class provides a quick introduction to the concept of data structures for the beginner programmer. In most cases, it is suitable for high school students.

This work contains code and/or text from opendatastructures.org.

Author

James Smith

I teach coding to kids who want to learn to program.
I started coding at the age of 14 over 40 years ago. For over 30 years I have worked at several large corporations where I have led the development and deployment of large scale software systems. I have also taught coding to a variety of people all the way from entry level engineers to seasoned programmers.  After retiring, I started teaching...

School

JS School of Code

We teach kids how to code.
We are a coding school focused on kids serving kids all over the San Francisco Bay Area. We firmly believe that kids should learn how to code and can do so at a fairly early age We are run by top teachers with significant experience teaching in the real world. Please attend one of our free live classes to explore our teaching style and see our...

Requirements

  • You should have basic programming knowledge in any programming language.
  • You should have an interest in computer science and coding.
One-time Fee
$750
List Price:  $799
You save:  $49
 1 year access
3 days money-back
€689.62
List Price:  €734.67
You save:  €45.05
 1 year access
£579.37
List Price:  £617.22
You save:  £37.85
 1 year access
CA$1,078.53
List Price:  CA$1,149
You save:  CA$70.46
 1 year access
A$1,190.28
List Price:  A$1,268.05
You save:  A$77.76
 1 year access
S$1,005.02
List Price:  S$1,070.68
You save:  S$65.66
 1 year access
HK$5,837.96
List Price:  HK$6,219.37
You save:  HK$381.41
 1 year access
CHF 660.57
List Price:  CHF 703.73
You save:  CHF 43.15
 1 year access
NOK kr7,868.74
List Price:  NOK kr8,382.83
You save:  NOK kr514.09
 1 year access
DKK kr5,168.10
List Price:  DKK kr5,505.74
You save:  DKK kr337.64
 1 year access
NZ$1,311.99
List Price:  NZ$1,397.70
You save:  NZ$85.71
 1 year access
د.إ2,754.78
List Price:  د.إ2,934.76
You save:  د.إ179.97
 1 year access
৳91,146.63
List Price:  ৳97,101.55
You save:  ৳5,954.91
 1 year access
₹64,154.21
List Price:  ₹68,345.62
You save:  ₹4,191.40
 1 year access
RM3,325.12
List Price:  RM3,542.36
You save:  RM217.24
 1 year access
₦1,148,767.50
List Price:  ₦1,223,820.31
You save:  ₦75,052.81
 1 year access
₨210,170.36
List Price:  ₨223,901.49
You save:  ₨13,731.13
 1 year access
฿25,233.06
List Price:  ฿26,881.62
You save:  ฿1,648.56
 1 year access
₺28,498.65
List Price:  ₺30,360.56
You save:  ₺1,861.91
 1 year access
B$4,319.40
List Price:  B$4,601.60
You save:  B$282.20
 1 year access
R13,717.50
List Price:  R14,613.71
You save:  R896.21
 1 year access
Лв1,355.67
List Price:  Лв1,444.24
You save:  Лв88.57
 1 year access
₩1,102,800
List Price:  ₩1,174,849.60
You save:  ₩72,049.60
 1 year access
₪2,771.04
List Price:  ₪2,952.08
You save:  ₪181.04
 1 year access
₱43,027.12
List Price:  ₱45,838.23
You save:  ₱2,811.10
 1 year access
¥112,383.75
List Price:  ¥119,726.15
You save:  ¥7,342.40
 1 year access
MX$15,285.82
List Price:  MX$16,284.49
You save:  MX$998.67
 1 year access
QR2,734.53
List Price:  QR2,913.19
You save:  QR178.65
 1 year access
P10,245.58
List Price:  P10,914.95
You save:  P669.37
 1 year access
KSh96,937.50
List Price:  KSh103,270.75
You save:  KSh6,333.25
 1 year access
E£37,927.50
List Price:  E£40,405.43
You save:  E£2,477.93
 1 year access
ብር98,529.46
List Price:  ብር104,966.72
You save:  ብር6,437.25
 1 year access
Kz684,000
List Price:  Kz728,688
You save:  Kz44,688
 1 year access
CLP$705,945
List Price:  CLP$752,066.74
You save:  CLP$46,121.74
 1 year access
CN¥5,447.70
List Price:  CN¥5,803.61
You save:  CN¥355.91
 1 year access
RD$47,334.71
List Price:  RD$50,427.25
You save:  RD$3,092.53
 1 year access
DA100,284
List Price:  DA106,835.88
You save:  DA6,551.88
 1 year access
FJ$1,724.17
List Price:  FJ$1,836.82
You save:  FJ$112.64
 1 year access
Q5,785.43
List Price:  Q6,163.41
You save:  Q377.98
 1 year access
GY$156,900.21
List Price:  GY$167,151.02
You save:  GY$10,250.81
 1 year access
ISK kr98,685
List Price:  ISK kr105,132.42
You save:  ISK kr6,447.42
 1 year access
DH7,255.04
List Price:  DH7,729.03
You save:  DH473.99
 1 year access
L13,462.63
List Price:  L14,342.19
You save:  L879.55
 1 year access
ден42,707.30
List Price:  ден45,497.52
You save:  ден2,790.21
 1 year access
MOP$6,009.21
List Price:  MOP$6,401.82
You save:  MOP$392.60
 1 year access
N$13,628.41
List Price:  N$14,518.80
You save:  N$890.38
 1 year access
C$27,597.41
List Price:  C$29,400.44
You save:  C$1,803.03
 1 year access
रु102,543.53
List Price:  रु109,243.04
You save:  रु6,699.51
 1 year access
S/2,730.08
List Price:  S/2,908.44
You save:  S/178.36
 1 year access
K3,091.13
List Price:  K3,293.08
You save:  K201.95
 1 year access
SAR2,812.41
List Price:  SAR2,996.15
You save:  SAR183.74
 1 year access
ZK21,546
List Price:  ZK22,953.67
You save:  ZK1,407.67
 1 year access
L3,447.52
List Price:  L3,672.76
You save:  L225.23
 1 year access
Kč17,273.99
List Price:  Kč18,402.56
You save:  Kč1,128.56
 1 year access
Ft278,827.50
List Price:  Ft297,044.23
You save:  Ft18,216.73
 1 year access
SEK kr7,509.58
List Price:  SEK kr8,000.21
You save:  SEK kr490.62
 1 year access
ARS$794,905
List Price:  ARS$846,838.79
You save:  ARS$51,933.79
 1 year access
Bs5,182.01
List Price:  Bs5,520.57
You save:  Bs338.55
 1 year access
COP$3,139,110
List Price:  COP$3,344,198.52
You save:  COP$205,088.52
 1 year access
₡374,775.71
List Price:  ₡399,261.06
You save:  ₡24,485.34
 1 year access
L19,184.51
List Price:  L20,437.90
You save:  L1,253.38
 1 year access
₲6,007,563.59
List Price:  ₲6,400,057.75
You save:  ₲392,494.15
 1 year access
$U31,623.29
List Price:  $U33,689.34
You save:  $U2,066.05
 1 year access
zł2,894.85
List Price:  zł3,083.98
You save:  zł189.13
 1 year access
Subscription
$475
$235
$60
per 3 months
per month
per week
Free trial: 1 days
Free trial: 1 days
Free trial: 1 days
2 days money-back
2 days money-back
2 days money-back
Payment Plan
$80
$75
per 2 weeks
6 payments
Free trial: 2 days
 1 year access
2 days money-back

What's Included

Language: English
Level: Intermediate
Skills: Programming, Data Structures, Coding, Algorithms, Problem-Solving
Age groups: All ages
Certificate: On completion
Duration: 1 hour 10 minutes
1 Video
6 Documents
1 Quiz
1 Learning Set
0
Saves
104
Views
This class has not been saved

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.