Home / sweetie
[ English | Japanese ]

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

  1. 三浦 元喜:ブロック型エディタを用いた Web システム概念理解の促進,情報処理学会第146回教育とコンピュータ研究会,福岡県,pp. 2018-CE-146(8),1-8,2018年10月. (info)
  2. 三浦 元喜:Block Sweetie: ブロック型エディタを用いたWebアプリ開発システム,情報処理学会インタラクション2018予稿集,東京,pp. 599-602,2018年3月. (pdf)
  3. 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)
  4. 三浦 元喜:お手軽Webアプリ開発環境 Sweetie Framework,情報処理学会インタラクション2017,東京,pp. 149-153,2017年3月. (pdf)
  5. 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)
  6. 三浦 元喜:お手軽Web開発環境 Sweetie,情報処理学会インタラクション2016,東京,pp. 281-284,2016年3月. (pdf)
  7. 三浦 元喜:Sweetie: 学生計算機上で動作する協働作業に適した軽量Webエディタ環境,情報処理学会情報教育シンポジウム(SSS2015),境港,鳥取,pp. 117-123,2015年8月,優秀発表賞 受賞(info)