高等学校における複数言語によるプログラミング教育の提案

Bibliographic Information

Other Title
  • Proposal of Lesson at High School Using Multiple Programming Languages

Search this article

Abstract

情報機器が普及し,多くのユーザが日常的に情報システムを使っているが,それらがプログラミングによって構築されているといった仕組みへの関心は希薄である.本研究では,情報機器がどのような仕組みで動いているのかを理解させる目的で,ドリトル,JavaScript,PHPの3言語を用いたプログラミング教育を高等学校において実践した.プログラミングの導入としてドリトルを用いた後,クライアントサイドのプログラミング体験にJavaScript,サーバサイドのプログラミング体験にPHPを用いた.JavaScriptとPHPにおいては,高校生でもこれらの言語を学習できるように開発されたBit ArrowとPHPエディタをそれぞれ用いた.10時間の授業実践を通して,生徒は情報システムとプログラミングを学ぶことの意義を感じるようになった.本稿では実践の概要を示し,成果と課題について報告する.

Today IT equipment such as smartphones and tablets are widely used. However, most users are only using them as their tools and are not aware of their internal mechanisims and the fact that software on those devices are built through programming activities. In this research, the authors have conducted experimental classes on high school to enhance students' interests on mechanisms within the IT devices and evaluated its outcome. We have used three programming languages in the class; Dolittle for introduction, JavaScript for client side experiences and PHP for server side experiences. We have used Bit Arrow (for JavaScript) and PHP Editor (for PHP) to enable students' smooth learning. 10 hours of class lessons were practiced. As the result, students became aware of the siginificance of learning information systems and programming.

Journal

Related Projects

See more

Details 詳細情報について

Report a problem

Back to top