Home / Advanced Search

  • Title/Keywords

  • Author/Affliations

  • Journal

  • Article Type

  • Start Year

  • End Year

Update SearchingClear
  • Articles
  • Online
Search Results (2)
  • Open Access

    ARTICLE

    NewBee: Context-Free Grammar (CFG) of a New Programming Language for Novice Programmers

    Muhammad Aasim Qureshi1,*, Muhammad Asif2, Saira Anwar3

    Intelligent Automation & Soft Computing, Vol.37, No.1, pp. 439-453, 2023, DOI:10.32604/iasc.2023.036102 - 29 April 2023

    Abstract Learning programming and using programming languages are the essential aspects of computer science education. Students use programming languages to write their programs. These computer programs (students or practitioners written) make computers artificially intelligent and perform the tasks needed by the users. Without these programs, the computer may be visioned as a pointless machine. As the premise of writing programs is situated with specific programming languages, enormous efforts have been made to develop and create programming languages. However, each programming language is domain-specific and has its nuances, syntax and semantics, with specific pros and cons. These… More >

  • Open Access

    ARTICLE

    Sustainable Learning of Computer Programming Languages Using Mind Mapping

    Shahla Gul1, Muhammad Asif1, Zubair Nawaz2, Muhammad Haris Aziz3, Shahzada Khurram4, Muhammad Qaiser Saleem5, Elturabi Osman Ahmed Habib5, Muhammad Shafiq6,*, Osama E. Sheta7

    Intelligent Automation & Soft Computing, Vol.36, No.2, pp. 1687-1697, 2023, DOI:10.32604/iasc.2023.032494 - 05 January 2023

    Abstract In the current era of information technology, students need to learn modern programming languages efficiently. The art of teaching/learning programming requires many logical and conceptual skills. So it’s a challenging task for the instructors/learners to teach/learn these programming languages effectively and efficiently. Mind mapping is a useful visual tool for establishing ideas and connecting them to solve problems. This research proposed an effective way to teach programming languages through visual tools. This experimental study uses a mind mapping tool to teach two programming environments: Text-based Programming and Blocks-based Programming. We performed the experiments with one More >

Displaying 1-10 on page 1 of 2. Per Page