Introduction to Data Structures for High-Schoolers

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

Introduction to Data Structures for High-Schoolers

This class teaches data structures to children between the ages of 12 - 17.
3
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 favourite 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 to 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

Naima's School

Requirements

Basic programing knowledge in any programming language
Interest in computer science and coding

One-time Fee
$40
List Price:  $45
You save:  $5
€34.15
List Price:  €38.42
You save:  €4.26
£29.89
List Price:  £33.62
You save:  £3.73
CA$55.17
List Price:  CA$62.07
You save:  CA$6.89
A$60.52
List Price:  A$68.09
You save:  A$7.56
S$51.69
List Price:  S$58.15
You save:  S$6.46
HK$311.20
List Price:  HK$350.10
You save:  HK$38.90
CHF 31.80
List Price:  CHF 35.78
You save:  CHF 3.97
NOK kr407.54
List Price:  NOK kr458.49
You save:  NOK kr50.94
DKK kr255.15
List Price:  DKK kr287.05
You save:  DKK kr31.89
NZ$69.57
List Price:  NZ$78.27
You save:  NZ$8.69
د.إ146.90
List Price:  د.إ165.26
You save:  د.إ18.36
৳4,890.08
List Price:  ৳5,501.34
You save:  ৳611.26
₹3,572.51
List Price:  ₹4,019.08
You save:  ₹446.56
RM163.08
List Price:  RM183.46
You save:  RM20.38
₦58,295.20
List Price:  ₦65,582.10
You save:  ₦7,286.90
₨11,204.07
List Price:  ₨12,604.58
You save:  ₨1,400.50
฿1,258.76
List Price:  ฿1,416.10
You save:  ฿157.34
₺1,712.39
List Price:  ₺1,926.44
You save:  ₺214.04
B$221.28
List Price:  B$248.94
You save:  B$27.66
R671.44
List Price:  R755.37
You save:  R83.93
Лв66.79
List Price:  Лв75.14
You save:  Лв8.34
₩59,142.78
List Price:  ₩66,535.63
You save:  ₩7,392.84
₪128.35
List Price:  ₪144.40
You save:  ₪16.04
₱2,342.43
List Price:  ₱2,635.24
You save:  ₱292.80
¥6,288.10
List Price:  ¥7,074.11
You save:  ¥786.01
MX$721.32
List Price:  MX$811.49
You save:  MX$90.16
QR145.81
List Price:  QR164.04
You save:  QR18.22
P528.41
List Price:  P594.46
You save:  P66.05
KSh5,156
List Price:  KSh5,800.50
You save:  KSh644.50
E£1,903.81
List Price:  E£2,141.78
You save:  E£237.97
ብር6,218.72
List Price:  ብር6,996.06
You save:  ብር777.34
Kz36,485.76
List Price:  Kz41,046.48
You save:  Kz4,560.72
CLP$36,363.63
List Price:  CLP$40,909.09
You save:  CLP$4,545.45
CN¥281.63
List Price:  CN¥316.83
You save:  CN¥35.20
RD$2,512.62
List Price:  RD$2,826.70
You save:  RD$314.07
DA5,187.35
List Price:  DA5,835.77
You save:  DA648.41
FJ$91.34
List Price:  FJ$102.76
You save:  FJ$11.41
Q306.25
List Price:  Q344.53
You save:  Q38.28
GY$8,365.74
List Price:  GY$9,411.46
You save:  GY$1,045.71
ISK kr5,041.20
List Price:  ISK kr5,671.35
You save:  ISK kr630.15
DH366.49
List Price:  DH412.30
You save:  DH45.81
L669.51
List Price:  L753.20
You save:  L83.68
ден2,101.83
List Price:  ден2,364.56
You save:  ден262.72
MOP$320.48
List Price:  MOP$360.54
You save:  MOP$40.06
N$670.44
List Price:  N$754.25
You save:  N$83.80
C$1,471.40
List Price:  C$1,655.33
You save:  C$183.92
रु5,772.35
List Price:  रु6,493.89
You save:  रु721.54
S/134.63
List Price:  S/151.46
You save:  S/16.82
K172.35
List Price:  K193.89
You save:  K21.54
SAR150.03
List Price:  SAR168.78
You save:  SAR18.75
ZK909.69
List Price:  ZK1,023.40
You save:  ZK113.71
L173.81
List Price:  L195.53
You save:  L21.72
Kč832.13
List Price:  Kč936.14
You save:  Kč104.01
Ft13,223.39
List Price:  Ft14,876.32
You save:  Ft1,652.92
SEK kr372.38
List Price:  SEK kr418.93
You save:  SEK kr46.54
ARS$58,029.01
List Price:  ARS$65,282.63
You save:  ARS$7,253.62
Bs276.29
List Price:  Bs310.83
You save:  Bs34.53
COP$154,348.77
List Price:  COP$173,642.37
You save:  COP$19,293.59
₡19,923.58
List Price:  ₡22,414.03
You save:  ₡2,490.44
L1,053.21
List Price:  L1,184.86
You save:  L131.65
₲267,204.32
List Price:  ₲300,604.86
You save:  ₲33,400.54
$U1,570.42
List Price:  $U1,766.72
You save:  $U196.30
zł143.76
List Price:  zł161.73
You save:  zł17.97
Subscription
$65
$60
per week
Free trial: 20 days

What's Included

Language: English
Level: Beginner
Skills: Programming, Data Structures, Coding, Algorithms, Problem solving
Age groups: 18+ years
Duration: 45 minutes
1 Video
5 Documents
1 Quiz
1 Learning Set
0
Saves
3
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.