タグ

プログラミングに関するwithout_exceptionのブックマーク (5)

  • 日本語プログラミング言語が必要な理由 - Qiita

    この記事は、プロデル公式ブログに掲載したコラムを再投稿したものです。 日語でプログラムを書きたい 多くのプログラミング言語では、英単語や記号の羅列によって定義や動作を記述する言語仕様です。ただ日語で読み書きし話し考える日人にとって、義務教育の中で英語を学ぶとは言え、英単語を扱うことは日語を扱うよりも難しいように思います。多くの日人は日語だけで物事を理解して考えているからです。 そういった中でソフトを作るプログラミングという作業でも、「英単語を使わずに日語を使いたい」と考えることは自然なことのように思います。 ところが実際は最初に述べたような英単語主体のプログラミング言語が主流で、日語を話すプログラマでも多くは英単語主体のプログラミング言語を使っています。そこには既に習得したプログラミング言語から移行してまで日語でプログラムを書きたいとは思わない。という背景もあるのかと思い

    日本語プログラミング言語が必要な理由 - Qiita
  • ChatGPT/Co-Pilotで改めてわかる「プログラミング」とはどんな作業だったのか|shi3z

    最初にプログラミングを始めた時は、学校にリファレンスマニュアルを持って行って全てのページを丸暗記した。丸暗記が目的だったわけではなく、読んで知識を吸収していくのが楽しくてしょうがなかった。 PC-9801のN88-BASICリファレンスマニュアルは、読み物としてとても良くできていた。各ステートメントの紹介があり、パラメータの説明があり、ごく簡単なサンプルコードも書いてあった。大体見開き一ページで一つのステートメントの説明なので読みやすかったし、ベーマガかなんかで読む呪文のようなコマンドの意味を詳細まで知れて楽しかった。 だがこれを「楽しい」と思う人は少数派のようだった。 僕のクラスメートのうち、相当数の人が親にパソコンを買ってもらい、BASICに挑戦したが、全くその世界に馴染めず結局ゲーム機になって行った。僕も親父がゲームなんかを買ってきたら話は変わっていたかもしれないが、親父の教育方針で

    ChatGPT/Co-Pilotで改めてわかる「プログラミング」とはどんな作業だったのか|shi3z
  • プログラミング教育に高額な教材は必要ない!無料プログラミング教材3選 | 子育て | オリーブオイルをひとまわし

    投稿者:オリーブオイルをひとまわし編集部 2019年8月29日 子どもにプログラミングを教えるには、どのような教材ソフトがあるのだろうか。2020年度から小学校で必修化するプログラミング教育に対し、「親が教えられないのではないか」と憂慮するお父さんお母さんは少なくない。そこで、子どもはもちろん、プログラミングについて知りたい大人も一緒に楽しめる、プログラミングの教材4選を厳選。すべて無料で、簡単に始められるため、ぜひいますぐパソコンを開いてみてほしい。 子どもと楽しめるプログラミング教育向けソフトといえば、有名なのが「Scratch(スクラッチ)」だ。このScratchは、マサチューセッツ工科大学メディアラボが開発したプログラミング教材で、日では文部科学省が提示する「小学校プログラミング教育の概要」(※1)や、NHKの番組「Why!?プログラミング」でも使われるなど、プログラミング教育

    プログラミング教育に高額な教材は必要ない!無料プログラミング教材3選 | 子育て | オリーブオイルをひとまわし
  • プログラミングに数学が必要な理由【関係ある?】【プログラマー必見】 - 我、京大生ぞ

    こんにちは、京大生ブロガーのゲーテ(@goethe_kyodai)です。 プログラマーなのに「プログラミングに数学は必要ない」なんて思っちゃったりしてませんか? プログラミングの背景には、コンピュータ・サイエンスという学問があります。そのコンピュータ・サイエンスの理解には数学が必須です。 「数学が必要ない」と気で思ってる人は、コンピュータ・サイエンスが分かってなくてもできるレベルの仕事を任されているだけです。仕事のレベルが限定されるので一流プログラマーにはなれません。 プログラミングをやっていると、数学が大切だと思うことがたくさんあります。 プログラミングと数学の関係を踏まえて、プログラミングに数学が必要な理由 を説明します。プログラマーは必見です。 スクールの無料体験記事 CodeCampの体験記事 侍エンジニアの体験記事 TECH ACADEMYの体験記事 TECH BOOSTの体験

    プログラミングに数学が必要な理由【関係ある?】【プログラマー必見】 - 我、京大生ぞ
  • 1行直すだけってそんなに大変なの?

    どこの会社でも「1行直すだけでしょ? そんなに大変なの?」ということを何度も聞かれる (もしくは言外にそのニュアンスを含められる) ので毎度説明するのだけれど、「いや、そう思うだろうけれど大変なんですよ」以外に答えられていなくて、自分でもあまりうまい答えではないなと感じるのでまじめに考えてみた。 まず大前提として1行を修正するのに当に言われるがままにその1行を直すのであればそれは作業者で世の中にエンジニアなんて職業はいらないわけで、ぼくらの付加価値は1行を直すときに1行の外にあるものを想起できるから価値があるわけです。 じゃあ、どんなことを考えているかというと、まずたいていそんなすぐに安請け合いできないシステムというのは1行を直すときに影響を受ける行数というのは10行や20行ではないことが多い。そこで影響範囲を考えます。途端にこれが1万行になったりする。すると、1万行へ影響が出るのにこれ

    1行直すだけってそんなに大変なの?
  • 1