@techreport{oai:ipsj.ixsq.nii.ac.jp:00223626, author = {古家, 一樹 and 市村, 真希 and 高田, 秀志}, issue = {52}, month = {Jan}, note = {近年情報化社会の発展により,2020 年度から,小中学校においてプログラミング学習が必修化された.それに伴い,全国で児童向けプログラミングワークショップが多く開催され,プログラミング体験を向上させる要求が高まっている.本研究では,プログラミング体験の向上を支援するために,Scratch の共同実行環境を実現する.共同実行としては,Scratch 上で実現された対戦ゲームなどを複数の PC で同時に実行できることを目的とする.共同実行環境を実現するには,実行画面の情報を共有する機能が必要である.本稿では,Scratch 上で描画されているオブジェクトの座標情報などを端末間で共有することにより実現したシステムについて述べる.また,小中学生を対象に行ったワークショップで本システムを評価した結果を紹介する., In recent years, programming has become compulsory in elementary and junior high schools from the 2020 school year due to the development of the information society. In line with this change, many programming workshops for children have been held throughout Japan. As opportunities to learn programming are increasing, there is a growing demand to enhance the programming experience. In this study, we realize a collaborative execution environment for Scratch to support the enhancement of programming experience. The goal of the collaborative execution is to enable multiple PCs to simultaneously run games such as competitive games implemented in Scratch. In order to realize a collaborative execution environment, it is necessary to have a function to share information on the execution screen. This paper describes a system that shares information such as the coordinates of objects drawn in Scratch between terminals. We also present the results of a workshop for elementary and junior high school students in which this system was evaluated.}, title = {複数人でのプログラミング体験を向上させるScratch上での共同実行環境とその評価}, year = {2023} }