DNCL (ディーエヌシーエール)ー どんなコードにもエールを(DonNa Code にも L を)ー

書誌事項

タイトル別名
  • DNCL(DonNa Code nimo L wo)

抄録

共通テストで,2025 年度入試から教科「情報」が導入される.そこではプログラミング分野の問題で扱われる擬似言語仕様としてPython 言語に類似したDNCL(発音は「ディーエヌシーエル」)が用いられる予定である.DNCL は,Daigaku Nyushi Center Language の略と言われており,その名の通り大学入学共通テスト用に策定された擬似言語であると認識されている.一方DNCLの導入により,教育産業の介入も相まって高等学校情報科の授業が入試対策ばかりに向いてしまい,汎用プログラミング言語を使用して自らコーディングする活動が軽視されてしまうのではないかという懸念も根強い.そこで「どんなコードにもエールを」(DonNa Code にも L を)の略語としてのDNCL(発音は,ディーエヌシーエール)を提案する.また,筆者が開発しているピクトグラムコンテンツ作成環境「ピクトグラミング」の派生アプリケーションの一つとして,アプリケーション「DNCL」(発音は,ディーエヌシーエール)を試作したので報告する.DNCL(ディーエヌシーエール)では, DNCL(ディーエヌシーエル)で記述されたコードに加え,Python, JavaScript, ビジュアルブロックで記述されたコードを実行できる機能と共に「どんなコードにもエールを」のコンセプトを踏まえた様々な機能が備わっている.

The subject "Informatics" will be introduced in the Common Test for University Admissions starting with the entrance examination in 2025. The DNCL (Daigaku Nyushi Center Language), which is similar to the Python language, will be adopted as a pseudo-language specification for questions in the programming field. DNCL is widely recognized as a pseudolanguage designed for the Common Test for University Admissions. On the other hand, there is a strong concern that the introduction of DNCL, combined with the intervention of the education industry, will cause the informatics classes focus only on entrance exam preparation and neglect activities in which students code by themselves using a general-purpose programming language. This paper first proposes DNCL (pronounced "DNC-ale") as an abbreviation for "DonNa Code nimo L wo." In addition, this paper also proposes the application DNCL (pronounced "DNC-ale") as one of the derivative applications of the pictogram content creation environment "Pictogramming" developed by the author. The application DNCL can execute DNCL as well as Python, JavaScript and blocktyped language. DNCL aims to be an application that incorporates the concept of "DonNa Code nimo L wo."

収録刊行物

詳細情報 詳細情報について

問題の指摘

ページトップへ