いきなりですが問題です.以下の文章を添削してください.
Javaはプログラムング言語の一つである.(以下略)
さっそくですが解答です.「プログラムング言語」は,「プログラミング言語」に修正します.
「プログラミング言語」と「プログラム言語」のどちらがよいかというと,「プログラミング言語」のほうでしょう.Googleの件数は,「プログラム言語」のほうが多いものの,上位を見ると「プログラミング言語」ばかりです.
なぜ「プログラミング言語」なのかというと,英語の"programming language"*1の日本語訳だから,と言ってしまえばおしまいなのですが,もう少し考えてみると,"sleeping car"と同じ2語の関係になっています.
sleeping carといっても,「眠っている車」ではありません---sleeping cat*2なら「眠っている猫」ですが.
sleepするためのcarであり,誰がsleepするのかというと,人間です.
programming languageも,programするためのlanguageであり,誰がprogramするのかというと,人間というわけです."program/programme language"や「プログラム言語」では,そういった人間の活動が見えにくくなります.
先週の課題です.昨年度は,Javaの○×クイズを解答してもらい,実施の最終回で○×なのに正解率7%というのを目にして,9月の学会発表に取り入れました.
今回は,数百字の文章を提示し,添削してもらうことにしました.当面のあいだ,実施する予定です.出題の意図を,授業用のTeamsに書いたので転載します.
添削課題のような文章を「書いてはいけない」ではありません.集中して文章を書くと,あれくらいの誤記や表記の不統一は現れます.客観的な目で読み直し,また書籍やWebの(できれば複数の)情報と照合して,訂正しながら文章の品質を高め,記載内容を自分の知識とする(同じ間違いをしない)ことを,心がけてください.