安藤 太一(Hirokazu Ando)

高専OBの高専教員です。高専現役時代はロボコンに熱中し,現在もロボコンなどロボットに関わる教育・研究を行っています。博士(工学)。

【Raspberry Pi】電子工作入門⓪~Lチカ・PWM~【Python】

Raspberry Piは、手軽に電子工作やプログラミングを学ぶのに適したコンピュータです。 Raspberry Piのメリット、GPIOの基本的な説明、そして有名なLチカ(LEDを点滅させる)プロジ ...

【Python】Python言語入門⑥~関数・モジュール・import・オブジェクト指向~

Pythonでは、関数を使って処理をまとめ、モジュールやimportを使ってコードを整理し、再利用しやすくすることができます。 今回はそれらについて学んでゆきます。 関数 関数は、特定の処理をまとめた ...

【Python】Python言語入門⑤~繰り返し処理~

繰り返し処理は、同じ処理を何度も実行するために使われます。 Pythonでは、while文とfor文を使って繰り返し処理を行うことができます。 ここでは、while文、無限ループ、for文について詳し ...

【Python】Python言語入門④~条件分岐と演算子~

今回はプログラミングの基本である条件分岐と演算子について学んでゆきます。 条件分岐 条件分岐(if文)は、プログラムにおいて特定の条件が満たされた場合にのみ実行する処理を指定するための構文です。 条件 ...

【Python】Python言語入門③~print() input()・変数の使い方~

Pythonの変数とデータ型は、プログラムを書く上で非常に重要な基礎となります。ここでは、変数の宣言方法、命名規則、データ型の分類について説明し、主要なデータ型である bool、int、float、c ...

【Python】Python言語入門②~コードの実行方法と文法ルール~

前回は開発環境の構築を4通り紹介しました。 https://sakigake-robo.com/python-1a/ https://sakigake-robo.com/python-1b/ http ...

【Python】Python言語入門①~環境構築:Raspberry Pi OS~

Raspberry Piを使ったPython学習は、プログラミングとハードウェア制御を組み合わせた学びができるため、非常に魅力的な学習環境です。 Raspberry Piは、低コストで手軽に利用できる ...

【Python】Python言語入門①~環境構築:Google Colabの使い方~

Google Colabは、Pythonを使った学習やプロジェクト開発に非常に便利なオンラインツールです。 ブラウザベースで利用できるため、手軽に始められる上に、強力な計算リソースも提供されています。 ...

【Python】Python言語入門①~環境構築:Anaconda・VSCodeのインストール~

2024/9/28  

今回はPython言語の学習のための環境構築として、VSCodeのインストールと簡単な使い方を説明します。 VSCodeは、プログラムを書くための支援機能(シンタックスハイライト、オートコンプリート、 ...

【Python】Python言語入門⓪~Python言語の概要~

プログラミング言語とは、コンピュータに指示を出し、特定のタスクを実行させるための言語です。人間が理解できる言語で書かれた指示を、コンピュータが理解し実行できる形式に変換するための手段です。このコースで ...

PAGE TOP