Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #16105
| Path | csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!border3.nntp.dca.giganews.com!Xl.tags.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail |
|---|---|
| NNTP-Posting-Date | Thu, 19 Jul 2012 08:48:36 -0500 |
| Date | Thu, 19 Jul 2012 06:48:40 -0700 |
| From | Patricia Shanahan <pats@acm.org> |
| User-Agent | Thunderbird 1.5.0.2 (Windows/20060308) |
| MIME-Version | 1.0 |
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: teaching Java and formal grammars |
| References | <jtetf3$80q$1@dont-email.me> <cpednYtiE_GHyGbSnZ2dnUVZ_uidnZ2d@earthlink.com> <uLIKr.3063$Kb4.1161@newsfe20.iad> <2323c0cd-d843-460b-b39d-d14be0928eff@googlegroups.com> <5bvrv7l6m37aha6n3ri5giatrarpeb6boe@4ax.com> <80b9a66d-0b65-435b-adbb-3e61c83c6a54@googlegroups.com> <l05sv711f1k182u0qcmn8b66j8t3siie71@4ax.com> <db917672-7676-4739-aedb-686023ec365a@googlegroups.com> <comsv79pj7fvi50kaq9rdbvgkdl7q4dkjk@4ax.com> <dd343609-d16a-40ea-b2d0-eea9e34c638f@googlegroups.com> <eqh008l7d647crjgemm58fn3dpae9vtv34@4ax.com> <b299251e-3ecc-4c33-a3a2-95ed410229c9@googlegroups.com> <hKudnboeSo57lJjNnZ2dnUVZ_sSdnZ2d@earthlink.com> <bba9c622-4f2a-476a-a433-2ad16f595f4f@googlegroups.com> <L-GdncTH_MUr3pvNnZ2dnUVZ_hidnZ2d@earthlink.com> <EBNF-20120718170038@ram.dialup.fu-berlin.de> |
| In-Reply-To | <EBNF-20120718170038@ram.dialup.fu-berlin.de> |
| Content-Type | text/plain; charset=ISO-8859-1; format=flowed |
| Content-Transfer-Encoding | 8bit |
| Message-ID | <3NGdnSdxL7SpjZXNnZ2dnUVZ_t2dnZ2d@earthlink.com> (permalink) |
| Lines | 28 |
| X-Usenet-Provider | http://www.giganews.com |
| NNTP-Posting-Host | 190.181.18.99 |
| X-Trace | sv3-k9A4w8zzFJA0gY06wxYnQdwDYHxhmTkP1sgSS54fQAnUY7GHMtZU1Hw/rFTmyZTxymjP4TPrWI1DgtA!cQun234NHoXaqsQWl7JLPbVcOGU7xPrG3HLtiWC69AQFT7Ci2DILBfpNBfFBd2I8UFTj9ibDB9ww!auDwg7UuXgLKcUaG28Um5UDbGgPfqfJG+62bc+LKXJ9Nlg== |
| X-Abuse-and-DMCA-Info | Please be sure to forward a copy of ALL headers |
| X-Abuse-and-DMCA-Info | Otherwise we will be unable to process your complaint properly |
| X-Postfilter | 1.3.40 |
| X-Original-Bytes | 3273 |
| Xref | csiph.com comp.lang.java.programmer:16105 |
Show key headers only | View raw
Stefan Ram wrote: > Patricia Shanahan <pats@acm.org> writes: >> That means there are teenagers trying to learn Java who have no idea >> what a formal grammar is, or how it works. > > In my first Java programming classes for a general audience at > an evening school for adults, I started out to teach EBNF first. > But now I have given up on this, because it confused the people. > Sometimes, EBNF productions were confused with Java source code > and were written into the program! But even if this would not > happen, it costs time to teach EBNF, which is then lacking for > Java in those relatively short-time classes. If I would have to > give classes with more than 100 hours, I might start to teach > EBNF first. But my classes usually have about 18 hours for the > beginner class (plus about 12 - 18 hours for an optional > continuation class, the »advanced course«). > I am not sure hours of instruction are the important thing for programming language learning. How much time are the students able and willing to spend outside class? I wonder whether the Java and EBNF could be taught in parallel without causing confusion. For example, teach enough Java to write a very simple application, then show a simplified extract of the Java grammar that is sufficient to derive the applications the students now know how to write. Patricia
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Arrays in java "mmc.java" <michael.p.mulligan@gmail.com> - 2012-07-09 07:54 -0700
Re: Arrays in java Eric Sosman <esosman@ieee-dot-org.invalid> - 2012-07-09 11:30 -0400
Re: Arrays in java Patricia Shanahan <pats@acm.org> - 2012-07-09 15:03 -0700
Re: Arrays in java Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-07-09 15:16 -0700
Re: Arrays in java Lew <lewbloch@gmail.com> - 2012-07-09 16:14 -0700
Re: Arrays in java Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-07-09 21:43 -0700
Re: Arrays in java Lew <noone@lewscanon.com> - 2012-07-09 23:47 -0700
Re: Arrays in java Roedy Green <see_website@mindprod.com.invalid> - 2012-07-11 15:32 -0700
Re: Arrays in java Lew <lewbloch@gmail.com> - 2012-07-11 16:21 -0700
Re: Arrays in java Gene Wirchenko <genew@ocis.net> - 2012-07-11 17:08 -0700
Re: Arrays in java Lew <lewbloch@gmail.com> - 2012-07-11 17:20 -0700
Re: Arrays in java Gene Wirchenko <genew@ocis.net> - 2012-07-11 22:09 -0700
Re: Arrays in java Lew <lewbloch@gmail.com> - 2012-07-12 11:31 -0700
Re: Arrays in java Gene Wirchenko <genew@ocis.net> - 2012-07-13 09:07 -0700
Re: Arrays in java Lew <lewbloch@gmail.com> - 2012-07-13 13:00 -0700
Re: Arrays in java Patricia Shanahan <pats@acm.org> - 2012-07-15 00:54 -0500
Re: Arrays in java Jeff Higgins <jeff@invalid.invalid> - 2012-07-16 15:59 -0400
Re: Arrays in java Patricia Shanahan <pats@acm.org> - 2012-07-16 23:44 -0700
Re: Arrays in java glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2012-07-17 08:01 +0000
Re: Arrays in java Patricia Shanahan <pats@acm.org> - 2012-07-17 03:04 -0700
Re: Arrays in java Lew <lewbloch@gmail.com> - 2012-07-17 13:02 -0700
Re: Arrays in java Patricia Shanahan <pats@acm.org> - 2012-07-17 22:03 -0700
Re: Arrays in java Lew <noone@lewscanon.com> - 2012-07-17 22:10 -0700
Re: Arrays in java glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2012-07-18 05:12 +0000
Re: Arrays in java Patricia Shanahan <pats@acm.org> - 2012-07-17 22:39 -0700
Re: Arrays in java Martin Gregorie <martin@address-in-sig.invalid> - 2012-07-18 21:24 +0000
Re: teaching Java and formal grammars Patricia Shanahan <pats@acm.org> - 2012-07-19 06:48 -0700
Re: teaching Java and formal grammars Eric Sosman <esosman@ieee-dot-org.invalid> - 2012-07-19 10:27 -0400
Re: teaching Java and formal grammars Gene Wirchenko <genew@ocis.net> - 2012-07-19 10:55 -0700
Re: Arrays in java Patricia Shanahan <pats@acm.org> - 2012-07-13 08:28 -0500
Re: Arrays in java Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-07-11 18:33 -0700
Re: Arrays in java markspace <-@.> - 2012-07-09 09:17 -0700
Re: Arrays in java Lew <lewbloch@gmail.com> - 2012-07-09 12:56 -0700
Re: Arrays in java Joshua Cranmer <Pidgeot18@verizon.invalid> - 2012-07-09 12:45 -0400
Re: Arrays in java Roedy Green <see_website@mindprod.com.invalid> - 2012-07-09 11:03 -0700
Re: Arrays in java Arun GOPI <arun041@gmail.com> - 2012-07-16 02:53 -0700
csiph-web