このページはjavascript(ジャバスクリプト)を用いています。
2024126()635
あと25分で7時です。おはようございます。

新村プログラミング教材研究所兼
新村プログラミング教室
新村プログラミング教材研究所兼
新村プログラミング教室

このサイトは「HTML5+javaScript+CSS3+PHP8.3.14」で動作しています。

【スマートフォン向けメニュー】
Web&エクセルマクロによるプログラミング教材作成・出版および
プログラミング教室運営
画面の広いパソコンでもご覧ください。
【パソコン&タブレット向けメニュー】を表示中
HTML・javaScript・CSS・PHPによる Webプログラミングおよび Excelマクロによるプログラミング教材 の作成・出版
中高生・社会人対象の「オンラインサポート」 も取り入れたプログラミング教室運営
イラスト スマートフォンでも閲覧できます。
   (↓)
イラスト


メニューを簡略表示

全ページ「パソコン」、「タブレット」、「スマートフォン」に対応
「プログラム例の提示」および「受講の申し込み」などはPC保有確認のために「意図的に」「スマートフォン非対応」にしています。

(1)なぜ今、プログラミング教育なのか?
 「なぜ今、プログラミングなのか?」、「なぜ今、プログラミング教育なのか?」新しい学習指導要領では、「プログラミング教育」についてどのように規定しているのでしょうか

(2)HTMLとは?
 ホームページの記述言語である「HTML」についての説明です。「ホームページ作成支援ソフト等」に頼らずにホームページを作成するためには「HTML」の基本を身につけることが大切です。

(3)JavaScriptとは?
 ホームページの記述言語である「HTML」とともに重要な「JavaScript(ジャバスクリプト)」についての説明です。

(4)CSSとは?
 ホームページの記述言語である「HTML」とともに重要な「CSS(カスケーディング・スタイル・シート)」についての説明です。

(5)PHPとは?
 サーバーサイドプログラミング言語である「PHP」についての説明です。

メニューを簡略表示

(6)「IPアドレス」についての学習
 「IPアドレス」とは「インターネット上の住所」にあたります。「Internet Protocol address」の略で世界中の様々なコンピュータにはすでに「IPアドレス」が付けられています。最近では「家電製品」や「機械」・「自動車」など「ありとあらゆる物」に「IPアドレス」が付けられる世の中になりつつあります。

(7)相対(絶対)パス、相対(絶対)アドレス、相対(絶対)指定の説明
 「相対パス(絶対パス)」、「相対アドレス(絶対アドレス)」、「相対指定(絶対指定)などについての説明をおこないます。これらの概念はプログラムを作成する上で非常に重要です。「相対」とか「絶対」とか一体どういうことでしょうか?

(8)「ホームページ作成支援ソフト」からの卒業のすすめ
 何もわからない初期段階ではどうしても「ホームページ作成支援ソフト」に頼らざるを得ないと思いますが、「西も東もわからない初期段階」から「基本をマスター」しながら作成した方が「早く基本が身に付いたのではないか」という反省の弁など

(9)有料ソフトから無料ソフトへの移行のすすめ
 物事を始める初期段階では、手っ取り早く「有料ソフト」を購入して、ホームページ作成やプログラムの編集などをしていましたが、年金暮らしとなると出費削減のために「無料(フリー)ソフト」へ移行せざるを得ませんね~!

(10)情報マナー(情報モラル)についてイラスト
 「プログラミング」を学ぶ前に、何よりも重要な(大切な)ことは「情報マナー(情報モラル)」です。「プログラミングの技術や知識」を学ぶことよりも大切なことです。

メニューを簡略表示

(11)新村プログラミング教室の受講申し込み(2024年12月開始予定)
 「新村プログラミング教材研究所」併設の「新村プログラミング教室」の【コース一覧】・【コース詳細】・【受講料】・【申し込み方法】などをご案内します。
   当プログラミング教室はWindows10またはWindows11のパソコン保有者が対象です。
(12)プログラミングに必要な各種ソフトのインストール方法(メンテナンス中)
 「プログラミング」の前にやらなければならないことがたくさんありあす。それは、「プログラミングに必要な各種ソフトのインストールです。」

(13)プログラミングに必要な各種ソフトのインストール後のミニレッスン
 プログラミングに必要な各種ソフト『テキストエディタ-「notepad(ノートパッド)++」、テキストエディタ-「Terapad(テラパッド)」、PHPエディタ、XAMPP(ザンプ)』をインストールした後の【使い方】や【動作確認】を兼ねたミニレッスンです。ゲームやクイズなどの本格的なプログラミングに向けた練習ページです。

(14)プログラミング関連の備忘録(準備中)
 HTMLやPHP、javaScript、CSSなどでプログラミングをおこなう時に、今までは「あれ?どういう文法だったかな?」とか、「どういう技法だったかな?」と自分がこれまで作ってきた何百本ものプログラム内を探し回っていました。見つからない場合ば、ネット検索で探し回っていましたが「情報が溢れていてなかなかみつからない。」ということが多い! 過去にに、自分のために作っていた「文法集」、「技法集」を復活させました。

(15)「オンライン・サポート」のご案内(メンテナンス中)イラスト
 当研究所発行のプログラミング教材(販売開始時期未定)でのプログラミング作業の前に、Webアプリケーションの開発環境である「XAMPP(ザンプ)」およびプログラムを作成するための「テキストエディター」などをインストールする必要があります。これらの作業が初めての人のためにインストール作業をオンラインでサポートします。また、当研究所発行のプログラミング教材を用いたプログラミング教室のレッスンをオンラインでサポートします。

メニューを簡略表示
   テキストエディターと開発環境のインストールおよびプログラミングレッスンのオンラインサポート
(16)「新村プログラミング教室」の自動広告表示(調整中)
 指定された秒数(10秒)で、「新村プログラミング教室」の広告(現在全60ページ)を自動的にページを変化させて繰り返し表示します。

(17)新村プログラミング教室の観測気温の表示(未完成)
 新村プログラミング教室に設置した気温データ記録計で観測された気温を表示します。観測気温のグラフ表示等は未完成です。

(18)クイズ&ゲーム(改良中)
 最初に作ったホームページ「限りなき~明日への挑戦」から令和6年(2024年)11月に当サイトに移設しました。全ページ「HTML4からHTML5への移行」が完了しました。クイズ24時館とゲーム24時館があります。お楽しみください。

(19)万年カレンダーの表示(改良中)
 万年カレンダーを作成するプログラミングコースにもなっています。HTML4からHTML5への移行が一部未完成です。

(20)当教室長のホームページ「限りなき明日への挑戦」(外部サイト)イラスト
 新村プログラミング教室長が最初に作成したホームページです。自作の「数学クイズ」が発祥です。

メニューを簡略表示
   イラスト
(21)当教室長のホームページ「新村学習館」(外部サイト)イラスト
 新村プログラミング教室長が作成した2番目のホームページです。(実際は3番目⇒2番目)コンテンツの一部は改良をした上で「新村プログラミング教室」の方にも収容しています。ドメイン維持費削減のために「新村学習館」サイトの全体を「新村プログラミング教室」に移す予定でしたがそのまま残すことにしました。また、ドメイン維持費削減のために「新村農園」はすでにサイト全体を「限りなき明日への挑戦」に移してあります。

(22)更新履歴(別サイト)
 「新村プログラミング教材研究所」、「限りなき 明日への挑戦」、「学習サイト~新村学習館」の更新履歴および「プログラム作成の格闘日記」です。

(23)「クイズのお部屋」(調整中)
 「クイズのお部屋」へどうぞ!いろんなクイズを準備しています。10秒おきに自動的にページが変わり、いろんなクイズが出てきます。

(24)世界各地の現在の時刻(改良中)
 「世界各地の現在の時刻」や「日本時間からの時差」、「現地から見た日本との時差」「地球の自転による時間差」を表示します。

(25)世界の2都市間の距離を求める(簡略版)(改良中)
 世界の任意の2都市を選択して2都市間の「およその距離」を求めます。【注意!】正確な距離ではありません。あくまでも「プログラミング学習用の簡略版」です。(精度向上に向けて改良中です。)

メニューを簡略表示

(26)プログラミング関連の英単語学習(準備中)
 プログラミングに必要な英単語の学習ページです。約200種類あるプログラミング言語の大多数の言語は英語です。日本語のみのプログラミング言語も一部ありますが、主流は何といっても英語で書かれたプログラムです。プログラムのテスト中には、様々なエラーメッセージや警告が英語で表示されます。

(27)CANVAS(キャンバス)でグラフを描く(50本を目標に作成中)
 HTML5から追加された「CANVAS(キャンバス)」という機能でグラフを描いてみよう!円や三角形、三角関数のグラフなど様々な図形やグラフを描くプログラム、2次元や3次元のグラフィックスの描画プログラム作成にも挑戦中してみよう!

(28)新村プログラミング研究所発行~研究所通信(※随時発行のWebチラシ)
 「新村プログラミング研究所通信」は随時発行(気まぐれ発行)のWebチラシです。当研究所の宣伝チラシを兼ねて、当面の研究内容や業務内容を紹介します。

(29)ソースプログラム秘匿テクニックのあれこれ(未完成)
 自分が「苦労に苦労を重ねて作った」プログラムを「簡単に見られたくない(隠しておきたい)」、と思うのは当然であろう。そういう方へ「秘匿テクニック」をいくつか紹介したい。

(30)「プログラミング教材テキスト」の購入ページへ(準備中)
 新村プログラミング教室発行の「プログラミング教材テキスト」の購入はここでお願いします。「当教室での直接購入」と「オンライン注文」の2通りあります。

メニューを簡略表示

(31)新村プログラミング教室(教材研究所)独自作成のキーボード操作能力検定(公開準備中)
 プログラミングを学ぶには、「キーボード操作能力」が「ある程度」はあることが求められます。当教室は「プログラミング教室」であり、キーボード操作や各種ソフトの操作を学ぶ「パソコン教室」ではありません。「テキスト購入」や「プログラミング教室の受講申し込み」・「会員登録」・「受講者登録」の前にあなたがどの程度のキーボード操作能力をお持ちかどうかを試してください。

(32)新村プログラミング教室の会員登録(無料)(メンテナンス中)
 (新村プログラミング教材研究所付属)「新村プログラミング教室」の【会員募集】について、および当研究所発行の「プログラミング教材テキスト」を会員価格で購入できるなどの【会員特典】について説明します。また、当教室発行のメールマガジンの受信設定などのための【会員登録】のページです。

(33)当教室の会員登録者のマイページへのログイン(メンテナンス中)
 新村プログラミング教室の会員登録者のマイページへのログインページです。「受講年月日を過ぎていない受講予約」の確認・変更およびキャンセルや「受講済み予約の表示」また、「テキスト注文状況の確認」や「テキスト購入履歴」の確認などができます。

(34)「無料通信アプリLINE」の新村プログラミング教室の公式アカウントを「友達追加」する。(公開待ち)
 無料通信アプリLINE(ライン)で「新村プログラミング教室公式アカウント」を友達追加することで、「最新情報のお知らせ(一斉送信)」や、文字による「トーク」や「チャット」での「個別の連絡」などが「通話料を気にせずに」可能となります。

(35)プログラミング教室へのアクセスマップ
 「新村プログラミング研究所(兼)プログラミング教室」への「アクセスマップ」および最寄りの交通機関の駅やバス停などからの移動手段や所要時間、駐車場などの説明です。

メニューを簡略表示

(36)「新村プログラミング研究所」の沿革
 「新村プログラミング研究所」および「新村プログラミング教室」の設立年月日などに関する沿革です。

(37)当教材研究所の「業務大綱」および「当面の業務」
 「新村プログラミング教材研究所」の「業務大綱」および「今月から来月にかけての当面の業務」の概略を紹介します。

(38)所長(室長)のプロフィール
 当研究所(室長)の「生い立ち」や「学歴」・「情報分野の研修履歴」・「情報分野の取得資格」・「所有免許」などのプロフィールです。

(39)お問い合わせメールフォーム(SSL対応)イラスト
 お問い合わせ・ご連絡・ご感想などございましたら『SSL(暗号化通信)』の「お問い合わせメールフォーム」からお寄せください。「画像やファイルなどの添付」はできませんのでご了承ください。「テキスト(文字)」のみの入力フォームです。

(40)「CSS検証結果」(スマホ対応)
 このサイト(新村プログラミング教室)のすべてのページに用いている「CSS(スタイルシート)」にエラーがあるかどうかのチェックができます。CSSファイルへのスタイル追加時に、エラーチェックは行っていますが、チェック忘れでエラーが発生している場合もあります。

メニューを簡略表示