Saarthi: A Programming Language Designed to Introduce Coding to High Schoolers
The intricate syntax of conventional programming languages often acts as a formidable barrier for newcomers, diverting attention from fundamental concepts of logic and problem-solving. This research paper delves deep into the inherent challenges posed by the heavy syntax prevalent in most programmin...
Saved in:
| Published in: | 2024 11th International Conference on Computing for Sustainable Global Development (INDIACom) pp. 384 - 389 |
|---|---|
| Main Authors: | , , , |
| Format: | Conference Proceeding |
| Language: | English |
| Published: |
Bharati Vidyapeeth, New Delhi
28.02.2024
|
| Subjects: | |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | The intricate syntax of conventional programming languages often acts as a formidable barrier for newcomers, diverting attention from fundamental concepts of logic and problem-solving. This research paper delves deep into the inherent challenges posed by the heavy syntax prevalent in most programming languages and proposes a potential solution in Saarthi-a programming language meticulously crafted for high school students, boasting syntax akin to everyday English structures. Through a comprehensive comparative analysis, we juxtapose Saarthi with introductory platforms such as Scratch and Hedy, alongside entrenched high-level languages like Java and Python. Our findings illuminate the transformative potential of simplifying syntax: by minimizing syntactical complexities, learners can redirect their focus towards fostering critical thinking skills and mastering core programming logic. This shift from syntax-heavy paradigms to more intuitive languages like Saarthi underscores the pivotal role of simplicity in enhancing coding comprehension and encouraging innovative problem-solving. The research underscores the promise of syntax-light languages in fostering a generation of programmer's adept in logic and creativity. |
|---|---|
| AbstractList | The intricate syntax of conventional programming languages often acts as a formidable barrier for newcomers, diverting attention from fundamental concepts of logic and problem-solving. This research paper delves deep into the inherent challenges posed by the heavy syntax prevalent in most programming languages and proposes a potential solution in Saarthi-a programming language meticulously crafted for high school students, boasting syntax akin to everyday English structures. Through a comprehensive comparative analysis, we juxtapose Saarthi with introductory platforms such as Scratch and Hedy, alongside entrenched high-level languages like Java and Python. Our findings illuminate the transformative potential of simplifying syntax: by minimizing syntactical complexities, learners can redirect their focus towards fostering critical thinking skills and mastering core programming logic. This shift from syntax-heavy paradigms to more intuitive languages like Saarthi underscores the pivotal role of simplicity in enhancing coding comprehension and encouraging innovative problem-solving. The research underscores the promise of syntax-light languages in fostering a generation of programmer's adept in logic and creativity. |
| Author | Pingle, Yogesh Chakravarty, Siddharth Parambil, Adithya Jayakumar Mishra, Abhishek Sanjay |
| Author_xml | – sequence: 1 givenname: Adithya Jayakumar surname: Parambil fullname: Parambil, Adithya Jayakumar email: adithya.224416101@vcet.edu.in organization: Vidyavardhini's College of Engg. & Tech,Mumbai,India – sequence: 2 givenname: Abhishek Sanjay surname: Mishra fullname: Mishra, Abhishek Sanjay email: abhishek.224306108@vcet.edu.in organization: Vidyavardhini's College of Engg. & Tech,Mumbai,India – sequence: 3 givenname: Siddharth surname: Chakravarty fullname: Chakravarty, Siddharth email: siddharth.224036101@vcet.edu.in organization: Vidyavardhini's College of Engg. & Tech,Mumbai,India – sequence: 4 givenname: Yogesh surname: Pingle fullname: Pingle, Yogesh email: yogesh.pingle@vcet.edu.in organization: Vidyavardhini's College of Engg. & Tech,Mumbai,India |
| BookMark | eNo1j7tOwzAARY0EA5T-AYMH1gTb8SNmi1KgkaKC1O6VHT9iqbGRkw78PUXAdKWrq6Nz78B1TNEC8IhRSSqJ5VO323RNmyaOiWQlQYSWGFFZM8auwFqKWlY1YpQyLG_Bbq9UXsbwDBv4kZPPappC9LBX0Z-Vt3Bj5-CjNXBJsItLTuY8WNgm87O6dNvgR7gfxpRONs_34Map02zXf7kCh9eXQ7st-ve3rm36ImAsl8JxyoUQiiHuqCZ64EYaKyjmlZTIVANH2HKHiGDKae605kq5izXXeLj4r8DDLzZYa4-fOUwqfx3_X1bfEwZN4Q |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.23919/INDIACom61295.2024.10498555 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Education |
| EISBN | 9789380544519 9380544510 |
| EndPage | 389 |
| ExternalDocumentID | 10498555 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IL CBEJK RIE RIL |
| ID | FETCH-LOGICAL-i119t-f646777a506f4b2bc6d9de74163990d3c601e6f0275afb6fbb6aaf8056b1c893 |
| IEDL.DBID | RIE |
| IngestDate | Wed May 01 11:49:10 EDT 2024 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i119t-f646777a506f4b2bc6d9de74163990d3c601e6f0275afb6fbb6aaf8056b1c893 |
| PageCount | 6 |
| ParticipantIDs | ieee_primary_10498555 |
| PublicationCentury | 2000 |
| PublicationDate | 2024-Feb.-28 |
| PublicationDateYYYYMMDD | 2024-02-28 |
| PublicationDate_xml | – month: 02 year: 2024 text: 2024-Feb.-28 day: 28 |
| PublicationDecade | 2020 |
| PublicationTitle | 2024 11th International Conference on Computing for Sustainable Global Development (INDIACom) |
| PublicationTitleAbbrev | INDIACom |
| PublicationYear | 2024 |
| Publisher | Bharati Vidyapeeth, New Delhi |
| Publisher_xml | – name: Bharati Vidyapeeth, New Delhi |
| Score | 1.8694197 |
| Snippet | The intricate syntax of conventional programming languages often acts as a formidable barrier for newcomers, diverting attention from fundamental concepts of... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 384 |
| SubjectTerms | accessibility Complexity theory Creativity education Encoding high school students Java learning Problem-solving Programming programming language SAARTHI Syntactics |
| Title | Saarthi: A Programming Language Designed to Introduce Coding to High Schoolers |
| URI | https://ieeexplore.ieee.org/document/10498555 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEA62iHjyVfFNDr1udR9JNt5Ka7FQloJFeit5Yg92S936-53JbhUPHrwtIQ92QvJ9Sb6ZIaSbCeO11zZC-Isyn6ZRbl0aJcoLz2IrZchD9joRRZHP53LaOKsHXxjnXBCfuR5-hrd8W5otXpXBCs9kzhhrkZYQvHbWOiDdIGeWsbwfF8NxH9YRoLZkcPZLst6uya_kKQE7Rkf_HPWYdH688Oj0G19OyJ5bnWKW5UaRcUaKFwUT_7Z8pH2siDqrd6hJJ80dJB0GeYaztCrpGCXp0NbRQYn9YRmKPGgdhxNYYIfMRk-zwXPU5EeIlnEsq8hz2OWEUOyB-0wn2nArrQsUCzDGpgYOW457fJhUXnOvNVfK50B5dGyAp5yT9qpcuQtCMdlGzI3CcPOZc0xqgC0F_-e5AEqSXJIO2mWxriNgLHYmufqj_JocovVr1-8b0q42W3dL9s1ntfzY3IV5-wJiDJoo |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwED5BQcDEq4g3HrqmkDRxYraqpWpEiCpRoW6VHduiAw0qKb-fOzcFMTCwRZYfik_2d7a_uw-gFcaFVVZpj-DPC22n4yXadLxA2thGvhbC6ZC9ZHGeJ5OJGNXB6i4WxhjjyGemTZ_uLV-XxZKuynCFhyKJomgTtkg6qw7X2oGWIzQLX9ymeT_t4kpC3BYRnv6CsL1u9Es-xaHHYP-f4x5A8ycOj42-EeYQNsz8iHSWa07GMeTPEk3_OrtnXapITKs3rMmy-haS9R1Bw2hWlSwlUjq2NaxXUn9URjQPtsrEiX5gE8aDh3Fv6NUKCd7M90XlWY77XBzL6I7bUAWq4Fpo45wsRBndKfC4Zbilp0lpFbdKcSltgk6P8gv0VE6gMS_n5hQYyW34vJCUcD40JhIKgUvi_1keo1MSnEGT5mX6vsqBMV1Pyfkf5TewOxw_ZdMszR8vYI8ssQoEv4RGtViaK9guPqvZx-La2fALmq-dcQ |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2024+11th+International+Conference+on+Computing+for+Sustainable+Global+Development+%28INDIACom%29&rft.atitle=Saarthi%3A+A+Programming+Language+Designed+to+Introduce+Coding+to+High+Schoolers&rft.au=Parambil%2C+Adithya+Jayakumar&rft.au=Mishra%2C+Abhishek+Sanjay&rft.au=Chakravarty%2C+Siddharth&rft.au=Pingle%2C+Yogesh&rft.date=2024-02-28&rft.pub=Bharati+Vidyapeeth%2C+New+Delhi&rft.spage=384&rft.epage=389&rft_id=info:doi/10.23919%2FINDIACom61295.2024.10498555&rft.externalDocID=10498555 |