• Home
  • Search
  • Can natural language be utilized in the learning of programming fundamentals?
  • Cite Icon7
  • https://doi.org/10.1109/fie.2013.6685157Copy DOI Icon

Can natural language be utilized in the learning of programming fundamentals?

  • Oct 1, 2013
  • Osvaldo Luiz Oliveira +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The complexity and importance of learning programming fundamentals (i.e., sequences of sentences that express actions, conditions, and repetitions in computing) for undergraduate students has motivated the development of an intense educational research area. One frequently studied problem is the difficulty in the learning of traditional context-free grammars which are present, for example, in programming languages such as Pascal and C. This study experimentally investigates the use of natural language in the learning of programming fundamentals by two groups of undergraduate students without prior knowledge of programming and compares its use with that of a traditional grammar language. Results suggest that the use of natural language is a good alternative, despite the small differences, to the use of traditional programming languages defined by context-free grammars. This alternative is attractive and promising because the student does not need to learn a formal grammar to learn the fundamentals of programming.

Similar Papers
  • Conference Article
  • Citations2

The Block-based, Text-based, and the CS1 Prepared

  • Aug 16, 2021
  • Trent Dawson
  • Conference Article
  • Citations1

Distributional Learning as a Theory of Language Acquisition

  • Jan 01, 2014
  • Alexander Clark
  • Research Article
  • Citations3

A Study of Appropriate Use of Language When Making Reference to Persons with Disabilities

  • Jun 01, 1991
  • Journal of Applied Rehabilitation Counseling
  • Keith Byrd +2
  • Research Article

Penggunaan Ragam Bahasa Mahasiswa Tingkat Awal dan Akhir UPN “Veteran” Jawa Timur di Media Sosial X

  • Feb 18, 2025
  • KIRANA : Social Science Journal
  • Muhammad Hengga Alfianda +4
  • Research Article
  • Citations16

From context-free to definite-clause grammars: a type-theoretic approach

  • Jan 01, 1997
  • The Journal of Logic Programming
  • Juergen Haas +1
  • Research Article
  • Citations5

Pengaruh Globalisasi Terhadap Penggunaan Bahasa Indonesia

  • Jan 30, 2023
  • Jurnal Mahasiswa Kreatif
  • Adrian Muhammad Yusuf
  • Conference Article
  • Citations13

From Textual Scenarios to Message Sequence Charts: Inclusion of Condition Generation and Actor Extraction

  • Sep 01, 2008
  • Control theory & applications
  • Leonid Kof
  • Conference Article
  • Citations4

Is the role of applied programming languages changing?

  • Nov 06, 1996
  • J.W Honchell +1
  • Research Article

A Comparability Analysis of Anxiety Scale For International Students’ Classifications: Invariance Across Gender, Status, and Students’ Current Degree

  • Jan 01, 2019
  • مجلة کلية التربية بالمنصورة
  • Deyab Almaleki
  • Conference Article
  • Citations2

Future directions in programming languages

  • Oct 09, 1988
  • S.A Dinitto
  • Book Chapter

The Language Use of a Bilingual Korean Teacher and Bilingual Korean Students in a Korean Heritage Classroom

  • Jan 01, 2022
  • Chaehyun Lee
  • Conference Article
  • Citations14

An overview of programming languages for specialized application areas

  • Jan 01, 1971
  • J E Sammet
  • Research Article
  • Citations14

Content acquisition podcasts’ impact on preservice teachers’ understanding of language and disability

  • Mar 10, 2020
  • British Journal of Educational Technology
  • Scott W T Mcnamara +2
  • Conference Article
  • Citations55

Scenarios: Identifying Missing Objects and Actions by Means of Computational Linguistics

  • Oct 01, 2007
  • Leonid Kof
  • Conference Article
  • Citations17

How natural is natural language?

  • Oct 22, 2006
  • Dorota Jagielska +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.