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.11
List Price:  €38.37
You save:  €4.26
£29.56
List Price:  £33.25
You save:  £3.69
CA$55.22
List Price:  CA$62.12
You save:  CA$6.90
A$60.72
List Price:  A$68.31
You save:  A$7.59
S$51.37
List Price:  S$57.79
You save:  S$6.42
HK$311.75
List Price:  HK$350.72
You save:  HK$38.96
CHF 31.81
List Price:  CHF 35.79
You save:  CHF 3.97
NOK kr399.25
List Price:  NOK kr449.15
You save:  NOK kr49.90
DKK kr254.67
List Price:  DKK kr286.51
You save:  DKK kr31.83
NZ$67.44
List Price:  NZ$75.87
You save:  NZ$8.43
د.إ146.90
List Price:  د.إ165.26
You save:  د.إ18.36
৳4,858.44
List Price:  ৳5,465.75
You save:  ৳607.30
₹3,521.28
List Price:  ₹3,961.44
You save:  ₹440.16
RM168.76
List Price:  RM189.85
You save:  RM21.09
₦60,686.40
List Price:  ₦68,272.20
You save:  ₦7,585.80
₨11,328.04
List Price:  ₨12,744.05
You save:  ₨1,416
฿1,271.40
List Price:  ฿1,430.32
You save:  ฿158.92
₺1,650.64
List Price:  ₺1,856.97
You save:  ₺206.33
B$216.42
List Price:  B$243.48
You save:  B$27.05
R702.38
List Price:  R790.18
You save:  R87.79
Лв66.72
List Price:  Лв75.06
You save:  Лв8.34
₩55,582.58
List Price:  ₩62,530.40
You save:  ₩6,947.82
₪133
List Price:  ₪149.63
You save:  ₪16.62
₱2,271.39
List Price:  ₱2,555.32
You save:  ₱283.92
¥5,912.10
List Price:  ¥6,651.11
You save:  ¥739.01
MX$747.32
List Price:  MX$840.73
You save:  MX$93.41
QR145.70
List Price:  QR163.91
You save:  QR18.21
P536.72
List Price:  P603.81
You save:  P67.09
KSh5,166
List Price:  KSh5,811.75
You save:  KSh645.75
E£1,929.80
List Price:  E£2,171.02
You save:  E£241.22
ብር5,710.60
List Price:  ብር6,424.43
You save:  ብር713.82
Kz36,478.20
List Price:  Kz41,037.97
You save:  Kz4,559.77
CLP$38,461.53
List Price:  CLP$43,269.23
You save:  CLP$4,807.69
CN¥285.21
List Price:  CN¥320.86
You save:  CN¥35.65
RD$2,524.69
List Price:  RD$2,840.27
You save:  RD$315.58
DA5,186.54
List Price:  DA5,834.86
You save:  DA648.31
FJ$90.11
List Price:  FJ$101.37
You save:  FJ$11.26
Q305.97
List Price:  Q344.22
You save:  Q38.24
GY$8,346.68
List Price:  GY$9,390.01
You save:  GY$1,043.33
ISK kr4,878
List Price:  ISK kr5,487.75
You save:  ISK kr609.75
DH362.77
List Price:  DH408.12
You save:  DH45.34
L668
List Price:  L751.50
You save:  L83.50
ден2,100.78
List Price:  ден2,363.38
You save:  ден262.59
MOP$320.84
List Price:  MOP$360.94
You save:  MOP$40.10
N$705.71
List Price:  N$793.93
You save:  N$88.21
C$1,469.24
List Price:  C$1,652.89
You save:  C$183.65
रु5,637.77
List Price:  रु6,342.49
You save:  रु704.72
S/140.61
List Price:  S/158.19
You save:  S/17.57
K166.62
List Price:  K187.45
You save:  K20.82
SAR150.08
List Price:  SAR168.84
You save:  SAR18.76
ZK953.11
List Price:  ZK1,072.25
You save:  ZK119.13
L173
List Price:  L194.62
You save:  L21.62
Kč831.18
List Price:  Kč935.08
You save:  Kč103.89
Ft13,423.28
List Price:  Ft15,101.19
You save:  Ft1,677.91
SEK kr375.11
List Price:  SEK kr421.99
You save:  SEK kr46.88
ARS$54,603.33
List Price:  ARS$61,428.75
You save:  ARS$6,825.41
Bs275.67
List Price:  Bs310.13
You save:  Bs34.45
COP$159,041.85
List Price:  COP$178,922.08
You save:  COP$19,880.23
₡20,227.59
List Price:  ₡22,756.04
You save:  ₡2,528.44
L1,045.93
List Price:  L1,176.67
You save:  L130.74
₲287,741.24
List Price:  ₲323,708.89
You save:  ₲35,967.65
$U1,606.02
List Price:  $U1,806.78
You save:  $U200.75
zł145.08
List Price:  zł163.21
You save:  zł18.13
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.