[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/965660.965668acmconferencesArticle/Chapter ViewAbstractPublication PagessplashConference Proceedingsconference-collections
Article

Improving the usability of Eclipse for novice programmers

Published: 27 October 2003 Publication History

Abstract

This paper describes how we are designing a set of plug-ins to improve teaching and learning of Java programming. Based on requirements gathered from key project stakeholders, the plug-ins include perspectives for both students and instructors. These plug-ins are being developed as part of the Gild project. The paper summarizes our design process from requirements gathering through to initial tool evaluation. In particular, it details the student perspective and describes how it addresses many pedagogical issues facing computer science educators today. Gild is currently deployed and in use at the University of Victoria.

References

[1]
Object Technology International Inc, Eclipse Overview, 2003 http://www.eclipse.org/white-papers/eclipse-overview.pdf
[2]
E. Allen, R. Cartwright, and B. Stoler, DrJava: A lightweight pedagogic environment for Java, September 7, 2001, Presented at SIGCSE 2002.
[3]
D. Barnes and M. Kölling, Objects First with Java A Practical Introduction using BlueJ Prentice Hall/Pearson Education, 2003,
[4]
M. Daniels, M. Petre, and A. Berglund. Building a rigorous research agenda into changes to teaching, Proc. of the 3rd Australian conference on Computer science education. p. 203--209, 1998.
[5]
D. A. Norman, The design of everyday things, New York: Double Day, 1990.
[6]
Gild website: http://gild.cs.uvic.ca.

Cited By

View all
  • (2024)Enhancing student experience in remote computer programming course practice: A case of the Java languageE-Learning and Digital Media10.1177/20427530241262485Online publication date: 14-Jun-2024
  • (2023)Usefulness and usability of heuristic walkthroughs for evaluating domain-specific developer tools in industryInformation and Software Technology10.1016/j.infsof.2023.107220160:COnline publication date: 1-Aug-2023
  • (2023)Moving Away from the Blocks: Evaluating the Usability of EduBlocks for Supporting Children to Transition from Block-Based ProgrammingHuman-Computer Interaction – INTERACT 202310.1007/978-3-031-42280-5_19(317-336)Online publication date: 25-Aug-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
eclipse '03: Proceedings of the 2003 OOPSLA workshop on eclipse technology eXchange
October 2003
107 pages
ISBN:9781450374705
DOI:10.1145/965660
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: 27 October 2003

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Acceptance Rates

eclipse '03 Paper Acceptance Rate 21 of 49 submissions, 43%;
Overall Acceptance Rate 38 of 79 submissions, 48%

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)7
  • Downloads (Last 6 weeks)1
Reflects downloads up to 13 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Enhancing student experience in remote computer programming course practice: A case of the Java languageE-Learning and Digital Media10.1177/20427530241262485Online publication date: 14-Jun-2024
  • (2023)Usefulness and usability of heuristic walkthroughs for evaluating domain-specific developer tools in industryInformation and Software Technology10.1016/j.infsof.2023.107220160:COnline publication date: 1-Aug-2023
  • (2023)Moving Away from the Blocks: Evaluating the Usability of EduBlocks for Supporting Children to Transition from Block-Based ProgrammingHuman-Computer Interaction – INTERACT 202310.1007/978-3-031-42280-5_19(317-336)Online publication date: 25-Aug-2023
  • (2020)Using WebIDE as a distance learning tool for high school programming2020 43rd International Convention on Information, Communication and Electronic Technology (MIPRO)10.23919/MIPRO48935.2020.9245263(893-898)Online publication date: 28-Sep-2020
  • (2018)Blue, BlueJ, GreenfootInnovative Methods, User-Friendly Tools, Coding, and Design Approaches in People-Oriented Programming10.4018/978-1-5225-5969-6.ch002(42-87)Online publication date: 2018
  • (2018)Introductory programming: a systematic literature reviewProceedings Companion of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education10.1145/3293881.3295779(55-106)Online publication date: 2-Jul-2018
  • (2016)Using real projects as motivators in programming education2016 39th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO)10.1109/MIPRO.2016.7522264(883-886)Online publication date: May-2016
  • (2015)Lessons from the Design of Three Educational Programming EnvironmentsInternational Journal of People-Oriented Programming10.4018/IJPOP.20150101024:1(5-32)Online publication date: 1-Jan-2015
  • (2014)Monitoring students' mobile app coding behavior data analysis based on IDE and browser interaction logs2014 IEEE Global Engineering Education Conference (EDUCON)10.1109/EDUCON.2014.6826202(892-899)Online publication date: Apr-2014
  • (2011)Teaching and Learning in a Social Software Development ToolSocial Media Tools and Platforms in Learning Environments10.1007/978-3-642-20392-3_2(17-35)Online publication date: 6-Jun-2011
  • 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