Less-java, more learning: Language design for introductory programming
Saved in:
| Title: | Less-java, more learning: Language design for introductory programming |
|---|---|
| Authors: | Nasrawt, Zamua |
| Contributors: | Michael O. Lam, John C. Bowers, Christopher J. Fox |
| Source: | Senior Honors Projects, 2010-2019 |
| Publisher Information: | JMU Scholarly Commons |
| Publication Year: | 2018 |
| Collection: | James Madison University: JMU Scholarly Commons |
| Subject Terms: | compiler, antlr, java, type inference, programming language design, programming education, Programming Languages and Compilers |
| Description: | Less-Java is a new procedural programming language with static, strong, and inferred typing, native unit testing, and support for basic object-oriented constructs. These features make programming in Less-Java more intuitive than traditional introductory languages, which will allow professors to dedicate more class time to overarching computer science concepts and less to syntax and language-specific quirks. |
| Document Type: | thesis |
| File Description: | application/pdf |
| Language: | unknown |
| Relation: | https://commons.lib.jmu.edu/honors201019/598; https://commons.lib.jmu.edu/context/honors201019/article/1567/viewcontent/less_java.pdf |
| Availability: | https://commons.lib.jmu.edu/honors201019/598 https://commons.lib.jmu.edu/context/honors201019/article/1567/viewcontent/less_java.pdf |
| Rights: | http://creativecommons.org/licenses/by-nc/4.0/ |
| Accession Number: | edsbas.71E9712A |
| Database: | BASE |
| Abstract: | Less-Java is a new procedural programming language with static, strong, and inferred typing, native unit testing, and support for basic object-oriented constructs. These features make programming in Less-Java more intuitive than traditional introductory languages, which will allow professors to dedicate more class time to overarching computer science concepts and less to syntax and language-specific quirks. |
|---|
Nájsť tento článok vo Web of Science