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.
2
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
€38.01
List Price:  €42.77
You save:  €4.75
£31.66
List Price:  £35.62
You save:  £3.95
CA$55.87
List Price:  CA$62.86
You save:  CA$6.98
A$61.42
List Price:  A$69.10
You save:  A$7.67
S$53.76
List Price:  S$60.48
You save:  S$6.72
HK$311.32
List Price:  HK$350.23
You save:  HK$38.91
CHF 35.34
List Price:  CHF 39.76
You save:  CHF 4.41
NOK kr442.12
List Price:  NOK kr497.39
You save:  NOK kr55.26
DKK kr283.57
List Price:  DKK kr319.02
You save:  DKK kr35.44
NZ$68.18
List Price:  NZ$76.71
You save:  NZ$8.52
د.إ146.92
List Price:  د.إ165.28
You save:  د.إ18.36
৳4,784.08
List Price:  ৳5,382.09
You save:  ৳598.01
₹3,381.29
List Price:  ₹3,803.96
You save:  ₹422.66
RM178.60
List Price:  RM200.92
You save:  RM22.32
₦67,223.60
List Price:  ₦75,626.55
You save:  ₦8,402.95
₨11,129.06
List Price:  ₨12,520.19
You save:  ₨1,391.13
฿1,386.76
List Price:  ฿1,560.10
You save:  ฿173.34
₺1,382.07
List Price:  ₺1,554.83
You save:  ₺172.75
B$232.42
List Price:  B$261.47
You save:  B$29.05
R725.02
List Price:  R815.64
You save:  R90.62
Лв74.35
List Price:  Лв83.64
You save:  Лв9.29
₩56,048.35
List Price:  ₩63,054.40
You save:  ₩7,006.04
₪149.38
List Price:  ₪168.05
You save:  ₪18.67
₱2,362.56
List Price:  ₱2,657.88
You save:  ₱295.32
¥6,176.10
List Price:  ¥6,948.11
You save:  ¥772.01
MX$813.78
List Price:  MX$915.50
You save:  MX$101.72
QR145.98
List Price:  QR164.23
You save:  QR18.24
P546.90
List Price:  P615.26
You save:  P68.36
KSh5,170
List Price:  KSh5,816.25
You save:  KSh646.25
E£1,986.02
List Price:  E£2,234.27
You save:  E£248.25
ብር4,991.28
List Price:  ብር5,615.19
You save:  ብር623.91
Kz36,493.09
List Price:  Kz41,054.72
You save:  Kz4,561.63
CLP$38,952.80
List Price:  CLP$43,821.90
You save:  CLP$4,869.10
CN¥289.66
List Price:  CN¥325.87
You save:  CN¥36.20
RD$2,414.57
List Price:  RD$2,716.39
You save:  RD$301.82
DA5,343.59
List Price:  DA6,011.54
You save:  DA667.94
FJ$90.80
List Price:  FJ$102.15
You save:  FJ$11.35
Q309.05
List Price:  Q347.68
You save:  Q38.63
GY$8,375.65
List Price:  GY$9,422.61
You save:  GY$1,046.95
ISK kr5,532
List Price:  ISK kr6,223.50
You save:  ISK kr691.50
DH399.93
List Price:  DH449.92
You save:  DH49.99
L728.40
List Price:  L819.45
You save:  L91.05
ден2,339.46
List Price:  ден2,631.89
You save:  ден292.43
MOP$320.96
List Price:  MOP$361.08
You save:  MOP$40.12
N$726.11
List Price:  N$816.88
You save:  N$90.76
C$1,473.17
List Price:  C$1,657.32
You save:  C$184.14
रु5,403.66
List Price:  रु6,079.12
You save:  रु675.45
S/151.92
List Price:  S/170.91
You save:  S/18.99
K161.16
List Price:  K181.30
You save:  K20.14
SAR150.16
List Price:  SAR168.94
You save:  SAR18.77
ZK1,107.91
List Price:  ZK1,246.40
You save:  ZK138.48
L189.19
List Price:  L212.84
You save:  L23.64
Kč963.24
List Price:  Kč1,083.64
You save:  Kč120.40
Ft15,633.15
List Price:  Ft17,587.30
You save:  Ft1,954.14
SEK kr441.20
List Price:  SEK kr496.35
You save:  SEK kr55.15
ARS$40,109.27
List Price:  ARS$45,122.93
You save:  ARS$5,013.65
Bs277.22
List Price:  Bs311.88
You save:  Bs34.65
COP$176,542.97
List Price:  COP$198,610.84
You save:  COP$22,067.87
₡20,330.05
List Price:  ₡22,871.31
You save:  ₡2,541.25
L1,011.64
List Price:  L1,138.10
You save:  L126.45
₲313,524.68
List Price:  ₲352,715.27
You save:  ₲39,190.58
$U1,711.39
List Price:  $U1,925.31
You save:  $U213.92
zł165.29
List Price:  zł185.95
You save:  zł20.66
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
2
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.