$500 MILLION DOLLARS - Smarter Every Day 179
Video Statistics and Information
Channel: SmarterEveryDay
Views: 1,640,671
Rating: undefined out of 5
Keywords: Smarter, Every, Day, Science, Physics, Destin, Sandlin, Education, Math, Smarter Every Day, experiment, nature, demonstration, slow, motion, slow motion, education, math, science, science education, what is science, Physics of, projects, experiments, science projects, Computer Science, code.org
Id: G6N5DZLDja8
Channel Id: undefined
Length: 12min 4sec (724 seconds)
Published: Fri Oct 27 2017
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.
Can someone familiar with the topic explain how it is going to be used? Funding education is of course a good thing, but is money really the bottleneck here?
The video is just 12 minutes of the guy saying "omg this is so amazing".
I've never really understood the whole "Every child should learn to code" movement. Who does it help besides the owners of huge tech companies who won't have to pay such high rates for devs.
We don't fight for nursing or teaching to be taught in school so why coding??
They want to drive down the salary of software engineers. That's the only reason to attempt to turn every tom dick and harry into programmers.
If they paid people in IT properly they wouldn't need to fund schools, look at lawyers.
Okey, so I am 17 going to a high school in Chula Vista, California. And it is noticable that the computer science class has a lot better funding than the rest of my classes. I'd say I am okey experienced in programming so I know what it takes to learn it. But in computer science the problem isn't bad computers or not good enough software. It is the teachers. My computer science-teacher barely knows any HTML, css or js. And he has no clue what JSON data is. All we've been doing this year is working with programs like scratch, a canvas drawing app where you drag and drop blocks. I see a lot of students in my class with a lot of potential and especially interest in the subject that has lost encouragement by doing waaaaay too easy tasks. So money isn't really the problem, it is the competence of the teacher
I'm a high school math/computer teacher, and I've taught programming for most of my career. I am appropriately certified to teach both, which means at least an undergraduate degree in the area of content (I double majored)
Glancing over the comments, I have a few general thoughts (bolded for TL;DR)
A one-time investment is a good thing, but the real (and lasting) expense in education is staffing. Nearly 85% of our district's budget is salaries, and that's pretty typical for public education. You need lots of people to make a school work, and you need to pay those people in salary and benefits. Those expenses add up really quickly.
Yes, you do need to pay for a lab of computer every few years. Drop 15-20k, and you'll have a lab of pretty nice machines that lasts 4 or 5 years. A 25k + benefits salary will eclipse that cost in a year.
Qualified staff is lacking. Again, I really only have my district as reference, so feel free to correct me with actual statistics. We have approximately 300 certified staff teaching 4100+ students from across the district. Maybe 5 staff (including me) are qualified to teach programming in any capacity. I'm the only person actively teaching coding. Another teacher advises the robotics team, which has a coding component. That's about it. If I'm out for any length of time, there really isn't a qualified sub to replace me.
There are reasons for this. My belief is that salaries (again) are the main reason. Our district pays relatively well, and a first year teacher with a BA earns 35k in exchange 60-70 hour work weeks, 40 of which are spent being responsible for the well-being of a semi-hostile audience (2% of which have crazy parents that consume most of your time and energy). Oh, and you need to complete a graduate degree in ___ years.
And you need to take a bunch of extra coursework to even qualify for this delicious proposition.
Yes, the benefits are awesome, but when you're 20 and comparing this against a 40-50k salary and 40-ish hour work week... you've got to really want to be a teacher to do it. I was the first person from my undergrad program to graduate with a certification to teach.
Unless a foundation commits to massive long-term funding, I'm not sure a single donation is going to make much impact
Despite all of this teaching SOME coding is important, because it builds aptitude for computers. For all of this talk of "gee whiz, kids are so good with computers," I can report from the front lines that kids are good enough with technology to screw around on their phone. They don't understand files. There is some basic understanding of Word-like and PowerPoint-like applications, but that's the extent of it.
Programming makes you confront these things, along with building a general appreciation of how un-intelligent a computer is.
Edit for markdown
Spend it all on VR as an education tool! YOU CAN'T GO WRONG!
Is there an idea of how the money is going to be spent and what percentage it is of the entire education budget?
So a commitment of over $300M over the next 5 years for K-12, plus the $200M The Presidential Memorandum.
Source: https://nces.ed.gov/fastfacts/display.asp?id=372
Assuming the enrollments remain the same for the next 5 years this should benefit ~250 million students. That's almost a $2 investment per student.
Computer hardware may become obsolete quite fast, but with some smart spending you could buy a lot of toys or iPad apps that could teach kids coding by having fun.
Still most of this will need to be spent on hiring or re-educating teachers and this would pay for $150 of education budget per teacher. The time spent on these topics, will also cut into the budget and time for other material.
These calculations might be way off, but it does matter where the money goes in order for it to be useful. I would hate to see everybody being excited by this high sounding amount, when in reality there is a risk that is not going to change much or just hurt existing programs.
Please stop encouraging everyone to go into CS. It's wrong and damaging to the industry... Not everyone is meant to program, let people decide for themselves...