Press "Enter" to skip to content

Teaching Every Student CompSci or How to Code is Not the Answer | Beckett Haight | TEDxYouth@ASFM


the year was 2011 and I had this huge
book on how to do HTML so I was ready to
make my first website from scratch I
went chapter by chapter and I developed
the code on the left and it turned into
the website on the right it was like
magic
or like computer programming but I
developed this website and I also
started developing an app for students
that are transitioning to college
students with special needs and I
learned during this time that there’s so
many pages and cliques and forms and
formulas they’re making an app is crazy
hard work but I talked to a friend at
work and she told me about a tool called
app shed that would do all the coding
for you and I learned that during this
time you can send your coding off to a
programmer and they’ll take care of that
so during this time I decided that I was
just going to focus on the design on the
user experience on the content that was
the important part
so I low-key kept working on my app and
I built my first website using Google
Sites and just by the way this look good
in 2012 I need to upgrade to the new
so then we’re back in the day this time
is that I kept hearing things like
Virginia makes computer science classes
mandatory and Rhode Island governor
wants to programming for everyone and it
even became something that both
Republicans and Democrats could agree on
with President Obama’s computer science
for all initiative in 2016 and if it’s
not fake news president Trump has had
his own initiative the last couple
months but we got people and governments
and organizations spending millions of
dollars to have more access to coding
and more computer science classes some
people say that every single student
should know how to code but what I
contend is that we got to give students
the skills to have complex ideas and
communicate these ideas and then from
there they can send out the coding or
they can use something like Google Sites
has anybody heard this say in the past
couple years we’re preparing students
for jobs that don’t exist yet it’s kind
of cliched but that’s something that I
subscribed to and that’s why I think
having mandatory computer science
classes and saying that every student
should know how to code is too specific
a skill we got to give students too
to be able to do anything in any setting
like the partnership for 21st century
learning talks about we need to be
teaching kids how to be creative how to
be critical thinkers communicate
collaborate will neither give them the
information and media technology skills
like my sister who’s a library media
specialist she posted this tweet a while
back student is thrilled to learn about
how to cite a videogame it’s about
taking students interest and showing
them how they can persuade and inform so
I had Mattel doing CSS and Xcode and
HTML but the more websites and blogs and
apps that I developed the more I
realized that coding and getting under
the hood of the car or the computer
that’s not for every single student
we’ve got to teach kids the skills to
make it in the post-secondary world and
saying that every student should learn
computer science is like 100 years ago
is saying that every student should know
how the internal combustion engine works
because cars are the wave of the future
and Henry Ford was paying a living wage
and saying that every student should
learn how to code is like during the
baby boom saying that every student
should learn how to frame a house maybe
you want to give them the exposure to
frame a house but we got to teach them
how to be the architect we got to teach
students the skills to collaborate
synchronously and asynchronously in
inclusive environments in order to reach
a goal we got to give students the
graphic design skills to use composition
and negative space and color
combinations in order to get their
message across we’ve got to teach
students how to design an engaging user
experience and if they learn a
programming language as a by-product or
if they take a coding elective and they
keep going that route that’s what’s up
but their skills are like the calculus
route that every student needs to take
calculus and just like that not every
student needs to know how a computer
works or how to code and I’m used to
teaching in there you got your friend I
keep going ahead but then so I don’t
happen anymore for the first time until
I was 14 years old and I heard that the
fast rapping bone thugs-n-harmony had
the lyrics on this new thing called the
world wide
by the time I graduated high school my
school’s big EdTech initiative was that
every student have an email address
but these days students got their own
YouTube channels their got their
curating their personal brand with
thousands of followers they’re starting
petitions starting websites blogs
businesses people even pay to watch them
play video games they are killing it on
the Internet
they don’t need to learn how to code or
learn how an operating system works they
need to learn how to be their own public
relations firm but as teachers we can’t
teach them that but we can teach them
how to be critical thinkers how to
evaluate a media source how to work with
diverse groups how to have ideas worth
spreading and the skills to spread those
ideas that’s what I think every student
needs to learn how to do thank you [Applause]
Please follow and like us: