Loading article…
| パラダイム | 構造化された、命令的な |
|---|---|
| デザイン: | デヴィン・クック |
| 初登場 | 2014 |
| 安定リリース | 4.5.0 / 2024年10月8日 |
| タイピングの規律 | 静的、強力、安全 |
| 実装言語 | C# |
| OS | Windows (OS X および Linux も予定) |
| ライセンス | フリーウェア |
| ファイル名拡張子 | .fprg |
| Webサイト | フローゴリズム |
| 影響を受けた | |
| フローチャート | |
Flowgorithm は、ユーザーがフローチャートを使用してプログラムを作成し、実行できるようにするグラフィカルオーサリングツールです。このアプローチは、特定のプログラミング言語の構文ではなくアルゴリズムを重視するように設計されています。[1]フローチャートは、いくつかの主要なプログラミング言語に変換できます。Flowgorithm はサクラメント州立大学で作成されました。[2]
名前の由来
この名前は「フローチャート」と「アルゴリズム」を組み合わせた造語である。[3]
サポートされているプログラミング言語
Flowgorithm は、フローチャート プログラムを他のプログラミング言語で書かれたソース コードに対話的に変換できます。ユーザーがフローチャートをステップ実行すると、変換されたプログラム内の関連コードが自動的に強調表示されます。次のプログラミング言語がサポートされています: [4]
多言語サポート
Flowgorithmは英語以外にも、以下の言語をサポートしています。[4]
- アラビア語
- 中国語(簡体字・繁体字)
- チェコ語
- オランダ語
- フランス語
- ガリシア語
- ドイツ語
- ハンガリー語
- インドネシア語
- イタリア語
- 日本語
- モンゴル語
- ペルシャ語
- 研磨
- ポルトガル語
- ロシア
- スロベニア語
- スペイン語 - メキシコ語とカスティーリャ語の方言
- タイ語
- トルコ語
- ウクライナ語
グラフィック図形
Flowgorithm は、従来のフローチャート シンボルと SDL ダイアグラムで使用されるシンボルを組み合わせます。各図形の色は、関連する生成コードとコンソール ウィンドウで共有されます。色は、いくつかの組み込みテーマに変更できます。
例
下の画像は、 99 Bottles of Beerの解答です。パラメータの値に応じて、単数形の「bottle」または複数形の「bottles」を含む文字列を返す関数が使用されます。
参照
その他の教育用プログラミング言語には以下のものがあります。
参考文献
- ^ 「ASEE PSW-2015 会議議事録」(PDF) . asee.org . p. 158. 2016年5月4日閲覧。
- ^ Kourouma, Mathieu (2016 年 10 月 22 日)。「プログラム ロジックと設計のための Raptor、Visual Logic、Flowgorithm の機能と特徴」。ResearchGate。2017年7月 16 日閲覧。
- ^ “Info”. Flowgorithm . 2016年3月16日時点のオリジナルよりアーカイブ。2016年1月15日閲覧。
- ^ ab "Features". Flowgorithm . 2015年12月9日時点のオリジナルよりアーカイブ。2016年1月15日閲覧。
外部リンク
- 公式サイト
