gihyo.jp » 書籍案内 » 新刊ピックアップ » 3ステップ方式でプログラミングをしっかり学習!

新刊ピックアップ

3ステップ方式でプログラミングをしっかり学習!

プログラミングの正しい学び方

「さあ,プログラミングを勉強しよう! でも,どうやって勉強すればいいの?」そんなプログラミング若葉マークの方に朗報です。「3ステップでしっかり学ぶ」シリーズが登場したんです。

英語でも受験勉強でも,「やみくもに勉強する」のではなく,「正しい方法で勉強する」ことがとても重要です。プログラミングを学ぶ時も,同様です。どのように勉強すれば,効率的に,正しい知識を得られるのか? それを考えた上で,学習をスタートしなければなりません。

ここで,学校での勉強を思い出してください。先生に,よく言われませんでしたか?

「予習」「復習」をしっかりやりなさい,と。授業の前に内容を予習することで,事前に学習内容の概要を知っておきます。そして実際の授業で学習し,最後に,復習することで,授業で学んだ内容を自分のものにします。これはあまりにも当たり前のことですが,なかなか実践は難しいのが現実です。

3ステップ方式とは

新しく刊行される「3ステップでしっかり学ぶ」シリーズは,この予習→授業→復習のしくみを取り入れました。そして,この3ステップを誰でも無理なく実践できるように,誌面にも工夫を凝らしています。

それぞれの単元の最初は,「予習」で始まります。これから学習することの概要を把握し,心と頭の準備をしておきます。「予習」のパートは短い文章と図で,1ページにまとめられていますので,学生時代に予習が苦手だった方でも無理なく入り込めるでしょう。

そして「予習」の次は,いよいよ「体験」です。実際に手を動かして,コードを入力しながら,「プログラミング体験」をしてください。「体験」のパートは手順ごとに操作を細かく分けて解説しているので,プログラミングに自信のない人でも,書かれている通りに操作していくことで,必ず本の通りにできるはずです。しかし,自分が入力したコードの詳しい内容まではわからないかもしれません。詳しい文法の解説は,次の「理解」で行うことになります。

最後の「理解」は,「予習」で概要をつかみ,「体験」で実践してきたことの意味を学習する場です。これまでやってきたことの復習といってもよいでしょう。大きな図解と,必要最小限の文章で,わかりやすく解説しています。特に図解には自信があります。文章だけではイメージしにくいプログラミング言語の概念を,「目で見て」視覚的にわかるよう,工夫を重ねています。

おわりに

いかがでしたでしょうか?プログラミングに限らず,あらゆる勉強には,勉強の内容とは別に,「勉強の方法」というものがあります。この「方法」をまちがえてしまうと,いくら時間をかけても成果が上がらない,なんてことになりかねません。「3ステップでしっかり学ぶ」シリーズを活用して,無駄のない,プログラミング言語習得への近道を走り抜けてください。

「3ステップでしっかり学ぶ」シリーズは,「Visual Basic」「C言語」が絶賛発売中です。その後も,データベース関連の「MySQL」「Oracle」などなど,続々刊行予定です。「どの本を読めばいいのかわからない」という方,ぜひ「学習方法」という視点で本を選んでみてはいかがでしょうか。

コメント

コメントの記入

パスサポ

多数の情報処理技術者試験対策書籍の発行実績を誇る技術評論社がお届けする,資格試験合格サイト「めざせ! 情報処理試験 パスサポ」が開設されました。

ピックアップ

サクセスストーリーに続く,快適サーバー運用管理のヒント!

データの増大,煩雑な管理,システムダウン,セキュリティなど,迫りくる課題からシステム管理者の負担を軽くするポイントを解説します。

gihyo.jp インフラエンジニア情報局

ネットワークやITにかかわるあらゆる業種で必要とされるインフラエンジニアに向けた技術情報や心構え,その魅力について多角的に紹介。

テストエンジニア ステーション

いま,ITに関わるあらゆる開発業務で注目されつつあるテスト系エンジニアをターゲットにしたコンテンツサイトを展開します。

その他の連載

はじめMath! Javaでコンピュータ数学

プログラミング言語入門者向けに,知っていると役立つ数学的トピックスを紹介します。簡単な演習問題と解説で,即活用できる知識を目指します。

小型Linuxサーバの最高峰 OpenBlockS 600活用指南

搭載メモリの増加,CPUクロックの向上など,あらゆる面が強化された期待の新モデルOpenBlockS 600。この記事ではOpenBlockS 600の紹介から,活用するためのさまざまなノウハウを紹介していきます。

教科書には載っていない ネットワークエンジニアの実践技術

ネットワークエンジニア,インフラエンジニアのトラブル対応には,時には「教科書通りにいかない」テクニックが必要となります。資格試験では得られないこうした実践的な技術について,実例を元に紹介します。

Googleケータイ,世に現る

2008年9月,Googleが中心となって開発されている「Android」を採用した携帯電話「T-Mobile G1」が発表されました。本連載ではT-Mobile G1を中心にGoogleケータイに迫ります。

モバゲーオープンプラットフォームに挑戦!――面白法人カヤック流モバゲーオープンプラットフォーム企画と開発のイロハ

2010年1月にリリースとなったモバゲーオープンプラットフォーム。その制作企業であるカヤックが,アイデアを企画に落とし込み,開発までのノウハウを紹介します。

プロトタイピングツールSketchFlowを用いた,Silverlightアプリ開発

SketchFlowプロトタイプ作成からアプリケーション開発までをExpression Blend 3を使って実践的に解説します。

Ubuntu Weekly Recipe

Ubuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。

玩式草子─ソフトウェアとたわむれる日々

Plamo Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。

連載一覧

最近のコメント