• 検索結果がありません。

教育用プログラミング言語「ドリトル」

Arduino をドリトルから 制御する教材の試行 鈴木裕貴 1

Arduino をドリトルから 制御する教材の試行 鈴木裕貴 1

... リトルを用いたプログラミング学習 目的 ● Arduinoと接続することで外部機器の制御を行う ● オブジェクトや外部機器を日本語であるコードを用いて制御することで,プログラ ムの流れを理解させる. ...

40

36 発表論文 重度視覚障害者用プログラミング環境の開発とその活用 長岡 英司 ( 筑波技術大学障害者高等教育研究支援センター ) 宮城 愛美 ( 筑波技術大学障害者高等教育研究支援センター ) < キーワード > 重度視覚障害 プログラミング環境 支援ソフトウェア 学習リソース プログラミング教育

36 発表論文 重度視覚障害者用プログラミング環境の開発とその活用 長岡 英司 ( 筑波技術大学障害者高等教育研究支援センター ) 宮城 愛美 ( 筑波技術大学障害者高等教育研究支援センター ) < キーワード > 重度視覚障害 プログラミング環境 支援ソフトウェア 学習リソース プログラミング教育

... (1)Java 言語への注目 Java は、C や C++ などの利点を引き継ぎ、 同時にそれらの難点のいくつかが解消された、 比較的理解し易く使い易い言語である。そして、 筆者らによるこの言語への注目の最大の理由 は、Java の開発環境 JDK(JavaDevelopment Kit)が、旧来のコマンドライン方式を採って いることであった。キーボードからのコマンド ...

5

3Dエンジンを利用したCプログラミング教育用教材(PDF)

3Dエンジンを利用したCプログラミング教育用教材(PDF)

... 加えて,この教材システムにおいて一般のゲームと大 きく異なる点は,仮想空間内で主人公を動かす手段が, マウスやジョイスティックなどの道具(ツール)を用い るのでなく,学生が考えて入力するプログラムコードで ある点である.つまり学生は,前述の学生の課題とし て仮想空間内で達成すべき「目標」を主人公が達成でき るようにするために,正確なプログラムを考え入力した い,という動機付けを与えられる.そして学生は,主人 ...

8

情報科学 (12) いろいろなプログラミング言語 1

情報科学 (12) いろいろなプログラミング言語 1

...  ハードウェアを直接操作するようなプログラムを書ける ~ ~ アセンブリ言語に近い  それでいて高級言語 ~~ 色々なCPUで動く • 現在でも多くのソフトウェアの開発に利用 • 安全性の配慮は少ない ...

30

第 Ⅰ 部教育ガイドライン 1 言語聴覚士教育の理念と全体像 (1) 言語聴覚士教育の基本理念 3 (2) 言語聴覚士に求められる基本的な資質と能力 4 (3) 言語聴覚士教育の構成 5 (4) 我が国の言語聴覚士養成教育の現状 5 2 卒前教育 (1) 卒前教育の到達目標 6 (2) 卒前教育の方

第 Ⅰ 部教育ガイドライン 1 言語聴覚士教育の理念と全体像 (1) 言語聴覚士教育の基本理念 3 (2) 言語聴覚士に求められる基本的な資質と能力 4 (3) 言語聴覚士教育の構成 5 (4) 我が国の言語聴覚士養成教育の現状 5 2 卒前教育 (1) 卒前教育の到達目標 6 (2) 卒前教育の方

... 11 目指す。近年、このような能力を養う教育法として、学修のアウトカムに視点を置いたアウトカ ム基盤型教育(outcome-based education, OBE)が注目されている。OBE では、最初に卒業時に 修得されていると期待するもの(到達目標)を定義し、次いで学生がそのアウトカムに到達した かどうかを評価する方法を決定し、最後に学生がそのアウトカムに到達することができる教育方 ...

60

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

プログラミング言語処理系論 (4) Design and Implementation of Programming Language Processors

... 問題 12 (1) 前述のデータ構造が、 SnがBB[n]に対応するフローグラフ になっていることを確認せよ。 (2) S1がentry pointであるとして、各ブロックのdominatorを 計算するアルゴリズムを設計せよ(プログラムまでは書く必 要がない)。さらに、それに従って、前ページのスライドにあ げたフローグラフの各ブロックの dominatorの集合を列[r] ...

25

プログラミング教育における指導方法の検証

プログラミング教育における指導方法の検証

... キーワード: 数学教育,高等学校教育, ベンフォードの法則,最高位の数字,確率,対数 0.はじめに 「ベンフォードの法則」は,ある条件のもと では数値データの先頭の数字として,1の出現 頻度が1番高く,次いで2,3...の順に出 やすいというものである。アメリカの物理学者 Benford が定式化したといわれている[1]。 (「対数分布定理」と呼ぶこともある。[4]) ...

6

C言語によるPIC(16F88)プログラミング実習テキスト

C言語によるPIC(16F88)プログラミング実習テキスト

... によって I/O ピンの数は様々です。PIC16F88 では 18 本のピンが出ていますが,電源:VDD,グラ ンド: GND,リセット:MCLR,オシレータ:OSC1,OSC2 で 5 本を使用すると I/O で使用できる ピンは 13 本となります。ただし,ピンの幾つかは I/O やアナログ入力と兼用することができるので I/O は最大で 16 本使用することができ[r] ...

32

山形大学教職 教育実践研究 16,23~ 小学校算数科におけるプログラミング教育の充実をはかる 演習プログラムの開発 プログラミング教育に対する山形県小学校教員の意識調査を通して 平林真伊 1) 1) 山形大学地域教育文化学部 小学校におけるプログラミング教育に関する先行研究では

山形大学教職 教育実践研究 16,23~ 小学校算数科におけるプログラミング教育の充実をはかる 演習プログラムの開発 プログラミング教育に対する山形県小学校教員の意識調査を通して 平林真伊 1) 1) 山形大学地域教育文化学部 小学校におけるプログラミング教育に関する先行研究では

... ②に関して,本研究ではプログラミングを行う環境として, Scratch と GeoGebra を扱う。Scratch はビ ジュアル型プログラミング言語を利用したプログラミング言語学習環境で,マウスやタッチ操作が主で あるため,視覚的に把握しやすく,言語の細かな文法を気にすることなくプログラムを作成できること に特徴がある。日本語に対応しており,無料で ...

12

Webサービス, 軽量プログラミング言語のIPv6対応Perl編

Webサービス, 軽量プログラミング言語のIPv6対応Perl編

... コア/CPAN コアモジュール コアモジュール CPANモジュール IPv6対応 ○ (Perl 5.14付属の Socket 1.94以降) × ○ 備考 IPv6関連のものは、 ほとんどが、明示的 にインポートする必 要あり 多くのネットワーク 系モジュールが IO::Socket::INET を使用しているが, それらのモジュール も当[r] ...

17

2004/11/23 オブジェクト指向プログラミング - モデル図とシーケンス図の表現方法 - オブジェクト指向プログラミング (OOP:ObjectOrientedPrograming) オブジェクト指向プログラミング言語 (OOPL) Java,C++,Delphi(Pascal),Visual

2004/11/23 オブジェクト指向プログラミング - モデル図とシーケンス図の表現方法 - オブジェクト指向プログラミング (OOP:ObjectOrientedPrograming) オブジェクト指向プログラミング言語 (OOPL) Java,C++,Delphi(Pascal),Visual

... (1) 「手続きを中心とするプログラム作成」とは (C 言語など) 関数(メソッド)を多数作成し、必要に合わせて関数を選択し、利用する。 データを手続き(関数)に渡す。 (データと手続きは独立として扱う) → 同様に類似するが詳細には異なる関数が多数作成される ...

9

iOS用OpenGL ESプログラミングガイド (TP )

iOS用OpenGL ESプログラミングガイド (TP )

... ● UIKitフレームワークの機能を使用して、Cocoa Touchユーザインターフェイスに対して、アニメー ション、物理ベースのダイナミクス、およびその他の特殊効果を追加できます。 OpenGL ESはiOSにおけるプラットフォームに依存しないAPI OpenGL ESはC言語ベースのAPIであるため、移植性が非常に高く、幅広くサポートされています。 OpenGL ...

155

プログラミング言語 Python による 計測 制御入門 伊藤陽介 暫定版 2020 年 12 月 鳴門教育大学

プログラミング言語 Python による 計測 制御入門 伊藤陽介 暫定版 2020 年 12 月 鳴門教育大学

... 学校で学ぶプログラミング言語には,アイコンやブロックを組み合わせてプログラムを 作るビジュアル型のものがよく利用されています。簡単な処理であればビジュアル型プロ グラミング言語でも記述はできますが,少し複雑な処理になると手に負えなくなります。 そのため,プログラミングを生業とするプログラマは,文字を組み合わせてプログラムを ...

220

2018年度「プログラミング言語」配布資料 (10)

2018年度「プログラミング言語」配布資料 (10)

... 本稿では配布資料 (8) と配布資料 (9) で学んだことを総合して,多相的な 2 分探索木の実装を示す.さらに, map や fold といった操作を多相的な 2 分木に加える際の新しい課題をみる. 1.1 要素の比較操作の表現 既に配布資料 (8) 冒頭でも述べたように,2 分探索木に格納できるデータには全順序が与えられていて大小比較 ができることが必要である.実際,整数の 2 分探索木においては随所で比較演算子== (OCaml ...

15

カメラ操作のプログラミング(iOS用)について (TP )

カメラ操作のプログラミング(iOS用)について (TP )

... を呼び出して、利用可能なメディアタイプをチェックします。 mediaTypes プロパティを、空 の配列や現在のソースで利用できるメディアタイプを含まない配列に設定した場合、例外が発生 します。 ● 編集コントロール ― キャプチャ済みの写真の移動と拡大縮小、またはキャプチャ済みのムー ビーのトリミングを行うためのユーザコントロールをカメラインターフェイスが提供するかどう かを指定するには、 ...

20

2018年度「プログラミング言語」配布資料 (7)

2018年度「プログラミング言語」配布資料 (7)

... 例えば Java の標準ライブラリのパッケージは java.lang や java.util といった java で始まる名前がつけら れている.さらに,全世界的に (!) パッケージの名前が衝突しないように,パッケージの名前は jp.ac.kyoto-u のような,組織のドメイン名を逆にしたような名前を使うことが推奨されている.これまでの package 宣言を 使わないクラスは, ...

17

Microsoft PowerPoint - プログラミング言語.pptx

Microsoft PowerPoint - プログラミング言語.pptx

... 一方、こういった仕事をするためにはいろいろな種類の道具や材料(コックは鍋や包丁 など、ウエイターはメニューや注文伝票やPDAなど)が必要であるし、個々のウエイター や個々の客や個々のコック(すなわち、個々のオブジェクト)を区別する名前や年齢、性 別などの性質・特性(属性、attribute)を持っています。このような属性を保持するもの (変数や配列など)をオブジェクト指向型言語の1つである Java では フィールド ...

11

小学校プログラミング教育に関する研修教材

小学校プログラミング教育に関する研修教材

... Scratch とは教育向けに無償で提供され、世界各国で使われているビジュアル型プログラミング言語で す。子供たちは、画面上に予め準備されている複数の命令ブロックを組み合わせてプログラミングをすること ができます。 Scratch を利用するには、インターネットに接続しながらブラウザにて動作する『オンライン版』とコンピュー ...

15

2020年度「プログラミング言語」配布資料 (12)

2020年度「プログラミング言語」配布資料 (12)

... ) プログラミングできるかという問題は ”Expression problem” という名前がつけられ 2000 年代のプログラ ミング言語研究のホットトピックであった. Java だけでもジェネリクスを駆使すればできることが Torgersen の研究によって知られているが, Scala などの Java よりさらに先進的な機構を持つ言語ではわりと簡潔に記述 ...

12

本セッションの概要 2012 年 11 月現在のスクリプト言語の IPv6 対応状況を, 実例を交えながら概観します ( スクリプト言語での IPv6 対応ネットワークプログラミングの解説 ではありません ) 本セッションで扱うプログラミング言語 Perl

本セッションの概要 2012 年 11 月現在のスクリプト言語の IPv6 対応状況を, 実例を交えながら概観します ( スクリプト言語での IPv6 対応ネットワークプログラミングの解説 ではありません ) 本セッションで扱うプログラミング言語 Perl

... “TMTOWTDI *1 ” のフレーズ通り, ソケットに関しても色々なモ ジュールが存在し, 他の言語に比べて複雑な状況 ( が取り上げ るもの) *1 “There's more than one way to do it”, 同じことをするのに何通りものやり方 ...

54

Show all 10000 documents...

関連した話題