Introduction to Data Structures for High-Schoolers

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

Introduction to Data Structures for High-Schoolers

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

JS School of Code

We teach kids how to code.
We are a coding school focused on kids serving kids all over the San Francisco Bay Area. We firmly believe that kids should learn how to code and can do so at a fairly early age We are run by top teachers with significant experience teaching in the real world. Please attend one of our free live classes to explore our teaching style and see our...

Requirements

  1. Basic programming knowledge in any programming language
  2. Interest in computer science and coding
One-time Fee
$2,500
List Price:  $4,000
You save:  $1,500
₹2,500
List Price:  ₹4,000
You save:  ₹1,500
₩2,500
List Price:  ₩4,000
You save:  ₩1,500
£99
List Price:  £119
You save:  £20
€99
List Price:  €119
You save:  €20
A$99
List Price:  A$119
You save:  A$20
CHF 119
List Price:  CHF 129
You save:  CHF 10
CA$3,404.32
List Price:  CA$5,446.92
You save:  CA$2,042.59
S$3,193.56
List Price:  S$5,109.70
You save:  S$1,916.13
HK$19,624.71
List Price:  HK$31,399.54
You save:  HK$11,774.82
NOK kr25,260.05
List Price:  NOK kr40,416.08
You save:  NOK kr15,156.03
DKK kr15,882.22
List Price:  DKK kr25,411.56
You save:  DKK kr9,529.33
NZ$4,136.91
List Price:  NZ$6,619.06
You save:  NZ$2,482.14
د.إ9,182.53
List Price:  د.إ14,692.06
You save:  د.إ5,509.52
৳303,684.42
List Price:  ৳485,895.08
You save:  ৳182,210.65
RM10,538.75
List Price:  RM16,862
You save:  RM6,323.25
₦3,812,475
List Price:  ₦6,099,960
You save:  ₦2,287,485
₨709,261.12
List Price:  ₨1,134,817.80
You save:  ₨425,556.67
฿80,675
List Price:  ฿129,080
You save:  ฿48,405
₺101,191.23
List Price:  ₺161,905.97
You save:  ₺60,714.73
B$13,796.50
List Price:  B$22,074.40
You save:  B$8,277.90
R44,059.21
List Price:  R70,494.73
You save:  R26,435.52
Лв4,157.05
List Price:  Лв6,651.28
You save:  Лв2,494.23
₪8,355.06
List Price:  ₪13,368.10
You save:  ₪5,013.04
₱141,635
List Price:  ₱226,616
You save:  ₱84,981
¥366,431.25
List Price:  ¥586,290
You save:  ¥219,858.75
MX$46,399.49
List Price:  MX$74,239.18
You save:  MX$27,839.69
QR9,082.16
List Price:  QR14,531.45
You save:  QR5,449.29
P33,249.34
List Price:  P53,198.94
You save:  P19,949.60
KSh323,000
List Price:  KSh516,800
You save:  KSh193,800
E£122,706.75
List Price:  E£196,330.80
You save:  E£73,624.05
ብር340,400.39
List Price:  ብር544,640.63
You save:  ብር204,240.23
Kz2,279,887.50
List Price:  Kz3,647,820
You save:  Kz1,367,932.50
CLP$2,371,400
List Price:  CLP$3,794,240
You save:  CLP$1,422,840
CN¥17,893.50
List Price:  CN¥28,629.60
You save:  CN¥10,736.10
RD$150,801.18
List Price:  RD$241,281.88
You save:  RD$90,480.70
DA323,615
List Price:  DA517,784
You save:  DA194,169
FJ$5,590.50
List Price:  FJ$8,944.80
You save:  FJ$3,354.30
Q19,120.94
List Price:  Q30,593.51
You save:  Q11,472.56
GY$520,937.45
List Price:  GY$833,499.92
You save:  GY$312,562.47
ISK kr302,150
List Price:  ISK kr483,440
You save:  ISK kr181,290
DH22,405.05
List Price:  DH35,848.08
You save:  DH13,443.03
L42,038.23
List Price:  L67,261.17
You save:  L25,222.94
ден130,788.39
List Price:  ден209,261.43
You save:  ден78,473.03
MOP$20,141.87
List Price:  MOP$32,227
You save:  MOP$12,085.12
N$43,747.90
List Price:  N$69,996.64
You save:  N$26,248.74
C$91,674.70
List Price:  C$146,679.52
You save:  C$55,004.82
रु344,405.74
List Price:  रु551,049.19
You save:  रु206,643.44
S/8,880.01
List Price:  S/14,208.02
You save:  S/5,328.01
K10,471.95
List Price:  K16,755.12
You save:  K6,283.17
SAR9,378.60
List Price:  SAR15,005.76
You save:  SAR5,627.16
ZK57,863.42
List Price:  ZK92,581.48
You save:  ZK34,718.05
L10,789.25
List Price:  L17,262.80
You save:  L6,473.55
Kč52,264.88
List Price:  Kč83,623.81
You save:  Kč31,358.93
Ft846,509.15
List Price:  Ft1,354,414.65
You save:  Ft507,905.49
SEK kr23,825.23
List Price:  SEK kr38,120.36
You save:  SEK kr14,295.13
ARS$3,146,210
List Price:  ARS$5,033,936
You save:  ARS$1,887,726
Bs17,215.37
List Price:  Bs27,544.59
You save:  Bs10,329.22
COP$10,164,748.47
List Price:  COP$16,263,597.56
You save:  COP$6,098,849.08
₡1,258,589.21
List Price:  ₡2,013,742.74
You save:  ₡755,153.53
L65,234.57
List Price:  L104,375.32
You save:  L39,140.74
₲18,660,909.91
List Price:  ₲29,857,455.85
You save:  ₲11,196,545.94
$U99,995.87
List Price:  $U159,993.39
You save:  $U59,997.52
zł9,056.12
List Price:  zł14,489.80
You save:  zł5,433.67

What's Included

Language: English
Level: Intermediate
Skills: Algorithms, Data Structures, Coding, Programming, Problem solving
Age groups: 12-17 years
Certificate: On completion
Duration: 2 hours 25 minutes
1 Video
5 Documents
1 Quiz
1 Learning Set
0
Saves
181
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.