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


やさしい日本語でプログラミング 
Mind 初級プログラミング
Zoomオンラインセミナー(基礎編)



<日本語プログラミング言語 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という言語を通してプログラミングの基礎を学び、簡単なプログラムぐらいは組めるようになります。

<スケジュール>
(予約、決済のシステムはMindで作成されています)
開催日 開催方法 講習時間 定員および
最少開催人数
料金
(税込)
対象者
2022/04/02
(土曜)
Zoomオンラインミーティング 午前 10:00〜12:00
午後 13:00〜16:00
(実質5時間)
途中随時、質問・休憩有り
10名
最少2名
¥4,000 ・Windows または Linux の基礎知識のある方
・何らかのプログラムを触ったことのある方
今回の講習会について
 ・オンラインではありますが実際に操作する場面も交えて丁寧にご説明します。質問もお受けします。
 ・最少開催人数に達しない場合は開催中止となります。


(次回予定)

ご不明な点やご要望、申し込みのキャンセルは 弊社宛問い合わせフォーム からお問い合わせください

(セミナー詳細)
  • 対象の方
    ・Windowsの基本的な操作と文字入力(特に日本語入力)が容易にできる方
     (フォルダを開いてその中のテキストファイルをnotepadあるいはエディタで
       開いて編集することができる方)
    ・プログラミングの基礎知識は無くても構いませんが、何らかのプログラム言語を
       過去に触ったことのある方はよく理解できると思います。
  • 講師
       片桐 明 (スクリプツ・ラボ代表、Mind開発者)
  • 講義内容
    (午前 2時間)
       ・Mindの歴史
       ・開発・実行環境
       ・しくみと特徴
       ・プログラム表記
       ・データ型と変数
    (午後 3時間)
       ・制御構文
       ・配列
       ・数値演算
       ・文字列操作
       ・入出力を行う単語
    (-- 注 --)
       ・Mindのインストール・操作、Mind WorkBenchの操作は講習に含みません
       ・ファイルアクセス関係の機能は時間の関係で今回の講習には含みません
  • 学習目標
    ・プログラミング一般の基礎知識の習得
    ・Mindの動作原理やプログラミングの勘所を理解すること
 
 
 <ミーティングシステムについて>
    ・Zoomを使います。操作方法についてはあらかじめ習得していただけるようお願いします。
    ・開催日前日などに念のためZoomの動作チェックをお願いします。
    ・セミナー終了後に講義内容を収録した動画ファイルをダウンロードしていただけます(1週間以内)。

 <最少開催人数について>
    ・開催日の4日前までに最少開催人数に達しない場合は開催中止とさせていただくことがあります。
      その旨メールでお知らせしますので開催日近くには必ずメールチェックをお願いします。

 <受講料のお支払い>
   ○ お申し込みの段階では受講予約までとなります。
   ○ 弊社からのご案内にしたがって開催日の3日前〜前日までの間に、クレジットカード(PayPal)
      または電子マネー(PayPay)でお支払いください。決済時にミーティングIDなど必要な情報を
      自動メールでお送りします。
   ○ 開催日前日夜までにお支払いが無かった場合は自動的にキャンセル扱いとさせていただき
      ます。
   ○ お支払いいただいた後の返金はできませんが、後日の同様の講習会でご利用できるよう
      手続きをさせていただきます。
   ○ 万が一、お支払いいただいた後で弊社都合あるいはZoom側障害、弊社側ネットワーク障
      害・機材故障・停電などにより開催できなかった場合は返金、あるいは同様の講習会への
      振り替えで対応させていただきます。
 

ホームページへ

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