
14717件見つかりました。
人工知能は、これからの社会に大きな影響を与えると考えられます。人工知能の能力や限界を理解するためには、まずその基盤となるコンピュータについて理解することが必要です。
この科目の前半では、SFCの中でコンピュータとネットワークを活用していくための基礎知識を学びます。後半では、コンピュータを使いこなすために必要となるプログラミングの技術を学びます。
なお、「情報基礎2」では、この科目の内容を基礎として、さらに進んだプログラミング技術を学びます。
情報基礎2では、情報基礎1で学んだことをさらに進めて、自分である程度の大きさのプログラムを作ることを目標とします。
プログラムを作る時は、全く何もないところからすべて自分で作っていくということはほとんど無く、普通はライブラリという既製の部品を利用して作っていきます。ライブラリは作りたいものに合わせてたくさんの種類がありますが、今回はPyxelというレトロ2Dゲームを作るためのライブラリを利用します。
最初は、Pyxelを使って、情報基礎1の復習と情報基礎1では扱わなかったPythonの機能の勉強をします。その後、自分でオリジナルのゲームを作っていきます。
人工知能は、これからの社会に大きな影響を与えると考えられます。人工知能の能力や限界を理解するためには、まずその基盤となるコンピュータについて理解することが必要です。
この科目の前半では、SFCの中でコンピュータとネットワークを活用していくための基礎知識を学びます。後半では、コンピュータを使いこなすために必要となるプログラミングの技術を学びます。
なお、「情報基礎2」では、この科目の内容を基礎として、さらに進んだプログラミング技術を学びます。
情報基礎2では、情報基礎1で学んだことをさらに進めて、自分である程度の大きさのプログラムを作ることを目標とします。
プログラムを作る時は、全く何もないところからすべて自分で作っていくということはほとんど無く、普通はライブラリという既製の部品を利用して作っていきます。ライブラリは作りたいものに合わせてたくさんの種類がありますが、今回はPyxelというレトロ2Dゲームを作るためのライブラリを利用します。
最初は、Pyxelを使って、情報基礎1の復習と情報基礎1では扱わなかったPythonの機能の勉強をします。その後、自分でオリジナルのゲームを作っていきます。
人工知能は、これからの社会に大きな影響を与えると考えられます。人工知能の能力や限界を理解するためには、まずその基盤となるコンピュータについて理解することが必要です。
この科目の前半では、SFCの中でコンピュータとネットワークを活用していくための基礎知識を学びます。後半では、コンピュータを使いこなすために必要となるプログラミングの技術を学びます。
なお、「情報基礎2」では、この科目の内容を基礎として、さらに進んだプログラミング技術を学びます。
人工知能は、これからの社会に大きな影響を与えると考えられます。人工知能の能力や限界を理解するためには、まずその基盤となるコンピュータについて理解することが必要です。
この科目の前半では、SFCの中でコンピュータとネットワークを活用していくための基礎知識を学びます。後半では、コンピュータを使いこなすために必要となるプログラミングの技術を学びます。
なお、「情報基礎2」では、この科目の内容を基礎として、さらに進んだプログラミング技術を学びます。
オブジェクト指向プログラミング言語を用いたプログラミング科目です。プログラミング実習も行ないます。プログラミング言語としてはPythonを扱います。情報基礎で学んだプログラミングの復習が主体となる授業になっています。Pythonを用いて、基本的なプログラミングの仕方を復習すると共に、Python流のリストを用いた様々なプログラミングを学んでいきます。タートルグラフィックスなどの標準ライブラリを扱いながら、オブジェクトを利用する形でのプログラミングパラダイムを身に付けていけるような実習型の講義を行ないます。
オブジェクト指向プログラミング言語を用いたプログラミング科目です。プログラミング実習も行ないます。プログラミング言語としてはPythonを扱います。情報基礎で学んだプログラミングの復習が主体となる授業になっています。Pythonを用いて、基本的なプログラミングの仕方を復習すると共に、Python流のリストを用いた様々なプログラミングを学んでいきます。タートルグラフィックスなどの標準ライブラリを扱いながら、オブジェクトを利用する形でのプログラミングパラダイムを身に付けていけるような実習型の講義を行ないます。
オブジェクト指向プログラミング言語を用いたプログラミング科目です。プログラミング実習も行ないます。プログラミング言語としてはPythonを扱います。情報基礎で学んだプログラミングの復習が主体となる授業になっています。Pythonを用いて、基本的なプログラミングの仕方を復習すると共に、Python流のリストを用いた様々なプログラミングを学んでいきます。タートルグラフィックスなどの標準ライブラリを扱いながら、オブジェクトを利用する形でのプログラミングパラダイムを身に付けていけるような実習型の講義を行ないます。
クラスという概念を使ってプログラムを部品としてまとめ、その部品の動作を組み合わせることがオブジェクト指向プログラミング(OOP:Object Oriented Programming)です。プログラムは「クラス」という概念を使わずに書くこともできますが、プログラムを書く際に自分が分かりやすく・他人に読んでもらいやすくするために「クラス」を使ってプログラムを書きます。
オブジェクト指向プログラミングをマスターすると、他の人が作ってくれた部品:クラスを組み合わせて、便利なプログラムをさっと作ったり、大きなプログラムを一人で作ることができるようになります。
この授業では、OOPに必要な概念の勉強と実際にプログラムを書く練習を繰り返し、OOPを習得します。
OOPは様々な言語で使われているプログラミングの方法ですが、この授業ではJava言語のサブセットであるProcessingを使ってOOPを習得します。
クラスという概念を使ってプログラムを部品としてまとめ、その部品の動作を組み合わせることがオブジェクト指向プログラミング(OOP:Object Oriented Programming)です。プログラムは「クラス」という概念を使わずに書くこともできますが、プログラムを書く際に自分が分かりやすく・他人に読んでもらいやすくするために「クラス」を使ってプログラムを書きます。
オブジェクト指向プログラミングをマスターすると、他の人が作ってくれた部品:クラスを組み合わせて、便利なプログラムをさっと作ったり、大きなプログラムを一人で作ることができるようになります。
この授業では、OOPに必要な概念の勉強と実際にプログラムを書く練習を繰り返し、OOPを習得します。
OOPは様々な言語で使われているプログラミングの方法ですが、この授業ではJava言語のサブセットであるProcessingを使ってOOPを習得します。
オブジェクト指向プログラミング言語を用いたプログラミング科目です。プログラミング実習も行ないます。プログラミング言語としてはPythonを扱います。情報基礎で学んだプログラミングの復習が主体となる授業になっています。Pythonを用いて、基本的なプログラミングの仕方を復習すると共に、Python流のリストを用いた様々なプログラミングを学んでいきます。タートルグラフィックスなどの標準ライブラリを扱いながら、オブジェクトを利用する形でのプログラミングパラダイムを身に付けていけるような実習型の講義を行ないます。
オブジェクト指向プログラミング言語を用いたプログラミング科目です。プログラミング実習も行ないます。プログラミング言語としてはPythonを扱います。情報基礎で学んだプログラミングの復習が主体となる授業になっています。Pythonを用いて、基本的なプログラミングの仕方を復習すると共に、Python流のリストを用いた様々なプログラミングを学んでいきます。タートルグラフィックスなどの標準ライブラリを扱いながら、オブジェクトを利用する形でのプログラミングパラダイムを身に付けていけるような実習型の講義を行ないます。
クラスという概念を使ってプログラムを部品としてまとめ、その部品の動作を組み合わせることがオブジェクト指向プログラミング(OOP:Object Oriented Programming)です。プログラムは「クラス」という概念を使わずに書くこともできますが、プログラムを書く際に自分が分かりやすく・他人に読んでもらいやすくするために「クラス」を使ってプログラムを書きます。
オブジェクト指向プログラミングをマスターすると、他の人が作ってくれた部品:クラスを組み合わせて、便利なプログラムをさっと作ったり、大きなプログラムを一人で作ることができるようになります。
この授業では、OOPに必要な概念の勉強と実際にプログラムを書く練習を繰り返し、OOPを習得します。
OOPは様々な言語で使われているプログラミングの方法ですが、この授業ではJava言語のサブセットであるProcessingを使ってOOPを習得します。
オブジェクト指向プログラミング言語を用いたプログラミング科目です。プログラミング実習も行ないます。プログラミング言語としてはPythonを扱います。情報基礎で学んだプログラミングの復習が主体となる授業になっています。Pythonを用いて、基本的なプログラミングの仕方を復習すると共に、Python流のリストを用いた様々なプログラミングを学んでいきます。タートルグラフィックスなどの標準ライブラリを扱いながら、オブジェクトを利用する形でのプログラミングパラダイムを身に付けていけるような実習型の講義を行ないます。
This course introduces object oriented programming with Java. Java is a relatively new pure programming language, which forces you to use the notion of class in programming. The classes cover basic grammar of the language, data structures, use of libraries, threads, etc. Most part of classes are lectures, while students are encouraged to practice by themselves in homework.
This course introduces object oriented programming with Java. Java is a relatively new pure programming language, which forces you to use the notion of class in programming. The classes cover basic grammar of the language, data structures, use of libraries, threads, etc. Most part of classes are lectures, while students are encouraged to practice by themselves in homework.
This course introduces object oriented programming with Java. Java is a relatively new pure programming language, which forces you to use the notion of class in programming. The classes cover basic grammar of the language, data structures, use of libraries, threads, etc. Most part of classes are lectures, while students are encouraged to practice by themselves in homework.