Sweetie
概要
一般に,プログラミングやWebサイト作成演習においては,
シンタックスハイライト機能付きのエディタを使ったほうが
ソースコードの編集ミスに気づきやすい.
しかし,教育用の計算機システムは
運用管理やセキュリティ確保の都合上,学生や教員が自由にソフトウェアを
インストールしたり設定をしたりできない場合がある.
また,グループで作業させたい場合もあるが,
Webサイトの作成においては一般に編集作業結果を統合しにくい.
このような場面に対処するため,我々は学生計算機上でWebサーバを起動し,
Webブラウザ内でローカルファイルを編集可能なWebアプリケーションを
構築した.学生はローカル環境にインストールしたテキストエディタと同等の,
シンタックスハイライト機能やインデント機能が備わった
テキストエディタを各自のWebブラウザ内で動作させることができる.
Webサーバ上で動作するため,グループによる協調編集作業にも適用可能である.
リンク
Sweetie Framework
概要
PHP/SQLiteを利用したWebアプリケーションを簡単に構築するためのライブラリです.
Sweetie Frameworkの説明
Download scripts (swfw.zip) ダウンロードしたフォルダsampleappを,[sweetieフォルダ]/sampleapp となるように配置してください.
Github
Block Sweetie
概要
Sweetie/Sweetie Framework におけるテキスト記述によるエラーを回避し、良質な試行錯誤を行いやすくするため、ブロック型インタフェースを導入したシステムです。
Download
Github 実行画面がポップアップされるので、許可してください。
Papers
- 三浦 元喜:ブロック型エディタを用いた Web システム概念理解の促進,情報処理学会第146回教育とコンピュータ研究会,福岡県,pp. 2018-CE-146(8),1-8,2018年10月. (info)
- 三浦 元喜:Block Sweetie: ブロック型エディタを用いたWebアプリ開発システム,情報処理学会インタラクション2018予稿集,東京,pp. 599-602,2018年3月. (pdf)
- Motoki Miura: Sweetie Framework: Simple but Practical Web Application Development Environment, 12th International Conference on Knowledge, Information and Creativity Support System, Nagoya, pp. 149-154, November 2017, The Outstanding Paper Award. (pdf)
- 三浦 元喜:お手軽Webアプリ開発環境 Sweetie Framework,情報処理学会インタラクション2017,東京,pp. 149-153,2017年3月. (pdf)
- Motoki Miura: Sweetie: Lightweight Web Authoring Environment, Proceedings of 20th International Conference on Knowledge-Based and Intelligent Information & Engineering Systems (KES2016), Vol. 96, York, UK, pp. 887-895, September 2016. (info)
- 三浦 元喜:お手軽Web開発環境 Sweetie,情報処理学会インタラクション2016,東京,pp. 281-284,2016年3月. (pdf)
- 三浦 元喜:Sweetie: 学生計算機上で動作する協働作業に適した軽量Webエディタ環境,情報処理学会情報教育シンポジウム(SSS2015),境港,鳥取,pp. 117-123,2015年8月,優秀発表賞 受賞. (info)
Copyright © 2005-2024 Motoki Miura, All Rights Reserved.