Code.org, Tech Giants Enlist Teachers To Sell Kids and Parents On 'CS Journeys' 89
theodp writes: On Monday, tech-bankrolled Code.org announced the CS Journeys program, which the nonprofit explains is designed to help teachers "excite, encourage, and empower your students to continue their CS journeys in and beyond your class." Besides live, virtual field trips to Amazon's Fulfillment Centers, kids aged 5-and-up will also participate in live, weekly classroom conversations with professionals from the likes of Google and Amazon, where they "will learn about a number of ways they can use computer science to have a positive impact, as well as different journeys that people have taken to get to meaningful careers and achieve their goals." A Googler will speak to kindergartners and other younger students about Developing responsible artificial intelligence on Sep. 22nd. Teachers are also being asked to show students inspiring Careers in Tech videos featuring employees from Facebook/Instagram, Microsoft, and Google.
Explaining that "students who hear from parents that they would be good at computer science are 2-3 times more likely to be interested in learning it," Code.org urges teachers to also "connect with parents and recruit their help in encouraging students to learn and continue on their computer science journey." Code.org even provides teachers with talking points to include in emails and letters home. A sample: "Computer science teaches students critical thinking and problem solving. In fact, studies show that students who learn computer science do better in other subjects, excel at problem solving, and are more likely to go to college. [...] Parent/guardian encouragement is critical to student success and interest in learning and success. So ask your student to see something they created in class."
The launch of CS Journeys comes less than a year after Google VP Maggie Johnson -- a long-time Code.org Board member -- reported that a Google-commissioned Gallup report showed that "students are generally unconvinced that computer science is important for them to learn," adding that "Interventions from parents, educators, community leaders, policymakers, nonprofits and the technology industry are needed to encourage girls, Black students and Hispanic students to take computer science courses. These students also need to be shown how CS knowledge can help them meet their goals in a variety of fields including the humanities, medicine and the arts." According to the report, only 22% of boys and 9% of girls "believe it is very important to learn CS."
Explaining that "students who hear from parents that they would be good at computer science are 2-3 times more likely to be interested in learning it," Code.org urges teachers to also "connect with parents and recruit their help in encouraging students to learn and continue on their computer science journey." Code.org even provides teachers with talking points to include in emails and letters home. A sample: "Computer science teaches students critical thinking and problem solving. In fact, studies show that students who learn computer science do better in other subjects, excel at problem solving, and are more likely to go to college. [...] Parent/guardian encouragement is critical to student success and interest in learning and success. So ask your student to see something they created in class."
The launch of CS Journeys comes less than a year after Google VP Maggie Johnson -- a long-time Code.org Board member -- reported that a Google-commissioned Gallup report showed that "students are generally unconvinced that computer science is important for them to learn," adding that "Interventions from parents, educators, community leaders, policymakers, nonprofits and the technology industry are needed to encourage girls, Black students and Hispanic students to take computer science courses. These students also need to be shown how CS knowledge can help them meet their goals in a variety of fields including the humanities, medicine and the arts." According to the report, only 22% of boys and 9% of girls "believe it is very important to learn CS."
Re: (Score:2)
Good.
But your comment really has nothing to do with the post. Why not go comment about healthcare issues under a healthcare article? Or do you think what you're interested in is the only thing that matters?! heh.
Oh God no (Score:2, Insightful)
Re: (Score:2)
This is the truth - getting a CS degree in this day in age is just aiming at the bottom of the tech job market.. All of the truly gifted programmers i've ever met where working in the field long before they even got to college .
Re: (Score:2, Insightful)
CS has higher starting salaries than any other 4-year degree.
If you are competing on the same level as H1Bs, you're doing it wrong.
Re: (Score:2)
If you are competing on the same level as H1Bs, you're doing it wrong.
Okay, I don't disagree. But there are still the worthless HR assholes that delight in tossing well-written letters that detail personal achievements. Because they are stupid. They are too stupid to evaluate the skills and experience of a programmer with decades of proven code. What the hell, some code is public on github. It's not my greatest example, but it's decent, and should be enough for a hiring manager to say, "This is pretty good code. Hire this guy!"
Re: (Score:2)
You need to do some networking. Do you know anyone at the target company? Any former co-workers? Classmates?
Ask them for the name of the decisionmaker for tech hires. Email that person directly or ask your friend to make an introduction.
If your main point of contact at a potential employer is the HR department, you're doing it wrong.
Back in my day (Score:1)
Re: Back in my day (Score:1)
Re: (Score:2)
The difference is that I have grown up and am not blaming Ronald Reagan for my life.
I don't blame Reagan for my life, that was my parents' doing. I blame Ronald Reagan for helping to make it shittier, and the conservacucks who voted for him for helping him. And before Reagan, Nixon. There were varying kinds of prohibition before him, but he is responsible for the War On [some] Drugs as we know it, and it has done massive harm not just to the USA but to many of the world's societies.
Re: (Score:2)
I am not a millennial. I am middle aged just like most people here. The difference is that I have grown up and am not blaming Ronald Reagan for my life. Rsilvergun on the other hand blames a dead President for the fact that he still lives in a one bedroom apartment.
You literally created an account with a name intended to trick people into thinking you're someone else so you can troll and you think you're "grown up"? What kind of idiot are you?
Re: (Score:2)
somebody with a CS degree needs to engage in networking just to get a job.
That is true in most fields.
Unemployment for programmers is way below the average.
Claiming that we have extra difficulty in finding jobs is nonsense.
Re: (Score:2)
Yeah, I've been posting replies to all of this person's posts so far to point out that they're not the real rsilvergun just because it's so petty and ridiculous. I mean, it's not like I don't have disagreements with rsilvergun, but what kind of sad sack resorts to something like this? I'm assuming the kind that can't hold their own in any real argument.
Re: (Score:2)
Those numbers are skewed by Wall Street (Score:2)
Re: Those numbers are skewed by Wall Street (Score:1)
Re: (Score:2)
Just so everyone is clear, the troll in the parent post is rsillvergun with two l's. It's an account that first posted on Thursday and is obviously intended to try to create confusion with the account of the real rsilvergun.
Re: (Score:2)
Re: (Score:2)
Bullcrap.
A typical starting salary for a BS in CS is significantly higher than for a BS in math.
Employment rates for CS are also higher.
Not competing with H-1B's... (Score:2)
CS has higher starting salaries than any other 4-year degree.
If you are competing on the same level as H1Bs, you're doing it wrong.
They're not competing with H-1B's. They're competing with marketing and accounting departments that have convinced management that cheap foreign labor will cut costs. The result is lowered salaries. That "higher starting salary" is a example dangled to get the very best to Google, Apple, Microsoft, etc. Once that small number of Very Best is in place, the rest is often filled with H-1B contractors.
It doesn't matter that there are endless cases of software projects that have essentially thrown money away bec
Re: (Score:2)
Re: (Score:1)
The "gift" comes with caveats though, as most people I would consider "gifted" developers were very high on the anti-social scale - meaning they weren't working well in a team. And I don't mean this in the way that they didn't "take one for the team", I mean it as "lack basic communication skills or interest in working with others".
Re: (Score:2)
I was implying that the "gifted" programmers are going to be in the field doing the work regardless of their CS degree status. And most of the ones i know who have a CS degree where working in the field long before they graduated.
The gifted/code savant end of the bell curve you are right, they tend to come with the anti social bits, but a CS degree isn't going to help them - they need people skills, that is a different topic of conversation..
Re: Oh God no (Score:1)
Re: (Score:2)
Whatever rsilvergun may be, anyone who creates an account with the same name as someone else, but an extra l that they're hoping people will miss so that they get confused with the other account, is definitely a loser. It's just pathetic.
Replace Computer Science Departments... (Score:1)
Most "Computer Science" departments should be replaced with "Software Development" departments, since that's what most of the students are actually there for, and if they're lucky (?) what they end up actually doing.
The percentage of Computer Science graduates who actually end up DOING Computer Science has got to be less than 10%.
Re: (Score:2)
So the 10% doing Computer Science are writing STL (Standard Template Library) and the other 90% are using these STL in their code?
Re: (Score:2)
stay away from CS kids. If you're really, really good at math you can be a math major. But CS is dead. Too much cheap overseas labor imported in by your friendly neighborhood corporate politician. And voters don't seem to understand what primary elections are for. I've voted in them for 10 years now and there's been a pro corporate and a pro-employee candidate in every one. So far none of the pro-employee ones have won.
Stay away and do what instead?
I think all kids should have programming classes just like
Re: (Score:2)
Fixed that for you.
Re: (Score:2)
Responsible AI is a lie (Score:1)
AI has not, is not and will never be used responsibly. It will continue to automate war, enforce censorship, own the masses, power surveillance state and centralize control aggregating unimaginable power into fewer and fewer hands the same as it is doing right now only far worse.
Kids don't waste your time with CS. These companies don't care about what YOU want they are run by sociopaths who only care about themselves. All they want is cheap labor.
When they see a demographic having zero interest in sittin
Re: (Score:2)
AI ... will continue to automate war, enforce censorship, own the masses, power surveillance state and centralize control aggregating unimaginable power into fewer and fewer hands
Perhaps. But I'd rather be one of the few at the top than one of the many at the bottom.
Re: (Score:1)
Perhaps. But I'd rather be one of the few at the top than one of the many at the bottom.
Keep telling yourself that. It helps to click your heels together three times first.
Re: (Score:2)
Perhaps. But I'd rather be one of the few at the top than one of the many at the bottom.
If you aren't already (and you aren't) then you never will be. The best you can hope for in such a world is to be in the middle somewhere, still getting fucked but not as hard, but also necessarily helping to fuck over those below you. It's a meaningless, depressing kind of existence that will rob you of your joy.
amazon fulfillment centers? (Score:4, Insightful)
How do they spin the virtual "field trips" to Amazon fulfillment centers? Is it "If you can't even program python, you'll end up here." or more like "Some day if you're very good at python, you can help us control these ants."
Probably both.
Re: (Score:3)
Maybe they enlist Ubisoft doing the Assassins Creed treatment.
Re: (Score:2)
Re: (Score:3)
And it's NOT in any way Computer Science. Computer Science is NOT coding! This is in the same way that Electrical Engineering is not about being an electrician, and Mechanical Engineering is not about auto repair. If they want to get kids interested in the grunt job of coding as a desk jockey (something that's been going on since at least 1980) then don't tie it to computer science.
Computer Science is a cross between Mathematics and Engineering, while so many computer "professionals" really know neither.
Re: (Score:2)
Re: (Score:2)
Oh? I spent a lot of time in a CS department as a grad student. Quite a few grads and profs could not program well, and a few could not program at all. CS includes computer hardware as well, though some will distinguish this as computer engineering, and a lot of it is mathematics. So, quite a lot of VLSI layout algorithms is mostly pure math; a lot of crypto security is pure math; and so forth.
Re: (Score:2)
Probably something like this: Amazon Fulfillment Center Tour with AWS [youtube.com]
It's actually an entertaining video, if you find logistics/automation interesting. They go through the inner workings of one of their more automated fulfillment centers and occasionally plug some AWS offerings.
Sold! (Score:4, Funny)
I don't know what the CS Journeys platform/website is, but please stop selling our kids on there.
Re: (Score:2)
Parents, are you scared that your kids will be unable to find a soul crushing job once they leave home? Don't worry, the future is Plastics! No, wait, wrong cue card. I mean the future is Computers! Wait, those jobs are now going overseas. The future of soul crushing for your kids is now Street Corner Drug Pushers! That's right, parents! In the future dystopia the purveyors of mental salves will be the true overpaid entrepreneurial gods! Come visit us at narcotics.org and get your kids hooked today!
CS at K12 is rubbish (Score:2)
Re: (Score:3)
In Docs I am supposed to have them up to speed in making notes using an indented outline, in general, this is pretty easy, the other thing is very hard though, I am supposed to show them "EasyBib" in order to streamline essays. Th
Re: (Score:2)
Thanks for posting the requirements. They're interesting. How do you actually teach or assess some of these, though?
8.AP.PD.01 Seek and incorporate feedback from team members and users to refine a solution to a problem that meets the needs of diverse users.(CSTA Practice - P2, P1)
"8.IC.C.02 Evaluate and improve the design of existing technologies to meet the needs of diverse users and increase accessibility and usability. (CSTA Practice - P1)"
8.DA.CVT.01 Develop, implement, and refine a process to make data more useful and reliable.(CSTA Practice - P6)
I know teams of highly-paid software engineers who can't seem to manage these. Seems like a lot to ask of a 14 year old...
Re: (Score:2)
or possibly, "how would you make the button labels show in Spanish?" . . . things like that. . . for some students it is as simple as telling them to think in terms of a diverse user base and then see what they come up with.
This is for Computer 2, or the second semester. App Lab uses a drag and group javascript
Re: (Score:2)
That stuff isn't even computer science really. Maybe if borders on software engineering. But mostly it's how to work in a team in any subject whatsoever even those that will never use computers.
Even the phrasing of those sentences is just full of corporate-ese. Maybe the goal is "surive in a corporation", which is useful of course but still not CS. But I also think it will SCARE away school children. The sense of wonder is gone, and that's needed in so many fields otherwise it's just a stupid job! You
Re: (Score:2)
The reality is that we have a lot to cover. At this level, we are not trying to make the kids experts. We are focusing on making
Re: (Score:2)
Oh I agree. My dad was a teacher. It's just that the whole "we must teach CS to middle schoolers because Jobs!" thing is weird.
Re: (Score:2)
It's not up to you to decide what the phrase "Computer Science" means.
CS classes in high school are designed
to prepare the students for further study.
Re: (Score:2)
8.NI.C.02 Compare the advantages and disadvantages of multiple methods of encryption to model the secure transmission of information.(CSTA Practice - P4)
Who the fuck writes these requirements? CS sophomores in college would have trouble with that. Unless it's a multiple choice question with toy answers artificially rigged to have one and only one answer, which is utterly useless.
This curriculum seems designed to get 80% of boys and 90% of girls to absolutely hate computers. And that's among the ones who even sign up for the class. Unbelievable.
Re: (Score:2)
I am very aware of the risk of scarring students off.
Re: (Score:2)
You need depth for programming, you cannot ever just be a programmer. You need to understand the domain. Ie, if you write programs for science, you need to understand science. If you write medical programs, you need to know science and medicine. If you write networking programs, you need to understand networking.
Srsly, I am amazed at how in the 2000s a team can develop a new protocol and repeat every single networking mistake since the 70s). I am baffled that programmers still don't understand how floa
Lies, damned lies, and statistics (Score:5, Insightful)
According to the report, only 22% of boys and 9% of girls "believe it is very important to learn CS."
Big Tech frets and wrings its hands at numbers like this, assuming that we should live in a world where 100% of children will want to learn CS. The reality is that CS, like any other occupation, not only isn't appealing to a large number of children, but many children who aspire to become programmers simply don't have the chops and will fail. If somebody complained that "only 22% of boys believe it is very important to become a plumber," we'd laugh at them. Yes, the world needs plumbers. The world may even have a plumber shortage. But that doesn't mean we need to convince every child that it's important for them to learn to become a plumber.
Re: (Score:2)
Re: (Score:2)
According to the report, only 22% of boys and 9% of girls "believe it is very important to learn CS."
Big Tech frets and wrings its hands at numbers like this, assuming that we should live in a world where 100% of children will want to learn CS. The reality is that CS, like any other occupation, not only isn't appealing to a large number of children, but many children who aspire to become programmers simply don't have the chops and will fail.
If somebody complained that "only 22% of boys believe it is very important to become a plumber," we'd laugh at them. Yes, the world needs plumbers. The world may even have a plumber shortage. But that doesn't mean we need to convince every child that it's important for them to learn to become a plumber.
These are probably the same people that have been telling us for 30 years that if our kids don't all become mathematicians, they have no future. First, like programming, it's a faulty assumption that anyone is capable of multivariable calculus, linear algebra, etc. People have talents and abilities. They're not blank slates that can be programmed to be whatever you wish. If everyone were capable of coding in C and doing advanced equations, then there'd be more people writing C programs and doing calculus. S
Setting the wrong expectations (Score:4, Insightful)
20 yr+ developer and (former) HS teacher here -- one of the biggest problems is that many of these programs 'sell' CS with a lot of flashy / gimmicky stuff, and don't talk about CS / programming completely honestly.
Maybe they're told "look! you can make awesome games" -- but if you REALLY want to make a decent game using something like Unreal or Unity, then you need to understand classes/methods, and C++ and C# respectively (Yes, you can get by with some of their blueprints/templates, etc. but to really do anything of substance you need more).
Robotics is big in HS too, and it's great, and it's fun -- but again, you need still some OOP basics for coding side, typically something like Java or Python. Then there's the electrical engineering side of it, I think it's cool - but it's not as slick as they expected, voltage and circuits aren't 'flashy' enough.
And then there's the less 'glamorous' bread and butter stuff - don't hear much about databases, web services, business web apps, cloud computing/services, etc.
I get the idea of trying to drum interest and excitement, but a lot of it is just fluff and non-substantive in my experience and doesn't paint the complete or real picture.
Re: (Score:2)
> voltage and circuits aren't 'flashy' enough.
This is usually a "good thing" :)
Re: (Score:2)
...voltage and circuits aren't 'flashy' enough.
Show them how to place a screwdriver over the right leads, and the flash happens all by itself.
I get the idea of trying to drum interest and excitement...
The real point behind code.org is to flood the market with cheap programmers in order to depress salaries and wages. That's the only reason large companies are behind it. They want to finish the conversion of the already-shrinking middle class into the same low class as Amazon warehouse workers or Walmart door greeters. It's a long term strategy to reduce operating costs.
Re: (Score:2)
So, it won't work, but if it did it would probably backfire and produce the result you expect.
Re: (Score:2)
Re: (Score:2)
Kids need to have their own excitement. You cannot force a child to become enthused in something they're not interested in. Sure you can force a child to eventually go into a field they hate. But if you don't like your career you'll never really be better than average at it. If the kid loves electronics then you don't need to force them into it. It's ok if the kid wants to be a musician instead, or an accountant, or repair cars.
Code.org is fundamentally misguided I think. Even computer science in high s
WHAT??? (Score:5, Funny)
Selling items on Ebay was a thing for quite some time now, but selling kids AND parents on "CS Journeys" (is that a website?) is too much. /joke
Do they sell them as bundles, or are customers able to "mix and match" as they wish?
Think of the children...
Code.org pays teachers to exclude boys (Score:1)
Boycott the Feminaz1 sexists of code.org
So what does a 'Pristine' (Score:1)
Good things need no "selling". (Score:1)
They attract on their own. You only need to put a spotlight on them, and make sure the natural curiosity of your children wasn't ruined.
And they certainly don't need any sleazy tech giant used car salesman "selling".
Re: (Score:2)
And let's face it - it's ridiculous that they think 22% and 9% are low. CS isn't for everyone, and there's a good reason that CS students do better in math, science and college - they're smarter than average.
Re: (Score:2)
" The sex discrepancy is easily explained by natural inclinations"
Wow, just wow. This is wrong on so many fronts.
Re: (Score:2)
The sex discrepancy is easily explained by natural inclinations
Wow, just wow. This is wrong on so many fronts.
You say that like it's some sort of natural law. It isn't. sabbede is correct, it's natural inclination and there's global data to back it up. In societies with the most freedom of choice for women and girls, enrollment in such programs is lower than it is in less free societies where parental or governmental pressure to go into such fields is high. We have already done this experiment, on a global scale, with millions of unwitting participants. The results are in. Girls choose other fields besides CS
No. (Score:4, Insightful)
We don't need more programmers. What we need is more COMPETENT programmers.
Code.org alternative for adults? (Score:2)
I often get asked by people how to get into programming, or at least understand what it's about. Code.org's offering seems targetted to kids, and their spanish offering is even more limited.
Does anyone know a similiar resource/website I ca send people to, especially in spanish?
I want to say one word to you. Just one word. (Score:1)
Benjamin: Yes, sir.
Mr. McGuire: Are you listening?
Benjamin: Yes, I am.
Mr. McGuire: Plastics.
Benjamin: Exactly how do you mean?
Mr. McGuire: There's a great future in plastics. Think about it. Will you think about it?