Slashdot Mirror


Chicago Public Schools Promoting Computer Science to Core Subject

dmiller1984 writes "The Chicago Public Schools, the third-largest public school system in the United States, announced a five-year plan today that would add at least one computer science course to every CPS high school, and elevate computer science to a core requirement instead of an elective. CPS announced this through a partnership with code.org, stating that the non-profit would provide free curriculum, professional development, and stipends for teachers."

10 of 236 comments (clear)

  1. Keyboarding by Bing+Tsher+E · · Score: 5, Insightful

    Every pupil will be required to take the Keyboarding course.

    The computer labs will fill with students who hate being there.

    1. Re: Keyboarding by cervesaebraciator · · Score: 4, Funny
      I don't normally do this, but in this case I can't resist:

      And there was no boring memorization/regurgitation/essay BS like history, English, or a ton of other subjectively marked courses where the prof's favorites got the best marks.

      That's minus two points. I could mark off a few more for poor style, but you seem like a nice kid so I'll let it slide.

    2. Re: Keyboarding by dcollins · · Score: 5, Insightful

      My current employer told me, years after the fact, that I got an interview specifically because my cover letter seemed so literate. Quality writing is the level-zero evaluation (quick and accessible) for anyone's level of education and attention to detail.

      More specifically, the idea of programming a computer and being simultaneously sloppy on syntax is pretty mind-boggling -- and from experience the code turned out by people like that, not caring about how they communicate with other people (if it compiles, it's committed), is pretty hellish.

      --
      We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
  2. Another distraction from basic education by Anonymous Coward · · Score: 5, Insightful

    If we can't get basics like reading figured out, what does it matter?

    Try this: duckduckgo/google/bing/etc for "chicago public schools proficient".

    Let's get reading figured out before we promote other things to core requirements.

    1. Re:Another distraction from basic education by dcollins · · Score: 5, Informative

      For what it's worth, more instruction in reading-as-its-own-thing can be counterproductive. What I've seen for reported research is that time spent on raw reading strategies ("find the main point", etc.) is productive up to about 10 hours and then doesn't give any more benefit. More productive is to get kids reading rich-content material in history and science and everything else, developing larger vocabularies, making more connections between more ideas and concepts. Neuroscientist Daniel Willingham phrases this, "Teaching content is teaching reading." Saying that we need to perfect reading in the abstract before broadening knowledge of the world is a waste of time and counterproductive -- like spinning tires in mud or dropping kids mentally into a sensory-deprivation tank.

      http://www.danielwillingham.com/1/post/2012/03/school-time-knowledge-and-reading-comprehension.html

      --
      We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
  3. Make it core for Trig students by Spy+Handler · · Score: 4, Insightful

    Forcing CS down on everyone's throat would be like forcing calculus. Some can take it and some can't.

    I'd guess that about half the population (IQ below 100) will never get programming no matter how hard you try to teach them.

    But if a kid can pass algebra and geometry, they can probably learn some BASIC.

    The ones that can't hack algebra, teach them Excel or data entry so the school board can be proud of leading the high tech education future or something along those lines.

  4. PC-free households by tepples · · Score: 4, Insightful

    If computer science is a requirement, then how will students in households without a general-purpose computer complete their homework assignments? A lot of households rely on iPhones, iPads, and/or game consoles, which don't offer much in the way of end-user programmability.

    1. Re:PC-free households by dmiller1984 · · Score: 4, Interesting

      I teach CS and my students never have homework. One of the benefits of a CS class is the flipped model that allows most, if not all, of the work to be completed in class.

  5. Teaching critical thinking early is a bad idea by tlambert · · Score: 4, Insightful

    But wouldn't it be more useful to have a course that emphasizes critical thinking about all types of problems rather than focusing on one specific application of critical thinking?

    Teaching critical thinking early is a bad idea.

    There is a place and time for shoveling as much information into a child's head as it can possibly hold without exploding. This is when we teach multiplication tables, drill grammar into their thick skulls, teach them basic math up through algebra, spelling, penmanship, history, and so on.

    As soon as you teach critical thinking skills, it's like setting the write protect bit: it enables them to make a value judgement on the validity of the information they are being given by the teachers (and other adults), and as soon as you have that, you begin to build distrust of information sources - even ones with good information to impart.

    Generally some critical thinking skills form on their own; creative writing, physics, chemistry, debate, and other classes tend to foster their development, regardless of whether or not you are done shoveling the basic stuff into their heads. As soon as that bit is set, you might as well give up trying to program them, you've lost: they're teenagers.

    Logic classes belong in the first quarter/semester of your first year of college, and not before.

    1. Re:Teaching critical thinking early is a bad idea by femtobyte · · Score: 5, Insightful

      Woah, kids don't become teenagers because you've taught them critical thinking. You're seriously confusing correlation and causation here. Kids hit the "teenager" stage of mental development whether you want it or not, as a natural part of the progression in brain development. The right time to teach critical thinking is whenever kids are ready for it (which will vary from child to child, sometimes by quite a lot).

      For young children still in the "sponge up, memorize, and repeat information from the environment with no higher analysis" developmental phase, a repetitive, memorization of random facts and methods approach is appropriate. However, introducing the "higher thinking" approach as soon as kids are able to handle it is highly beneficial --- when you can understand and synthesize material, in addition to just remembering something you've seen before, you'll do far better at every subject. Stunting critical skills by beating rote conformity into teenagers (who have hit brain development stages incompatible with this) may produce quiet, well-behaved, and dull idiots, but that shouldn't be the goal of education. Rather, guiding the inevitable development of critical thinking through the wacky teenage years to take advantage of good information along with rebelling against bad is how to go about education.