無料で話題の"Python"300問以上!

PyQ Free Python Challenge

10日間
機能制限
なし
ブラウザ
だけで

プログラミングを始めませんか?

チャレンジメール

未経験者も安心。メールガイドで
おみくじじゃんけん
ゲームをつくろう!

PyQを無料で試す

「プログラミング」「Python」が気になるあなたへ。

  • プログラミングって
    難しそう
  • 何から始めれば
    いいんだろう?
  • 使える基本を
    学びたい

触って、作って、試してみましょう!ブラウザだけで学べるオンラインPython学習サービスPyQで、
最近人気のプログラム言語”Python”を気軽に体験できます。

Pythonを体験してみる

PyQってどんなサービス?

PyQは Pythonプログラミングをまなびたいあなたのための、オンラインPython学習サービスです。初心者でも1からブラウザーだけでプロレベルまで 学べることが特徴です。プログラミング学習という長い旅を一緒に歩む、相棒のような学習サービスを目指しています。

動画で、PyQを使った学習の様子を見てみましょう


無料で学習できる範囲は300問以上。入門書一冊分程度の内容です。

チュートリアル

チュートリアル
PyQの使い方のチュートリアルです。

はじめてのプログラミング

プログラミング
ことはじめ
プログラミングを学ぶ前に、 プログラミングとは何かを学びます。
学ぶ前の
注意点
Pythonを学ぶときに注意すべき箇所、 つまづきやすい箇所を紹介します。

Pythonはじめの一歩

print()、変数
Pythonで文字を表示しましょう。 変数を使って、代入したり結合して表示してみましょう。
計算、if文
Pythonでの計算と、条件に応じて 処理を分岐させる方法を学びます。
list, for文
Pythonでの「リスト」とは何かを学びましょう。 当番の一覧表示プログラムを書いてみましょう。
辞書
Pythonでの「辞書」とは何かを学びましょう。健康診断の データを「辞書」として登録したり、参照してみましょう。
集計
Pythonでデータを集計して、文房具の在庫管理をしてみましょう。
ファイル読込 /文字操作
Pythonで、他のファイルを読み込みましょう。 ランチのメニューを読み込み、文字列を操作してみましょう。
日時の操作
Pythonで今の時間を取得したり、 表示したりしてみましょう。
ファイルへの 書き込み
他のファイルへ、データの出力してみましょう。
はじめの 総合演習
Pythonはじめの一歩の総まとめです。 これまでの内容を復習してみましょう。
はじめの チャレンジ
Pythonはじめの一歩のチャレンジ問題です。 より難しい問題をやってみたい人は挑戦してみてください。

Python初級

関数の基本
ある処理をまとめて扱える 「関数」の基本について学びましょう
タプルの
使い方
Pythonの「タプル」とはどんなものかを学びましょう。 「タプル」の定義と、どんな時に使うのかを知りましょう。
文字列
「文字列型」とは何かを説明します。 「文字列型」の扱いと、単純な検索について学びましょう。
データ型
データにはいろいろな型があります。整数型、 浮動小数点数型、ブール型、論理演算を学びましょう。
OS モジュール
OSに 依存する機能を利用する、osモジュールについてを学びます。
繰り返しを
学ぼう
はじめの一歩で学習した繰り返し処理を復習しましょう。 新しい繰り返しの文法を学びます。
ユニットテストの基本
自分で書いたプログラムをテストしてみましょう。
初級の 総合演習
初級で学んだ内容を使った総合演習です。 ファイルの中身を検索する関数を作成します。
初級の
チャレンジ
Python初級のチャレンジ問題です。 より難しい問題をやってみたい人は挑戦してみてください。

完全初心者でも大丈夫。
Python入門メールガイド「7days Pythonチャレンジ」


チャレンジクエストって何?

オンラインPython学習サービスPyQでは、
クエストという問題の単位で学習を進めます。初心者向けの内容では、1つのクエストは10分〜20分程度でこなせる量にまとめられています。理解しやすいまとまりで学習することで、着実に身につきます。

チャレンジメールには、3つから5つのクエストが その日のチャレンジクエストとして入っていて、 1日分は30分〜90分程度の内容です。 隙間時間に1クエストずつ挑戦するのも、集中して挑戦するのもOK! ライフスタイルに合わせて挑戦してみましょう。

7days Pythonチャレンジで学べる内容

チュートリアル
PyQの使い方のチュートリアルです。
学ぶ前の注意点
Pythonを学ぶときに注意すべき箇所、つまづきやすい箇所を紹介します。
print()、変数
Pythonで文字を表示しましょう。変数を使って、代入したり結合して表示してみましょう。
辞書
Pythonでの「辞書」とは何かを学びましょう。健康診断の データを「辞書」として登録したり、参照してみましょう。
プログラミングことはじめ
プログラミングを学ぶ前に、プログラミングとは何かを学びます。
計算、if文
Pythonでの計算と、条件に応じて処理を分岐させる方法を学びます。
ファイル読込/文字操作
Pythonで、他のファイルを読み込みましょう。 ランチのメニューを読み込み、文字列を操作してみましょう。

よくある質問

登録までの3ステップ

  1. フォームからお名前とメールアドレスを送信
  2. メールで届く登録用コードを使って、PyQにユーザー登録
  3. PyQの無料体験と7days Pythonチャレンジのメール配信が始まります!

プログラミングへの最初の一歩を踏み出しましょう!