ホーム 
 会社案内 
  Mind  
  Android  
  講習会  
 MindSearch 
PinPointFinder
 お問い合わせ 
 
        
 Update:2018年5月23日


やさしい日本語でプログラミング      
超初級プログラミング講習会(基礎編)  再開



<日本語プログラミング言語 Mindについて>              
 Mindは日本語で記述するプログラム言語です。
 単語が日本語であるだけでなく、句読点、言い回しを含めた文法がほとんど日本語になっていて、とてもプログラムとは思えないような記述でプログラムを書けます。
 自分にはとてもプログラムなんて作れない‥と思っているあなたもこの機会にプログラミングに挑戦してみませんか?
 若い方はMindでプログラミングの基礎知識を身につけて職業プログラマの道をめざすために、中高年の方は趣味やボケ防止のために、ぜひやってみてください。
★    ☆    ★    ☆    ★
 「プログラムって、あの英語と記号ばかりの小難しいもの、見ただけで頭が痛くなりそう‥」と思われている方もいらっしゃるでしょう。確かにほとんどのプログラミング言語はそのようなものですが、Mindは違います!
 次の比較をご覧ください。
一般的なプログラム
Mindのプログラム
private void mainRoutine( HttpServletRequest req, HttpServletR
throws ServletException, IOException
{
        String jobname = ""; //blank to avoid warining
        String response;
        boolean success;
        String errMsg;

    msch = new MschDriver( IOcharset );

    util = new MyUtil();

    varmgr = new CommonVariables();

    headmgr = new CommonHeader();

    varmgr.tellMyUtilInstance( util );
    varmgr.tellCommonHeadInstance( headmgr );

    formkw = new FormatKeywords();
    formkw.tellMyUtilInstance( util );

    rfmgr = new ReadFile();

    success = varmgr.getCGIvariables( req ); //Form変数取得
    if ( !success )
    {
メインとは
     mimeヘッダを出力・text/htmlし

     私の日時をつかい 日時を得て

     検索結果出力モードを クリアし
     パラメータファイルを初期読み出し

     ロックディレクトリを決定し 偽?
          ならば 重大エラー
          つぎに

     API接続の準備し
     フォーム変数を読み出し

  (初期画面のときだけ行う)
     初期画面?
     ならば 初回のページ設定し
          どれかのキーワードが存在?
               でなければ
                    案内表示要求を セットし
               つぎに

  (二度目以降の画面はこちら)
     さもなければ
          どれかのキーワードが存在?
               でなければ
                    案内表示要求を セットし
 上の左右のプログラムはどちらもWebサーバ側で動作する比較的高度な機能を書いています。(どちらも同じジャンルのプログラムですが同じ処理をおこなうわけではなく、あくまで雰囲気を比較するためのものです)
 左側は一般的なプログラム言語のソースコードです。一見英語のように見えますが、よく見るとちゃんとした英語ではなく、「英語のような単語が並んでいる」感じで、読むだけでも骨が折れます。
 一方、右側のMindのソースコードは、前者に比べれば明らかに日本語になっています。初めてこのプログラムを見たとして、その詳細は分からないにしても、なんとなく何をしようとしているのかが掴める気がしませんか?

<入門用プログラム言語の選択>
 一般的に、プログラムを書けるようになるための敷居はとても高くて、一部の特殊な能力を持った人だけがプログラムを書けると思われていますが、技量の高低を問わなければ初心者であっても容易に書けるようになります。ここで、入門用のプログラム言語の選択は重要です。
 プログラミングの学習では二つのことを覚える必要があります。一つには、プログラム言語の文法を覚えること、もう一つは普遍的なプログラミングの基礎知識を身につけることです。しかし往々にして、学習者はプログラム言語の文法を覚えることに多大な時間を費やしてしまい、そのぶん基礎知識の習得がおろそかになりがちです。
 Mindの文法は普通の日本語のそれに近く、言語の文法を覚えるための時間はとても少なくて済み、結果的に学習時間の多くをプログラミングの基礎知識を身につけるために使うことができます。

<超初級プログラミング講習会(実技)>
 初心者がいきなり職業プログラマのようにプログラムを書くことはできませんが、たとえば、オリンピックレベルの陸上選手がいる一方で市民ランナーがいて、プロ棋士がいる一方で縁台将棋を指す普通の人がいるように、それぞれのレベルでプログラムを組むことはできます。「組める人」対「組めない人」のデジタル的なものではなく、もっとアナログ的なものです。「少し組めるようになる」のはそれほど難しいものではありません。
 この講習会を受講することで、Mindという言語を通してプログラミングの基礎を学びつつ実際に簡単なプログラムが組めるようになります。ご持参いただいたノートパソコンで実際にプログラムを打ち込んでいただきます。

<第3回講習会スケジュール>
(この自動申し込み機構もMindで作られています)
日時 会場 講習時間 定員および
最少開催人数
料金
(税込)
対象者
(基礎編)
2018年6月2日(土)
JR 関内駅南口
(変更しました)
午前 10:00〜12:00
午後 13:00〜16:00
(実講習 5時間)
途中随時休憩有り
4名
最少2名
\7,000 Windowsの基礎的な操作
ができる方や、過去に少し
プログラムやスクリプトを書
いたご経験のある方など
今回の講習会について
 ・顔が見える少人数での講義のため細かな実技指導ができ、質問も気軽にしていただけます。
 ・会場はJR関内駅南口のすぐ近くです。会場詳細は受け付け時にメールでお知らせします。
 ・最少開催人数に達しない場合は開催中止となります。


 

(次回予定)
2018年7月
ご不明な点やご要望、申し込みのキャンセルは 弊社宛問い合わせフォーム からお問い合わせください

(基礎編の詳細)
  • 対象の方
    ・Windowsの基本的な操作と文字入力(特に日本語入力)が容易にできる方
     (フォルダを開いてその中のテキストファイルをnotepadあるいはエディタで
       開いて編集することが自由にできる方。あるいはエクセルなどのデータを
       入力・編集することができる方)
    ・プログラミングの基礎知識は無くて構いません
  • 持参していただくもの
    ・Windows7〜10 のノートパソコンとACアダプタ
    ・マウス
  • 講習内容
    ・(インストールがまだの方は) Mindのインストール
     ソフトは弊社ホームページからダウンロードできますが当日USBメモリでお渡し
      することも可能です。
    ・簡易開発環境「Mind WorkBench」の使い方の習得
    ・プログラミング基礎(処理単語の定義、変数の定義、条件分岐、ループ処理、
      文字列操作、ファイルの読み書き
  • 学習目標
    ・プログラミング一般となる基礎知識の習得
    ・簡単なプログラムの作成能力を身につけること
 
 
  <受講料のお支払い>
    受講時にお支払いください(恐れ入りますができるだけお釣りの無いようにお願いします)。
 

ホームページへ

このホームページの問い合わせ