Slashdot Mirror


User: gphilip

gphilip's activity in the archive.

Stories
0
Comments
40
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 40

  1. Re:IMAP on Gmail Accidentally Resets 150,000 Accounts · · Score: 2
  2. Re:As a voter who normally leans Democrat... on Democrats Crowdsourcing To Vote Palin In Primaries · · Score: 1

    Did you mean "subverts"?

  3. How does one write ... on How Google Is Solving Its Book Problem · · Score: 1

    in the Atlantic?

  4. Re:What makes you think on Bees Beat Machines At 'Traveling Salesman' Problem · · Score: 1

    Well, traveling salesman is an NP hard problem. That means you can VERIFY whether a proposed solution is optimal in polynomial time.

    No, it doesn't mean that.

  5. Re:Like the pdf, but not IT on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    Thank you. We can use many of these ideas.

  6. Re:Teach Scheme, Reach Java on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    Ryan, Thanks. I myself learned Scheme back in the day using DrScheme. For the learning/teaching populace that we are talking about, I feel this would be a bit over the top.

  7. Re:As you'll be introducing programming... on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    Thank you! That looks interesting, and I think Scala would not be hard to learn as well.

  8. Re:pyglet maybe? on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    Thank you. This could be useful.

  9. Re:Office software on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    Thank you. In our system, LaTeX (as of now) comes quite a little bit later in the studies, for (some of) those who decide to pursue a degree in the sciences. I think it is better to keep it that way for at least a few more years, till the number of people who know LaTeX is sufficiently large : it is always easier to teach kids things that many adults have some inkling of.

  10. Re:web course on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    Exactly!

  11. Re:web course on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    One good reason is: for a large majority of these students, the only computers they get to use are the ones in their school labs. Without a computer to read it on, how would they access the material at home?

  12. Re:Inkscape, and others on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    Thank you. This list of software will come in handy when we want to think about what more software to include in the course.

  13. Re:Database Introduction on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    Thank you, especially for that last suggestion.

  14. Re:Database Introduction on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    Thank you.

  15. Re:Database Introduction on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1
    Thank you.

    Introducing simple DB concepts in the 10th grade was on my mind as well, but I didn't know about the SQLite+Python part. This is useful!

  16. Re:moar python on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    Thank you, that helps.

  17. Re:moar python on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1
    That was helpful.

    Since we have to teach "if", I guess we will have to teach elementary boolean logic as well.

  18. Re:moar python on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    We aim to teach only a small, but Turing-complete, subset.

  19. Re:why not on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    Yeah, kids are lot smarter than we think they are, when it comes to these things.

  20. Re:Focus on logic and algorithm development on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1
    Thanks, that helps.

    Many of these points are already covered by the activities in the 8th standard textbook. We can probably integrate most of the rest of them in the next textbooks.

    Thanks once again!

  21. Re:Focus on logic and algorithm development on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1
    This analogy would perhaps help get my point through:

    Mathematics can be thought of in two different aspects:

    1. Proving theorems - the part of the solution that requires the most logic, problem solving, and creativity.
    2. Solving specific problems - Correctly applying known results to solve the problem at hand.

    In the 9th and 10th grade math, (2) gets the priority, with occasional glimpses of (1) to spark the interest of the kid with an aptitude for math.

    We would like our IT curriculum to take a similar approach as math in this respect.

  22. Re:Teach 'em the basics on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    This would severly tax all but the hardiest of the students, and put tremendous pressure on the teachers. Our aim is to introduce the subject, not to scare people away from it!

  23. Re:Teach 'em the basics on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    That's sad!

  24. Re:Teach 'em the basics on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    If at all Python would be taught, only very basic (but Turing-complete) stuff would be taught. Most of the details of syntax would be left for them to discover by themselves if they so please.

  25. Re:Programming is essential on What 'IT' Stuff Should We Teach Ninth-Graders? · · Score: 1

    Programming is essential. As a model language I would recommend an old BASIC with line numbers. This is close to how computers actually work, but still accessible enought for them. If you want to have an advanced course, teach Pascal.

    I think that they chose Python in the 8th grade for its simplicity.

    It is essential in our modern world that people, especially children, know how computers work and how to program them, in principle, at least.

    The point is not to turn them into great programmers, but to give them a basic idea of how the things work.

    I concur.

    Most of what you learn there will be found out equally fast by the children themselves.

    This has been observed to happen here as well, more or less without fail.