4 ポイント 投稿者 GN⁺ 2023-11-23 | 1件のコメント | WhatsAppで共有

Pickcode 紹介

  • Pickcodeは、実際のプログラミングを始めるための最良の方法として、チャットボット、アニメーション描画、ゲーム制作のためのコード作成を視覚的に導く新しい言語およびエディタです。
  • 初心者が自信を持ってコーディングを学べるよう支援し、より高度な言語へ進めるようにします。
  • すでに数千人の学生が50以上のレッスンを通じてコーディング成功への道を歩んでおり、20,000以上のレッスンが完了し、240,000行以上のPickcodeが書かれています。

GN⁺の意見

この記事で最も重要なのは、Pickcodeがプログラミング入門者にとって、コーディングを簡単かつ興味深く学べる新しいツールだという点です。これは、初級ソフトウェアエンジニアがコーディングへの自信を得て、創造的なプロジェクトを始める機会を提供することで、さらに魅力を高めています。Pickcodeのユーザーフレンドリーなアプローチは、コーディング教育への参入障壁を下げ、より多くの人が技術の世界へ進めるよう助ける前向きな変化を意味します.

1件のコメント

 
GN⁺ 2023-11-23
Hacker Newsの意見
  • varsetcall キーワードの必要性に疑問を呈する声

    • BASIC 言語にはこうしたキーワードがない。
    • 子どもの頃にプログラミングを始める際、こうしたキーワードは不要な複雑さと感じられる。
    • LOGO 言語の簡潔さを例に挙げ、call キーワードの使用はやりすぎに感じられる。
  • 10歳の子どもが Godot を通じてプログラミングを学ぶ体験の共有

    • Scratch でゲームを作っていた子どもが、Godot の実際のスクリプト言語に移行してタイピングの難しさに直面した。
    • 子どもに合ったバランスを見つけることが重要だと強調。
  • Pickcode のリリースを祝福し、細部への丁寧な配慮を評価

    • 非開発者にとってプログラミングをより身近にするアプローチは 2 つある。
    • Pickcode と Scratch は、視覚的インターフェースによって文法学習の負担を減らす方式。
    • Node-red と Labview は、異なるプログラミングパラダイムを探る例であり、ユーザー体験に影響を与える。
  • 構造化されたコード編集体験に対する好意的な評価

    • セマンティックな意図を直接エディタに伝えられる構造化エディタへの期待。
    • ミスを減らし、プログラミング言語全般における汎用的な構造化エディタの必要性を提起。
  • Scratch は文法エラーが起きない点で初心者に優しいと強調

    • 文法エラーなしでブロックを組み合わせる方式が学習に役立つ。
    • 文法エラーが起きたとき、解決方法の見つけやすさ(discoverability)が重要だと言及。
  • Pickcode が新しいプログラマーにタイピングによるプログラミングを紹介するのに役立つと称賛

    • Khan Academy が開発したブロックベースの ProcessingJS エディタと比較し、Pickcode の魅力的なデザインに言及。
  • 13歳の娘が Pickcode についてフィードバックを提供

    • Scratch コミュニティの共有機能を重要視している。
    • 教育的な観点から、先生たちに好まれそうだとの意見。
  • ZX81 の BASIC 言語を使った経験の共有

    • キーボードに特殊キーがあり、キーワードをタイプする必要がなかった。
    • メモリ節約とランタイム速度向上のため、テキストではなくトークンを保存する方式が印象的だった。
  • Pickcode の目標への賛同の是非を表明

    • 印象的な IDE だが、Python のサブセットに集中したほうがよいかもしれない。
    • Scratch は教育にはより簡単で、Python は学ぶ価値がより高いという意見。
  • 関連リンクの提供

    • Pickcode に関する以前の Hacker News 投稿へのリンク。
    • 再投稿は一定時間が経過すれば許可され、関心のある読者向けの追加情報を提供。