ChaScript: Breaking language barrier using a bengali programming system

  title={ChaScript: Breaking language barrier using a bengali programming system},
  author={Arman Kamal and Md. Nuruddin Monsur and Syed Tanveer Jishan and Nova Ahmed},
  journal={8th International Conference on Electrical and Computer Engineering},
As technology is evolving as a driving force in our society, the need for computer programming is arising. However, since most of the computer programming languages are English-based, they can act as barriers for learning computer programming for people who are not adequate in English. In this paper we present a Non-English based educational programming system which was build with the goal to help Bengali speaking people learn and write computer programs in Bengali. We have also discussed how… 

Figures and Tables from this paper

My Code in My Native Tone: Cha Script
A native Bengali scripting language named Cha Script is designed and a short study among users about its possibilitites is conducted.


When the language of instruction is English, the learning of mathematics by students for whom English is a second language raises some important issues. The complex process of learning a second
Dolittle - experiences in teaching programming at K12 schools
Dolittle, an object-oriented programming language suitable for K12 education, is developed and evaluated through the teaching opportunities available in classrooms, and the outline and the future outlook of Dolittle are described.
Developing Classroom Practices to Support NESB Students in Information Systems Courses: Some Preliminary Findings
The basic premise of the research is that international NESB students’ academic performance is affected by socio-cultural and linguistic factors and that educational institutions have a responsibility to provide support to these students as they negotiate their new academic environment.
Walking a Mile in Their Shoes: Non-Native English Speakers' Difficulties in English Language Mathematics Classrooms
This autoethnographic investigation considers an English-speaking lecturer's observation and consideration of the predicament of non-native speakers of English in an English language mathematics
Social Cognitive Theory and Individual Reactions to Computing Technology: A Longitudinal Study
Overall, the findings provide strong confirmation that both self-efficacy and outcome expectations impact on an individual's affective and behavioral reactions to information technology.
Social cognitive theory: an agentic perspective.
  • A. Bandura
  • Psychology
    Annual review of psychology
  • 2001
Social cognitive theory distinguishes among three modes of agency: direct personal agency, proxy agency that relies on others to act on one's behest to secure desired outcomes, and collective agency exercised through socially coordinative and interdependent effort.
  • Horrocks,and J. Smith, "Developing classroom practices to support NESB students in information systems courses: Some preliminary findings", International Education Journal, Vol. 3, (4), pp.57-69
  • 2012
HOPL: An interactive roster of programming languages
  • HOPL: An interactive roster of programming languages
  • 2006
ECMAScript Language Specification
  • ECMAScript Language Specification
  • 2011
Social cognitive theory: An agentic perspective" Annual review of psychology
  • Vol.52, (1), pp.1-26
  • 2001