The Math Forum

Search All of the Math Forum:

Views expressed in these public forums are not endorsed by NCTM or The Math Forum.

Math Forum » Discussions » Education » math-teach

Notice: We are no longer accepting new posts, but the forums will continue to be readable.

Topic: "dot notation" on a math track?
Replies: 10   Last Post: Jan 12, 2010 5:24 PM

Advanced Search

Back to Topic List Back to Topic List Jump to Tree View Jump to Tree View   Messages: [ Previous | Next ]
kirby urner

Posts: 3,690
Registered: 11/29/05
"dot notation" on a math track?
Posted: Jan 6, 2010 7:11 PM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

Now that we've all agreed that hexadecimals need to feature in lesson
plans, if only to explain about ASCII, lets move on to a more
controversial topic:  dot notation.

I'm guessing practically all math teachers are suspicious of such
alien notation as dog.bark() or'biscuit'), where a noun is
associated with its behaviors in a noun.verb(argument) pattern.  Nouns
(things) may also have static attributes or properties, which may be
thought of as adjectives, e.g. dog.color or dog.weight.

We might get away with teaching some of this in grammar class, should
grammar be offered at all in school X.  By introducing a logical
grammar, used daily by computer programmers around the world, one gets
exposure to logic more generally.  No older notation need be
displaced.  Dot notation is fairly universal and is used as a part of
machine-executable logical languages.

For this reason alone, I advocate adding lesson plans regarding dot
notation.  If you don't have a computer, or electricity to feed one,
that shouldn't stop you from partaking of the notation.

Again, if this all seems to alien, remember I sometimes write
curriculum for a digital math track, beginning with some 3rd year high
school math course, not anything at the primary level.  However, with
this turf established, it becomes easier to work forward and backward,
looking for points of contact with the pre-existing curriculum.  In
any case, I'm supposed to pick topics relating to computer science and
to what we've historically known as discrete math.

Lore about our various computer revolutions, breakthroughs in
technology -- also part of the patter.

Note to Robert:  you liked that Pythonic math text I cited, the
'Mathematics for the Digital Age' book **.  Just found out that it's
been re-released in updated form, this time with code in Python 3.x
instead of 2.x.  That's a major advance and I have an evaluation copy
to start checking.  I do tend to advise a 3.x flavor of Python, if
just starting, with a few sidebars regarding the differences.

OK, that was pretty painless.  Hexadecimals, dot notation... what
could be next?  I was thinking Regular Expressions why not?  Small
puzzles, fun applications, immediate relevance in such free tools as
Google App Engine, where regular expressions serve on the front lines
to switch incoming URL requests to their appropriate tracks.

We also want to do more statistics with our computer programs, like at
least compute averages (at least to begin with).  Lets save some room
(this course is something of a sampler, until we can spread our wings



------- End of Forwarded Message

Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© The Math Forum at NCTM 1994-2018. All Rights Reserved.