Araştırma Makalesi

Development of Programming Learning Environment With Compiler Techniques

Cilt: 1 Sayı: 2 30 Aralık 2018
PDF İndir
EN

Development of Programming Learning Environment With Compiler Techniques

Öz

In this study, a task-based programming learning environment with simple syntax was developed. Existing environments are systems that are more difficult to systematically develop, with more visual components being used, less contribution to the programming transition process. Within the developed environment, a new programming language has been defined, which is close to the actual programming languages. The programming learning environment has been developed as open source using computer science and engineering techniques, and is a framework for researchers seeking to develop such an environment. The language in the programming learning environment is verified by lexical and syntax analysis steps. Finite state machines control the success of the task. Regular expressions allow users to parse the code written by the user and make the necessary analysis on the code.

Anahtar Kelimeler

Kaynakça

  1. Özyurt, Ö., Özyurt, H., Aras, S. (2016, May). Çocukların Kodlama Öğrenebilecekleri Ortamların İncelenmesi. In International Computer and Instructional Technologies Symposium (ICITS) on (pp. 399-400).
  2. Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Kafai, Y. (2009). Scratch: programming for all. Communications of the ACM, 52(11), 60-67.
  3. Sengupta, P., Farris, A. V., Wright, M. (2012). From agents to continuous change via aesthetics: learning mechanics with visual agent-based computational modeling. Technology, Knowledge and Learning, 17(1-2), 23-42.
  4. Kölling, M. (2010). The greenfoot programming environment. ACM Transactions on Computing Education (TOCE), 10(4), 14.
  5. García, P. G., De la Rosa, F. (2016). RoBlock-Web App for Programming Learning. International Journal of Emerging Technologies in Learning, 11(12).
  6. Bers, M. U., Flannery, L., Kazakoff, E. R., Sullivan, A. (2014). Computational thinking and tinkering: Exploration of an early childhood robotics curriculum. Computers and Education, 72, 145-157.
  7. Papadakis, S., Kalogiannakis, M., Zaranis, N. (2016). Developing fundamental programming concepts and computational thinking with ScratchJr in preschool education: a case study. International Journal of Mobile Learning and Organisation, 10(3), 187-202.
  8. Fessakis, G., Gouli, E., Mavroudi, E. (2013). Problem solving by 5–6 years old kindergarten children in a computer programming environment: A case study. Computers and Education, 63, 87-97.

Ayrıntılar

Birincil Dil

İngilizce

Konular

-

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

30 Aralık 2018

Gönderilme Tarihi

14 Kasım 2018

Kabul Tarihi

31 Aralık 2018

Yayımlandığı Sayı

Yıl 2018 Cilt: 1 Sayı: 2

Kaynak Göster

APA
Aras, S., & Gedikli, E. (2018). Development of Programming Learning Environment With Compiler Techniques. Journal of Investigations on Engineering and Technology, 1(2), 14-18. https://izlik.org/JA49NM73YR
AMA
1.Aras S, Gedikli E. Development of Programming Learning Environment With Compiler Techniques. JIET. 2018;1(2):14-18. https://izlik.org/JA49NM73YR
Chicago
Aras, Sefa, ve Eyüp Gedikli. 2018. “Development of Programming Learning Environment With Compiler Techniques”. Journal of Investigations on Engineering and Technology 1 (2): 14-18. https://izlik.org/JA49NM73YR.
EndNote
Aras S, Gedikli E (01 Aralık 2018) Development of Programming Learning Environment With Compiler Techniques. Journal of Investigations on Engineering and Technology 1 2 14–18.
IEEE
[1]S. Aras ve E. Gedikli, “Development of Programming Learning Environment With Compiler Techniques”, JIET, c. 1, sy 2, ss. 14–18, Ara. 2018, [çevrimiçi]. Erişim adresi: https://izlik.org/JA49NM73YR
ISNAD
Aras, Sefa - Gedikli, Eyüp. “Development of Programming Learning Environment With Compiler Techniques”. Journal of Investigations on Engineering and Technology 1/2 (01 Aralık 2018): 14-18. https://izlik.org/JA49NM73YR.
JAMA
1.Aras S, Gedikli E. Development of Programming Learning Environment With Compiler Techniques. JIET. 2018;1:14–18.
MLA
Aras, Sefa, ve Eyüp Gedikli. “Development of Programming Learning Environment With Compiler Techniques”. Journal of Investigations on Engineering and Technology, c. 1, sy 2, Aralık 2018, ss. 14-18, https://izlik.org/JA49NM73YR.
Vancouver
1.Sefa Aras, Eyüp Gedikli. Development of Programming Learning Environment With Compiler Techniques. JIET [Internet]. 01 Aralık 2018;1(2):14-8. Erişim adresi: https://izlik.org/JA49NM73YR