# LAIBRA / COURSES

Python入門をブラウザで学ぶ|初心者向けオンライン学習

はじめての一行から、考えをコードにする練習へ。Pythonの基礎をブラウザで学びます。

テキストプログラミングが初めての方、Scratchで覚えた考え方を文字のコードで試したい方に。

紹介ページは登録不要。学習にはアカウント登録が必要です。

01

Pythonでは何ができる?

Pythonは計算やデータの整理、処理の自動化などに使われる言語です。最初からAIを作る必要はありません。文字を表示する、点数を計算する、条件によって表示を変える、といった小さな処理から始めましょう。

02

変数・条件分岐・繰り返しの順に理解する

変数は値に名前を付ける仕組みです。次にifで処理を分け、forで同じ処理を繰り返します。コードを読むだけでなく、数値や条件を一つ変えて結果を予想すると、文法と動作がつながります。

03

つまずいたら、字下げと記号を確認

Pythonでは行の先頭の空白にも意味があります。エラーが出たら、まず該当する行の字下げ、コロン、引用符を確認してください。一度に全部を書き直すより、一か所ずつ直して実行すると原因を見つけやすくなります。

04

入門の先に進む目安

見本を閉じても、変数に入れた点数から合否を表示できれば一歩前進です。さらに複数の点数を順に処理する、同じ処理を関数にまとめる、と少しずつ広げましょう。入門だけでAI開発やデータ分析を習得できるわけではありませんが、そのための土台になります。

例

短いコードで試す

次の例は、このページで読むための練習用サンプルです。

name = "Laibra"
for i in range(3):
    print(name, i + 1)
一つ変えてみよう

Laibraを自分の名前に変え、range(3)の3を5に変えてみましょう。表示される回数と数字がどう変わるかを、実行前に予想してください。

カリキュラム

公開カリキュラム

現在公開されているレッスンのタイトルです。教材本文と演習はログイン後に学習できます。

  1. Pythonの概要
  2. Hello World
  3. コメントと基本
  4. 変数
  5. 数値型
  6. 文字列
  7. 型変換
  8. 演算子
  9. if文
  10. elif と else
  11. 比較演算子
  12. for文
  13. while文
  14. リスト基礎
  15. リスト操作
  16. 辞書基礎
  17. 辞書操作
  18. タプル
  19. セット
  20. データ構造の使い分け
  21. 関数
  22. 例外処理
  23. モジュール
  24. クラス基礎
  25. クラス応用
  26. 総合演習

FAQ

よくある質問

英語が得意でなくても始められますか?

最初はprintやifなど、使う単語を動作と一緒に覚えれば大丈夫です。長い英文を書く必要はありません。

Scratchを先に学ぶ必要はありますか?

必須ではありません。Scratchの経験があれば、変数や繰り返しの考え方を生かせます。

# LET'S TRY

読んだら、次は一行書いてみよう。

無料登録して始める

まずは自分に合うか、ブラウザで確かめてみませんか。

無料で利用できる範囲・有料プランは料金案内をご確認ください。