skip to main content
article
Free access

Structured programming in Java

Published: 01 April 1998 Publication History

Abstract

We argue that for computing majors, it is better to use a 'why' approach to teaching programming than a 'how' approach; this involves (among other things) teaching structured programming before progressing to higher-level styles such as object-oriented programming. We also argue that, once it has been decided to teach structured programming, Java is a reasonable language to choose for doing so.

Cited By

View all
  • (2011)A possibility of an index of NDVI and SPAD to estimate protein contents of riceJournal of the Japan society of photogrammetry and remote sensing10.4287/jsprs.50.3450:1(34-39)Online publication date: 2011
  • (2004)Experience in teaching object-oriented concepts to first year students with diverse backgroundsInternational Conference on Information Technology: Coding and Computing, 2004. Proceedings. ITCC 2004.10.1109/ITCC.2004.1286550(704-708 Vol.1)Online publication date: 2004
  • (2004)Using Karel J collaboratively to facilitate object-oriented learningIEEE International Conference on Advanced Learning Technologies, 2004. Proceedings.10.1109/ICALT.2004.1357481(580-584)Online publication date: 2004
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGPLAN Notices
ACM SIGPLAN Notices  Volume 33, Issue 4
April 1998
45 pages
ISSN:0362-1340
EISSN:1558-1160
DOI:10.1145/278283
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 April 1998
Published in SIGPLAN Volume 33, Issue 4

Check for updates

Author Tags

  1. Java
  2. object-oriented programming
  3. structrured programming
  4. teaching

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)102
  • Downloads (Last 6 weeks)11
Reflects downloads up to 12 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2011)A possibility of an index of NDVI and SPAD to estimate protein contents of riceJournal of the Japan society of photogrammetry and remote sensing10.4287/jsprs.50.3450:1(34-39)Online publication date: 2011
  • (2004)Experience in teaching object-oriented concepts to first year students with diverse backgroundsInternational Conference on Information Technology: Coding and Computing, 2004. Proceedings. ITCC 2004.10.1109/ITCC.2004.1286550(704-708 Vol.1)Online publication date: 2004
  • (2004)Using Karel J collaboratively to facilitate object-oriented learningIEEE International Conference on Advanced Learning Technologies, 2004. Proceedings.10.1109/ICALT.2004.1357481(580-584)Online publication date: 2004
  • (2004)An environment for self-assessing java programming skills in undergraduate first programming coursesIEEE International Conference on Advanced Learning Technologies, 2004. Proceedings.10.1109/ICALT.2004.1357395(161-165)Online publication date: 2004
  • (2003)C : C++ = JavaMMProceedings of the 2nd international conference on Principles and practice of programming in Java10.5555/957289.957313(75-78)Online publication date: 16-Jun-2003
  • (2003)When to introduce objects in teaching JavaProceedings of the 35th Southeastern Symposium on System Theory, 2003.10.1109/SSST.2003.1194608(437-440)Online publication date: 2003
  • (1999)Object imperatives!ACM SIGCSE Bulletin10.1145/384266.29967231:1(31-36)Online publication date: 1-Mar-1999
  • (1999)Object imperatives!The proceedings of the thirtieth SIGCSE technical symposium on Computer science education10.1145/299649.299672(31-36)Online publication date: 24-Mar-1999

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media