CurioStation Okayama

岡山市のプログラミング教室 よくあるプログラミング記述ミス

岡山市 プログラミング教室 悩む女性

プログラミングで
記述ミスが多くて
心が折れそうに


岡山市 プログラミング教室 悩む女性

自分では間違いなく
記述しているのに
なんで?って・・・


入力ミスは必ず
おこるモノと考えて
ソースコードの見直しを

岡山市 プログラミング教室 ヒラメキ女性アイコン
 

動かない!!環境といわれる問題

岡山市のプログラミング教室 サンプルコードイメージ画像  

プログラミングをするときに避けては通らないのが、開発環境と言われるもの
プログラミング言語の記述はできるけど・・・どうやっても動かすことができない!!

 

最近では、Pythonというプログラミング言語、簡単にとの思いで、デキルかもと挑戦される方も多いですが・・・

 

やはり、開発環境、動作環境という場面で悩まれる方も多いです。

 

「パス」と言われる場所の問題。この「パス」ですが、ホームページやブログを作るときも必要となる知識です。

 

Windows OS となり、ファイルを探しやすいし、クリックしたら動くし・・・ってことで
このパスの概念がなくなってきたように思えますが、Pythonのテキスト本などを見ると知っていて当然みたいな感じで出てきますよね

 

「パス」って何?ということもありますが、
ファイルやフォルダの構造をイメージ化できると理解しやすいでしょう。

 

統合開発環境が準備ができると、入力ミスも少なくなってきますが・・・慣れるまでは、いろんな意味で、オススメしません

 

もう少し詳しく聞きたい方は、岡山市プログラミング教室 へ相談に

お問い合わせ

 

日本語だからよく間違うこと

岡山市のプログラミング教室 サンプルコードイメージ画像2

プログラミングのコード記述は、テキストファイルで記述していきます。Wordみたいな真っ白な用紙に記述していくイメージです。

 

プログラミング言語の基本構文は、英文に似ています。
すなわち、半角英数字記号なのです。

 

ここでよく構文エラー、書式エラーとなるのが、日本語、すなわち全角を用いて記述した場合です。

 

(かっこ)の記号など、全角なのか半角なのか、瞬時で判断は難しいですよね?
しかも、自分で記述したのですから、間違っているハズがないといった認識でいますので、余計見つけにくいモノです。

 

「かっこ」「ダブルクォーテーション」「シングルクォーテーション」など
基本的な構文以外に、まさか、、、といった記述ミス

 

たったこれだけ?といった問題ですが、エラーはエラーです。
なれるまで、見つけるまでに要する時間は、ハンパないことでしょう。

 

※言うのは簡単ですが、見つけるのは大変です。プログラミングは間違い探しですので・・・

 

まずは、記述ミスで多い内容から疑ってみることが、早く見つけるコツです。あとは自分でよく間違うパターンに慣れておくとか

 

エディタによっては、そのような記述ミスを知らせてくれるエディタもありますので、使ってみるとよいでしょう。時短になります。
様々な開発環境がありますので、いろいろ試してみるのがよいでしょう。

 

IDE(統合開発環境)と呼ばれています。
例えば、Pythonであれば、PyCharm とか、Microsoft Visual Studio とかが使えます。
入力補助機能、デバッグ機能、などもあるので、記述ミスは入力時点で教えてもらえます。

 

もう少し詳しく聞きたい方は、岡山市プログラミング教室 へ相談に

お問い合わせ

 

データ型って何?

岡山市のプログラミング教室 パソコンとメガネ

Excelとかでは、この概念がありませんので、悩まれる方も多いです。
Excelは、基本なんでも型(入力値により自動判別)です。

 

ところが、プログラミング言語には、データ型が存在してきます。
子ども向けのプログラミング言語「Scratch」にもデータ型は、ちょっとだけ出てきます。

 

一番悩むのは、文字と数字の違い。数値データの「1」と文字データの「1」の違いです。

 

どちらも見た目は「1」です。でも、値としては、違うものとして扱われます。

 

内部的に持っている値に違いがあります。文字コードといったキーワードも聞いたことがあるかと思います。

 

パソコンやスマホなど2進数、16進数といった値が解ってくると違った考え方もでき、スキルアップになることでしょう。

 

プログラミング言語によっては、意識しなくても自動的に判断して扱われるプログラミング言語もありますが、違うモノとして意識しておく方がよいでしょう。
不具合の原因になります。

 

岡山市プログラミング教室 へ体験予約・相談する

お問い合わせ