Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

comment on

( #3333=superdoc: print w/replies, xml ) Need Help??
Given the lamentable job that some universities do of preparing CS students for real-world computing, teaching computing in schools is always going to be problematic.

As computers become a commonplace element of peoples lives and jobs, it becomes critical to ensure that children recieve some appropriate element of IT education, however this should probably simply be a broad, computer-literacy level of teaching. This is all that 95% of them are likely to ever need, and school teachers will often lack the experience, skills and knowledge to successfully teach more than this; IT, like music and maths, is a subject where occassionally the pupil will quickly outgrow the teacher -- we should focus on providing a sound IT foundation for all students, and then enabling, and assisting, those who wish to go further to develop themselves.

Those who will take their interest in computers further than a mere computer literacy class must be empowered to do so, and provided with the necessary foundation; this requires strong mathematical, logical, mathematical, technical and mathematical skills (did I mention maths?); I suspect that US schools suffer from similar problems in this regard to UK ones -- a shortage of specialist maths and technology staff, and a poor level of mathematical, scientific and technical knowledge among other staff.

We can help students to advance in all subjects, not just technological ones, by focusing early on on teaching them how to learn, and instilling in them a desire to learn, rather than focusing too much on facts and figures. Once they've developed these talents they will teach themselves things which interest them outside the core curriculum, we need then to help foster, develop and direct their interests, so that their own learning complements their formal education as well as possible.

In reply to Re: Computer Education in Public Schools by Callum
in thread Computer Education in Public Schools by dystrophy

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or or How to display code and escape characters are good places to start.
Log In?

What's my password?
Create A New User
Domain Nodelet?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (5)
As of 2022-05-19 08:41 GMT
Find Nodes?
    Voting Booth?
    Do you prefer to work remotely?

    Results (71 votes). Check out past polls.