スモール Small ベーシック Basic チュートリアル ヒントとコツ きわなま極めつきのヒント : 怠けよう! タイプをはじめたら Tab か Enter キーを押してコードを完成 矢印キーを使ってメソッドをスクロール 右側にあるメソッドの説明を見る Small Basic を入手する Win

Similar documents
ホームページ 成功事例説明会

目次 1. アニメーションの仕組み 3 2. ワードアートでムービーのタイトルを作成 7 3. まとめ 課題にチャレンジ 19 [ アニメーション ] 機能 PowerPoint に搭載されている [ アニメーション ] 機能を使用すると 文字や図形にアニメーション ( さまざまな動きや

マウス操作だけで本格プログラミングを - 世界のナベアツをコンピュータで - プログラムというと普通は英語みたいな言葉で作ることになりますが 今回はマウスの操作だけで作ってみます Baltie, SGP System 操作説明ビデオなどは 高校 情

キリしていて メニューのボタンも大きくなっているので マウス操作はもちろん タッチ操作でも使いやすくなっているのが特長です アドレスバー画面上部にあるアドレスバーは インターネット検索も兼ねています ここにキーワードを直接入力して検索を実行できます 現在表示されているタブの右横にある + をクリック

Microsoft Word - ラベルマイティStep1.doc

携帯電話を登録する 3 携帯電話で教員からのお知らせおよびレポート課題の情 報が得られます. 従来型携帯電話を利用するための情報登 録はパソコンを使って行います. スマートフォンユーザは スマートフォンユ ーザ向けガイド を参照してください. 携帯メールアドレスの登録 授業選択領域にて My Wor

PowerPoint2003基礎編

PowerPoint2007基礎編

Microsoft Word - P doc

目次 新規ユーザー登録... 3 初期設定... 6 (1) 特定商取引法に基づくページのURLを設定する... 7 (2) コンバージョン測定タグを設定する... 7 サイトを作成してみよう

スライド 1

プレサリオ ステップアップ

1 フリーページを表示する 1-1 フリーページのカテゴリを作成します フリーページのカテゴリの情報を入力します 1 複数のフリーページを記事のジャンルや種類で分け その見出しを入力します お店ページの左サイドバーに表示します 2 消費者が 検索エンジンで検索するであろう 記事の特長や内容をあらわす

30days Album について 30days Album( サーティーデイズアルバム ) は あなたの大切な写真や動画を 安心 して共有できるインターネットサービスです 結婚式 旅行 同窓会 いろいろなイベントで撮影した写真が カメラやパソコンに眠ったままになっていま せんか? 30days A


Format text with styles

<8B9E93738CF092CA904D94CC814090BF8B818F B D836A B B B816A2E786C73>

情報C 実習プリント

4. 下のような画面が表示され 写真を挿入する為に ファイル / ディスク ボタンをクリックします 5. 下のような画面が表示され 挿入する写真を選択し 挿入 ボタンをクリックします ( 写真は Ctrl キー または Shift キーを使うことで 複数枚選択することができます ) (2)

LINE

1 SmartArt の機能を使って, 要点を図形にまとめましょう Power Point2007 から, SmartArt という機能が追加されました これは, 図形を使って, 内容の要点 ( キーワード ) などを, 美しく, わかりやすく提示するための機能です この機能を使うときは, 内容に合

RAYOUT

2/10 ページ 対象画像の選択 エルスプローラなどで対象の ( 縮小する ) 画像が入っているフォルダーを開きます 例えば 次の通りです 例では 下のフォルダーから反転しているファイル ( つまり 2006_ JPG ) を縮小するものとします 以下の説明では 対象画像 と呼びます

初めてのプログラミング

Design with themes — Part 1: The Basics

Microsoft Word - macマニュアル【 】.doc

<4D F736F F D D EC096B18A D C529>

(6) コンボドライブのドライブ文字の変更 コンピュータの管理 ウィンドウの右下側フレームの CD-ROM 0 DVD (E:) と書かれた箱 ( 図 02-2) にマウスのポインタを合わせ, 右ボタンをクリックしてメニューを表示する メニューから ドライブ文字とパスの変更 (C)... を選択する

データの作成方法のイメージ ( キーワードで結合の場合 ) 地図太郎 キーワードの値は文字列です キーワードの値は重複しないようにします 同じ値にする Excel データ (CSV) 注意キーワードの値は文字列です キーワードの値は重複しないようにします 1 ツールバーの 編集レイヤの選択 から 編

Tobii デバイスドライバ 完全削除と再インストール手順 作成 :2018/5/17 Unicorn 小川

スライド 1

Microsoft PowerPoint P演習 第10回 関数.ppt [互換モード]

第2章 Macintoshの基本操作

Word2007 Windows7 1 パンジーを描こう 暮らしのパソコンいろは 早稲田公民館 ICT サポートボランティア

Microsoft Word - Excel2013Step3.doc

HP Primeバーチャル電卓

1.WebClass( ウェブクラス ) とは WebClass を利用される前に 学生の立場で WebClass を利用してみましょう... 4 開始方法... 4 資料を閲覧する 先生の立場で WebClass を利用してみましょう... 8 資料を

SnNCutCnvs 内蔵のラインストーン模様を使いましょう [ ステップ ] 編集画面にある模様テンプレートから模様を選びます 模様リストから [ ラインストーン ] カテゴリーを選択します 模様リストが表示されます 希望の模様を選んで 編集領域へドラッグします 一覧から模様アイコンをクリックする

アメブロは そのままで使えるおしゃれなテンプレートが豊富にそろっているのが特徴ですがさらにデザインをカスタマイズすることによって 見やすく集客しやすいブログにすることができます このテキストでは 2016 年 3 月にリリースされた CSS 編集用デザイン を使用して あなただけのデザインにアメブロ

目次 1. プロフィール画像工房の概要 3 2. プロフィール画像の作成 9 3. プロフィール画像の登録 まとめ 29 レッスン内容 プロフィール画像工房 インターネット上に提供されているさまざまなサービス ( これ以降 サービス と記述します ) を利用するときには 利用するユーザー

1 Word2007 を立ち上げて 表を作って内容を入力し 体裁を整える 1 時間の関係で あらかじめ下記のような簡単な文書を作成して デスクトップにファイル 旅行案内操作前 1 を置いてありますからこのファイルをダブルクリックして開いて下さい (* 時間のある方は末尾に表の挿入方法などを参考に書い

pp2018-pp4base

編集する ファイルを開く マイクロデータの設定を行うファイルまたはファイルを開きます 開かれたファイルは編集画面に表示されて ブラウザ表示した時のプレビューも同時に表示されます HTML ファイルの選択 編集する ファイルを開くためにメインメニューから ファイル 開く を選びます ファイル選択ダイア

Microsoft PowerPoint - 【HB-1000】キーボードマウス操作マニュアル.ppt [互換モード]

スライド 1

学生用Webメールマニュアル(基本編)

引き算アフィリ ASP 登録用の日記サイトを 作成しよう Copyright 株式会社アリウープ, All Rights Reserved. 1

20180308森の日県南支部 林

関数の定義域を制限する 関数のコマンドを入力バーに打つことにより 関数の定義域を制限することが出来ます Function[ < 関数 >, <x の開始値 >, <x の終了値 > ] 例えば f(x) = x 2 2x + 1 ( 1 < x < 4) のグラフを描くには Function[ x^

Microsoft Word - 206MSAccess2010

目次 1. ログイン ログアウト デスクトップ ( 例 :Word Excel 起動中 ) Dock( 例 :Word Excel 起動中 ) Finder ウィンドウ メニューバー ( 例 :Word 起動中 )...

Microsoft Word - rocketcms_manual01

Mapmakerfor の手順下絵を準備 作者の設定した大きさで作成する場合 下絵にする地図を挿入 トリミングと大きさの調整 大きさを調整した画像を保存 下絵を背景に設定 作成画面の大きさを調整 1 自分で用意した下絵を背景にする場合 下絵を背景に設定 作成画面の大きさを調整 画像が大きい場合シート

スライド 1

住所録を整理しましょう

目次 1. サイトの概要 2. このサイトで行なうこと 3. ログインするには 4. 情報発信会員 管理画面の説明 5. 掲載情報を決める 6. マイページを作成する 6-1 マイページのトップ画面について 7. コンテンツを作成する 7-1 掲載場所を決める 7-2 ページを作成する プロフィール

GIS利用クイックチュートリアル

マイクロソフト IT アカデミー E ラーニングセントラル簡単マニュアル ( 管理者用 ) 2014 年 11 月

2004年度情報リテラシーⅢ

画像参照画像送り 5 画像下部に再生ボタンが表示されます 再生ボタンをクリックすると 自動コマ送りされます 1

ふれんずらくらく流通図面マニュアル

flashplayer確認手順_ xls

RSS配信の設定方法 第2版(平成30年2月)

Windows用タブレットドライバー簡易ガイド

Microsoft Word - 415Illustrator

工事写真帳の作成

簡単な図面を書いてみよう 『 3D編 』

Microsoft Word - ws-0001.doc

MMO ゲームパッド JC-DUX60BK ドライバー設定ガイド このドライバー設定ガイドは JC-DUX60BK に付属のドライバーを使った 各ボタンやスティックへの機能割り当てや連射の設定などの操作について説明しています ドライバーのインストール方法については JC-DUX60BK に付属のユー

目次 1. ユーザー登録 ( 初期セットアップ ) を行う Office365 の基本的な動作を確認する... 6 Office365 にログインする ( サインイン )... 6 Office365 からサインアウトする ( ログアウト )... 6 パスワードを変更する... 7

Microsoft PowerPoint - kakeibo-shiryo1.pptx

1.WebClass( ウェブクラス ) とは WebClass を利用される前に 学生の立場で WebClass を利用してみましょう... 4 レポートを提出する 先生の立場で WebClass を利用してみましょう... 9 提出状況を確認する..

C#の基本

クイックスタートガイドデスクトップバージョン GeoGebra とは? ひとつの使いやすいパッケージになった, 動的数学ソフトウェアです すべての教育段階における学習や指導に使用できます 二次元および三次元の幾何 (geometry), 代数 (algebra), 表計算, グラフ, 解析, そして

目次 第 1 章 ユーザーアカウント ( メールアドレス ) の取得 サービス内容の確認 インターネット環境設定通知書の確認 アカウントについて 4 ユーザーアカウントを登録する ユーザーアカウントを登録する サービス

このうち ツールバーが表示されていないときは メニューバーから [ 表示 (V)] [ ツールバー (T)] の [ 標準のボタン (S)] [ アドレスバー (A)] と [ ツールバーを固定する (B)] をクリックしてチェックを付けておくとよい また ツールバーはユーザ ( 利用者 ) が変更

<4D F736F F D D B E C5816A8E ED282CC82BD82DF82CC8F4390B3979A97F >

Design with themes — Part 1: The Basics

スマートフォンを登録する スマートフォンで教員からのお知らせおよびレポート課 題の情報が得られます. スマートフォンを利用するための情報登録はパソコンを使って行います. 従来型携帯電話ユーザは 従来型携帯電話ユーザ向けガイド を参照してください. 携帯メールアドレスの登録 1 授業選

LINE

DocDesk かんたん操作マニュアル

問 1 図 1 の図形を作るプログラムを作成せよ 但し ウィンドウの大きさは と し 座標の関係は図 2 に示すものとする 図 1 作成する図形 原点 (0,0) (280,0) (80,0) (180,0) (260,0) (380,0) (0,160) 図 2 座標関係 問 2

3 カーソルの下に 点 という文字が現われます 地図を拡大して点データを作成したい地点にカーソルを動かしクリックします 4 属性情報の確認 変更 ダイアログが表示されます 必要事項を入力し OK をクリックします 全ての項目を入力する必要はありません 必要な項目のみ入力して下さい いろいろな記号が用

PowerPoint プレゼンテーション

DataWare-NETご利用ガイド

インストールマニュアル

Taro-⑪JS5シンガーソングライタ

サインイン 最初にサインインを行います サインインしたときとそうでないときでは 表示やメニューなどが少し違います アカウントがない場合 最初にアカウントを作りましょう サインインしていないとき サインインしたとき メッセージ 更新情報とお知らせがとどきます

ユーザーズマニュアル 神戸親和女子大学情報処理教育センター 年 4 月版

Windows10[4]「Edge基礎(1)「Edgeを使ってみよう」」

Microsoft Word - Windows10 活用(1版)

2013/1/20 勉強会資料 マウスで使う Windows8 YS_takatsuki 2012 年 10 月 26 日に発売された Windows8 は従来の Windows Vista や Windows7 の後継 OS ですが タッチ操作を前提にしたスマホのような画面の新しいユーザーインター

おがらすネットホームページ作成操作説明書

PowerPoint プレゼンテーション

やさしくPDFへ文字入力 v.2.0

IBM Bluemix で WordPress 無料の WordPress 環境を構築する 1

スライド 1

PowerPoint プレゼンテーション

更新履歴 変更履歴 版数 リリース日 更新内容 第 1 版 2017/5/15 第 1 版発行 第 2 版 2017/7/13 更新履歴 変更内容を追加 (2ページ) 編集の前に を追加(8 ページ ) ブロックエディタ スマートモード エディタモード の説明を追加 (10~12 ページ ) ブロッ

2007年度版

Transcription:

スモール Small ベーシック Basic チュートリアル ヒントとコツ きわなま極めつきのヒント : 怠けよう! タイプをはじめたら Tab か Enter キーを押してコードを完成 矢印キーを使ってメソッドをスクロール 右側にあるメソッドの説明を見る Small Basic を入手する Windows アプリストアに行き Small Basic を検索し [ アプリをゲット ] ボタンを押しますまたは www.smallbasic.com に行き [Download] ボタンを押します次にあなたの言語を選択し [Download] ボタンを押して インストール手順にしたがいます! レッスン 1: Hello, World とてもシンプルなプログラムからはじめましょう! TextWindow.WriteLine(" こんにちは 世界 ") テキストの色を変更 : TextWindow.ForegroundColor = "Blue" 背景色を変更 : TextWindow.BackgroundColor = "Green" やってみよう : テキストウィンドウのタイトルを変更できますか? レッスン 2: 変数 変数を追加しましょう! 変数とは後で使用するために一時的に値を保存できる場所です TextWindow.WriteLine(" ローマ字でなまえを入力 : ") name = TextWindow.Read() TextWindow.WriteLine(" こんにちは " + name)

やってみよう : テキストオブジェクトを使ってあなたのなまえを全て大文字に変え よう! レッスン 3: Turtle( カメ ) 新規ボタンをクリックして Small Basic でカメのオブジェクトを再生するウィンドウを開き カメのオブジェクトで遊んでみましょう それにはまず このコードを追加してカメを見えるようにします カメを動かさないときだけ表示する必要があります Turtle.Show() カメを表示することができたので 動かしてみましょう! このコードを追加してカメを動かしはじめます : すてき! カメが動きました! でも あなたはカメを他の方向に動かしたり 形を作ったりも したいことでしょう 以下のコードを入力してカメに正方形を作らせてみます : ペンの色をランダムな色に変えたい? 以下のコードを使います : GraphicsWindow.PenColor = GraphicsWindow.GetRandomColor() やってみよう : カメを別の方向に動かせますか?

レッスン 4: ループ このコードは移動 右へ曲がる 移動 右へ曲がるというパターンになっています これを シンプルにできないでしょうか? ループ ( くりかえし ) は同じコードを何度も実行するよう 指示する場合のプログラミングの型です For ループを使ってみます 他の種類のループも あります size = 100 For sides = 1 To 4 Turtle.Move(size) どのように動作しますか? 最初カメはループに入りこう言います これは最初だから sides( 辺の数 )= 1 2 回目 カメは言います これをやったのは 2 回目だから sides = 1+1 = 2 3 回目 カメは言います これをやったのは 3 回目だから sides = 2+1 = 3 4 回目 カメは言います これをやったのは 4 回目だから sides = 3+1 = 4 そしてカメが 4 回目を終えたとき カメは言います sides = 4 だからおしまい! やってみよう : 正方形の代わりに多角形を作ろう! 必要な式は正多角形の角度 = ( 辺の数 2) x 180 / 辺の数 sides = 6 angle = 100-(((size-2)*180/sides) For lap = 1 To sides Turtle.Move(50) Turtle.Turn(angle) レッスン 5: サブルーチン Small Basic で新しいウィンドウを開き いくつかの異なるグラフィックスを表示してみま しょう! はじめに以下のコードをタイプします : GraphicsWindow.BackgroundColor = "Black" GraphicsWindow.Width = 480 GraphicsWindow.Height = 640 GraphicsWindow.Title = "Small Basic Rocks!" pic = ImageList.LoadImage("https://aka.ms/sbturtle") GraphicsWindow.DrawResizedImage(pic, 0, 0, 480, 640)

これはちょっと退屈 あなたをエキサイトさせるほどではないので サブルーチンとループ でそうしてみましょう! サブルーチンを使うと 決められた処理を行うコードを一度書けばプログラムの中で何度も 呼び出すことができます このプログラムでは 2 つのサブルーチンを用意します これらは 何をすると思いますか? サブルーチンの中で x と y は何を意味しているでしょうか? でも待って まだある! サブルーチンだけではなく ループもあります! まず 変数 i を 1 からはじめる必要があります それで サブルーチン RandomNumber を 10 回実行す るように指示します 以上! i = 1 GraphicsWindow.DrawText(x,y,"I'm having a blast!") Sub RandomNumber x = Math.GetRandomNumber(640) y = Math.GetRandomNumber(480) 追加するコードがもう 1 行あります プログラムに いつサブルーチンとループを終了したいか指示する必要があります 言い換えると どのようなイベントをその処理のトリガーするのか指示しなければなりません このために マウス左ボタンのクリックをそのトリガーにしましょう : GraphicsWindow.MouseDown = OnMouseDown すべてをまとめると このようなコードになります GraphicsWindow.BackgroundColor = "Black" GraphicsWindow.Width = 480 GraphicsWindow.Height = 640 GraphicsWindow.Title = "Small Basic Rocks!" pic = ImageList.LoadImage("https://aka.ms/sbturtle") GraphicsWindow.DrawResizedImage(pic, 0, 0, 640, 480) i = 1 GraphicsWindow.MouseDown = OnMouseDown

GraphicsWindow.DrawText(x,y,"I'm having a blast!") Sub RandomNumber x = Math.GetRandomNumber(640) y = Math.GetRandomNumber(480) やってみよう : 何を変えられる? レッスン 6: 1 回コードし 2 回使う これまで見てきたように サブルーチンの大事な点は 同じプログラムで何度でも使えるところです さきほどのプログラムに変更を加えてみましょう コードの 2~6 行目を削除します : 次に いくつかの形を作るために他の 2 つのサブルーチンで RandomNumber サブルーチンを使うようにしましょう Sub Ellipse GraphicsWindow.BrushColor = "Blue" GraphicsWindow.FillEllipse(x,y,40,20) さらに追加した 2 つのサブルーチンを実行するサブルーチンを追加します ちょうどループ の中にループを作るのと同様に サブルーチンの中にサブルーチンを作れます Ellipse() マウスをクリックしたときにこの効果が起こるように OnMouseDown サブルーチンも変更 しなければなりません サブルーチンの名前を分かりやすく付けるのはいい考えで あなた のコードを読む他の人が内容を理解しやすくなるでしょう また 行の先頭にシングルクォ ートを付けてコメントを書くこともできます ' マウスボタンを押し終わったときに実行されるサブルーチンです Sub OnMouseUp

GraphicsWindow.DrawText(100,200,"I'm having a blast!") 最後に クリックが終わったときに発生するアクションをトリガーするイベントを追加する 必要があります : GraphicsWindow.MouseUp = OnMouseUp だいぶ変更しました! 以上で あなたのコードは以下のようになっていると思いますが ち ょっと実行したら 自分なりの変更も加えてみて下さい! GraphicsWindow.BackgroundColor = "Black" GraphicsWindow.Title = "Small Basic Rocks!" i = 1 GraphicsWindow.MouseUp = OnMouseUp GraphicsWindow.MouseDown = OnMouseDown Sub OnMouseUp GraphicsWindow.DrawText(100,200,"I'm having a blast!") Sub Ellipse GraphicsWindow.BrushColor = "Blue" GraphicsWindow.FillEllipse(x,y,40,20) Sub RandomNumber x = Math.GetRandomNumber(640) y = Math.GetRandomNumber(480) Ellipse() やってみよう : 他のどんな図形を描けますか? それらのためのサブルーチンを作っ てそれを OnMouseDown の中に加えよう

レッスン 7: あなたのコードを共有しよう! Small Basic では プログラムを公開し 他の人が Small Basic でそのコードを見たり 実行したり 編集することができます コーディングしない人とウェブを通して共有することもでき ます 上部のメニューの ンをただ押すだけです ボタ 右のようなポップアップが表示されます 青で囲った特別な ID 番号が Small Basic を使っている友だちと共有するもので レッスン 8 で取り込む方法を学びます 紫のリンクはコーディングしない友だちや家族と共有するためのもので 電子メールやテキストで伝えられます!