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.64
List Price:  €38.97
You save:  €4.33
£30.15
List Price:  £33.91
You save:  £3.76
CA$55.59
List Price:  CA$62.54
You save:  CA$6.94
A$58.09
List Price:  A$65.35
You save:  A$7.26
S$51.71
List Price:  S$58.17
You save:  S$6.46
HK$313.04
List Price:  HK$352.17
You save:  HK$39.13
CHF 31.94
List Price:  CHF 35.93
You save:  CHF 3.99
NOK kr389.78
List Price:  NOK kr438.50
You save:  NOK kr48.72
DKK kr259.70
List Price:  DKK kr292.17
You save:  DKK kr32.46
NZ$69.62
List Price:  NZ$78.32
You save:  NZ$8.70
د.إ146.92
List Price:  د.إ165.29
You save:  د.إ18.36
৳4,908.50
List Price:  ৳5,522.07
You save:  ৳613.56
₹3,794.56
List Price:  ₹4,268.88
You save:  ₹474.32
RM160.54
List Price:  RM180.60
You save:  RM20.06
₦55,338.40
List Price:  ₦62,255.70
You save:  ₦6,917.30
₨11,168
List Price:  ₨12,564
You save:  ₨1,396
฿1,312.23
List Price:  ฿1,476.26
You save:  ฿164.02
₺1,777.33
List Price:  ₺1,999.50
You save:  ₺222.16
B$210.20
List Price:  B$236.47
You save:  B$26.27
R684.80
List Price:  R770.40
You save:  R85.60
Лв67.96
List Price:  Лв76.45
You save:  Лв8.49
₩60,320
List Price:  ₩67,860
You save:  ₩7,540
₪125.51
List Price:  ₪141.19
You save:  ₪15.68
₱2,416.06
List Price:  ₱2,718.06
You save:  ₱302
¥6,411.96
List Price:  ¥7,213.45
You save:  ¥801.49
MX$724.84
List Price:  MX$815.44
You save:  MX$90.60
QR146.13
List Price:  QR164.39
You save:  QR18.26
P549.16
List Price:  P617.80
You save:  P68.64
KSh5,196
List Price:  KSh5,845.50
You save:  KSh649.50
E£2,105.68
List Price:  E£2,368.89
You save:  E£263.21
ብር6,277
List Price:  ብር7,061.62
You save:  ብር784.62
Kz36,680
List Price:  Kz41,265
You save:  Kz4,585
CLP$37,037.03
List Price:  CLP$41,666.66
You save:  CLP$4,629.62
CN¥276.47
List Price:  CN¥311.03
You save:  CN¥34.55
RD$2,389
List Price:  RD$2,687.62
You save:  RD$298.62
DA5,325.64
List Price:  DA5,991.34
You save:  DA665.70
FJ$90.07
List Price:  FJ$101.33
You save:  FJ$11.25
Q306.15
List Price:  Q344.42
You save:  Q38.26
GY$8,374.19
List Price:  GY$9,420.96
You save:  GY$1,046.77
ISK kr4,990.40
List Price:  ISK kr5,614.20
You save:  ISK kr623.80
DH373.78
List Price:  DH420.50
You save:  DH46.72
L702.66
List Price:  L790.50
You save:  L87.83
ден2,135.37
List Price:  ден2,402.29
You save:  ден266.92
MOP$322.78
List Price:  MOP$363.12
You save:  MOP$40.34
N$682
List Price:  N$767.25
You save:  N$85.25
C$1,468.40
List Price:  C$1,651.95
You save:  C$183.55
रु6,021.39
List Price:  रु6,774.06
You save:  रु752.67
S/138.38
List Price:  S/155.67
You save:  S/17.29
K172.36
List Price:  K193.90
You save:  K21.54
SAR150.09
List Price:  SAR168.85
You save:  SAR18.76
ZK753.06
List Price:  ZK847.19
You save:  ZK94.13
L176.92
List Price:  L199.03
You save:  L22.11
Kč852.37
List Price:  Kč958.91
You save:  Kč106.54
Ft13,520.80
List Price:  Ft15,210.90
You save:  Ft1,690.10
SEK kr378.94
List Price:  SEK kr426.31
You save:  SEK kr47.36
ARS$55,359.53
List Price:  ARS$62,279.47
You save:  ARS$6,919.94
Bs277.44
List Price:  Bs312.12
You save:  Bs34.68
COP$146,519.18
List Price:  COP$164,834.08
You save:  COP$18,314.89
₡18,577.08
List Price:  ₡20,899.21
You save:  ₡2,322.13
L1,060.39
List Price:  L1,192.94
You save:  L132.54
₲261,556.53
List Price:  ₲294,251.10
You save:  ₲32,694.56
$U1,624.93
List Price:  $U1,828.05
You save:  $U203.11
zł148.91
List Price:  zł167.52
You save:  zł18.61
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.