Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1047344.1047359acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
Article

Resolved: objects early has failed

Published: 23 February 2005 Publication History

Abstract

The participants will use a debate format with a provocative thesis to explore the pedagogical approach known as "objects early" or "objects first." By arguing in the affirmative, Elliot Koffman and Stuart Reges will point out concerns that have been raised about the approach. By arguing in the negative, Kim Bruce and Michael Kölling will describe schools that are succeeding with the approach and ways to address significant concerns. Owen Astrachan as moderator will ensure that the debate remains civil and will provide some humorous and possibly even insightful commentary on the evidence presented by both sides.

References

[1]
Bruce, K. Controversy on How to Teach CS1: A discussion on the SIGCSE-members mailing list. Inroads Magazine (in production).
[2]
Cunningham, W. The Show Trial of the Gang of Four for Crimes Against Computer Science. Described at http://c2.com/cgi/wiki?ShowTrialOfTheGangOfFour.
[3]
Gabriel, R., and Steele, G. Resolved: Objects Have Failed. Opening arguments available at http://dreamsongs.com/Essays.html.
[4]
Roberts, E. Resources to support the use of Java in introductory computer science. Proceedings of the 35th SIGCSE technical symposium on Computer science education.

Cited By

View all
  • (2024)Effectively Matching Programming Languages to Introductory Programming Teaching ParadigmsProceedings of Ninth International Congress on Information and Communication Technology10.1007/978-981-97-5441-0_37(443-453)Online publication date: 18-Dec-2024
  • (2021)Event-driven Programming in Programming EducationACM Transactions on Computing Education10.1145/342395621:1(1-31)Online publication date: 16-Mar-2021
  • (2020)Revisiting Self-Efficacy in Introductory ProgrammingProceedings of the 2020 ACM Conference on International Computing Education Research10.1145/3372782.3406281(158-169)Online publication date: 10-Aug-2020
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGCSE '05: Proceedings of the 36th SIGCSE technical symposium on Computer science education
February 2005
610 pages
ISBN:1581139977
DOI:10.1145/1047344
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 February 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. CS1
  2. object oriented programming
  3. objects first

Qualifiers

  • Article

Conference

SIGCSE05
Sponsor:
SIGCSE05: Technical Symposium on Computer Science Education
February 23 - 27, 2005
Missouri, St. Louis, USA

Acceptance Rates

Overall Acceptance Rate 1,595 of 4,542 submissions, 35%

Upcoming Conference

SIGCSE TS 2025
The 56th ACM Technical Symposium on Computer Science Education
February 26 - March 1, 2025
Pittsburgh , PA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)8
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Effectively Matching Programming Languages to Introductory Programming Teaching ParadigmsProceedings of Ninth International Congress on Information and Communication Technology10.1007/978-981-97-5441-0_37(443-453)Online publication date: 18-Dec-2024
  • (2021)Event-driven Programming in Programming EducationACM Transactions on Computing Education10.1145/342395621:1(1-31)Online publication date: 16-Mar-2021
  • (2020)Revisiting Self-Efficacy in Introductory ProgrammingProceedings of the 2020 ACM Conference on International Computing Education Research10.1145/3372782.3406281(158-169)Online publication date: 10-Aug-2020
  • (2019)Tools for the Learning of Programming Languages and ParadigmsCode Generation, Analysis Tools, and Testing for Quality10.4018/978-1-5225-7455-2.ch005(106-125)Online publication date: 2019
  • (2018)A study of knowledge retention in introductory programming coursesJournal of Computing Sciences in Colleges10.5555/3199572.319957433:4(13-20)Online publication date: 1-Apr-2018
  • (2017)Moodle Game-Based Tool Trivioodle to Support the Learning of Programming Languages and ParadigmsGamification-Based E-Learning Strategies for Computer Programming Education10.4018/978-1-5225-1034-5.ch011(238-260)Online publication date: 2017
  • (2016)Uncovering difficulties in learning for the intermediate programmer2016 IEEE Frontiers in Education Conference (FIE)10.1109/FIE.2016.7757446(1-8)Online publication date: Oct-2016
  • (2016)Splat! er, shmup? A postmortem on a capstone production experience2016 IEEE Frontiers in Education Conference (FIE)10.1109/FIE.2016.7757399(1-9)Online publication date: Oct-2016
  • (2013)A first introduction to programming for first-year students at a Chinese university using LEGO MindStormsProceedings of 2013 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)10.1109/TALE.2013.6654435(233-238)Online publication date: Aug-2013
  • (2013)The design and pilot evaluation of an interactive learning environment for introductory programming influenced by cognitive load theory and constructivismComputers & Education10.1016/j.compedu.2012.08.00960:1(368-384)Online publication date: 1-Jan-2013
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media