Dr. C#: A pedagogic IDE for C# featuring a read-eval-print-loop

dc.contributor.advisorCartwright, Robert S.
dc.creatorLu, Dennis Iee
dc.date.accessioned2009-06-04T06:53:03Z
dc.date.available2009-06-04T06:53:03Z
dc.date.issued2003
dc.description.abstractAs the primary programming language of the Microsoft .NET platform, C# will play a significant role in software development for the foreseeable future. As the language rapidly gains popularity in industry, tools made for C# development focus on the professional programmer, while leaving the beginning computer science student behind. To address this problem, we introduce Dr. C#, a simple lightweight development environment with an integrated, interactive Read-Eval-Print-Loop (REPL). Dr. C# helps flatten the learning curve of both the environment and the language, enabling students to quickly learn key elements of the language and focus more easily on concepts. Dr. C# thus serves not only as a learning tool for beginner students but also as a teaching tool for instructors. The editor is based on an open source IDE called SharpDevelop. This thesis describes the implementation of Dr. C# focusing primarily on building the REPL and integrating with SharpDevelop.
dc.format.extent62 p.en_US
dc.format.mimetypeapplication/pdf
dc.identifier.callnoTHESIS COMP.SCI. 2003 LU
dc.identifier.citationLu, Dennis Iee. "Dr. C#: A pedagogic IDE for C# featuring a read-eval-print-loop." (2003) Master’s Thesis, Rice University. <a href="https://hdl.handle.net/1911/17606">https://hdl.handle.net/1911/17606</a>.
dc.identifier.urihttps://hdl.handle.net/1911/17606
dc.language.isoeng
dc.rightsCopyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.
dc.subjectComputer science
dc.titleDr. C#: A pedagogic IDE for C# featuring a read-eval-print-loop
dc.typeThesis
dc.type.materialText
thesis.degree.departmentComputer Science
thesis.degree.disciplineEngineering
thesis.degree.grantorRice University
thesis.degree.levelMasters
thesis.degree.nameMaster of Science
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
1414278.PDF
Size:
4.92 MB
Format:
Adobe Portable Document Format