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.56
List Price:  €38.89
You save:  €4.32
£30.46
List Price:  £34.27
You save:  £3.80
CA$56.04
List Price:  CA$63.05
You save:  CA$7
A$61.14
List Price:  A$68.79
You save:  A$7.64
S$52.03
List Price:  S$58.53
You save:  S$6.50
HK$310.85
List Price:  HK$349.71
You save:  HK$38.85
CHF 32.09
List Price:  CHF 36.10
You save:  CHF 4.01
NOK kr403.51
List Price:  NOK kr453.95
You save:  NOK kr50.43
DKK kr258.15
List Price:  DKK kr290.41
You save:  DKK kr32.26
NZ$69.87
List Price:  NZ$78.61
You save:  NZ$8.73
د.إ146.90
List Price:  د.إ165.26
You save:  د.إ18.36
৳4,898.43
List Price:  ৳5,510.73
You save:  ৳612.30
₹3,548.07
List Price:  ₹3,991.58
You save:  ₹443.50
RM167.52
List Price:  RM188.46
You save:  RM20.94
₦57,891.20
List Price:  ₦65,127.60
You save:  ₦7,236.40
₨11,341.43
List Price:  ₨12,759.11
You save:  ₨1,417.67
฿1,292.20
List Price:  ฿1,453.72
You save:  ฿161.52
₺1,682.09
List Price:  ₺1,892.36
You save:  ₺210.26
B$215.36
List Price:  B$242.28
You save:  B$26.92
R693.57
List Price:  R780.27
You save:  R86.69
Лв67.61
List Price:  Лв76.06
You save:  Лв8.45
₩57,095.98
List Price:  ₩64,232.97
You save:  ₩7,136.99
₪129.87
List Price:  ₪146.10
You save:  ₪16.23
₱2,347.88
List Price:  ₱2,641.36
You save:  ₱293.48
¥6,165.26
List Price:  ¥6,935.91
You save:  ¥770.65
MX$742.54
List Price:  MX$835.36
You save:  MX$92.81
QR146.10
List Price:  QR164.36
You save:  QR18.26
P537.15
List Price:  P604.30
You save:  P67.14
KSh5,166
List Price:  KSh5,811.75
You save:  KSh645.75
E£1,889.56
List Price:  E£2,125.75
You save:  E£236.19
ብር6,160.73
List Price:  ብር6,930.82
You save:  ብር770.09
Kz36,680
List Price:  Kz41,265
You save:  Kz4,585
CLP$37,700
List Price:  CLP$42,412.50
You save:  CLP$4,712.50
CN¥284.54
List Price:  CN¥320.11
You save:  CN¥35.56
RD$2,572.77
List Price:  RD$2,894.37
You save:  RD$321.59
DA5,198.44
List Price:  DA5,848.24
You save:  DA649.80
FJ$90.78
List Price:  FJ$102.13
You save:  FJ$11.34
Q307.18
List Price:  Q345.58
You save:  Q38.39
GY$8,386.05
List Price:  GY$9,434.31
You save:  GY$1,048.25
ISK kr4,998.80
List Price:  ISK kr5,623.65
You save:  ISK kr624.85
DH371.06
List Price:  DH417.44
You save:  DH46.38
L680.97
List Price:  L766.09
You save:  L85.12
ден2,130.35
List Price:  ден2,396.64
You save:  ден266.29
MOP$320.70
List Price:  MOP$360.79
You save:  MOP$40.08
N$693.36
List Price:  N$780.03
You save:  N$86.67
C$1,475.09
List Price:  C$1,659.48
You save:  C$184.38
रु5,683.77
List Price:  रु6,394.24
You save:  रु710.47
S/135.97
List Price:  S/152.97
You save:  S/16.99
K169
List Price:  K190.13
You save:  K21.12
SAR150.01
List Price:  SAR168.76
You save:  SAR18.75
ZK885.05
List Price:  ZK995.68
You save:  ZK110.63
L175.80
List Price:  L197.77
You save:  L21.97
Kč840.80
List Price:  Kč945.90
You save:  Kč105.10
Ft13,413.38
List Price:  Ft15,090.06
You save:  Ft1,676.67
SEK kr377.82
List Price:  SEK kr425.05
You save:  SEK kr47.22
ARS$57,579.50
List Price:  ARS$64,776.94
You save:  ARS$7,197.43
Bs276.97
List Price:  Bs311.59
You save:  Bs34.62
COP$155,313.78
List Price:  COP$174,728.01
You save:  COP$19,414.22
₡20,100.34
List Price:  ₡22,612.88
You save:  ₡2,512.54
L1,053.95
List Price:  L1,185.70
You save:  L131.74
₲283,857.49
List Price:  ₲319,339.68
You save:  ₲35,482.18
$U1,595.46
List Price:  $U1,794.89
You save:  $U199.43
zł147.14
List Price:  zł165.53
You save:  zł18.39
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.