Программирование/Языки

Материал из Letopisi.Ru — «Время вернуться домой»
Перейти к: навигация, поиск

Здесь представлены учебные языки программирования - Learning Coding Languages и простая задача:

  1. Структурировать эти языки генетически - по происхождению, по тому как они развивались и по тому как они влияли друг на друга
  2. Предложить (вернее использовать готовые) варианты по тому, как могут быть классифицированы языки, чтобы основания классификации были понятны для родителей и учеников:


См. Taxonomy of programming environments for novices


Генетическая таксономия языков

Конструкты для классификации

  1. Сложность -- Простота (?)
  2. Текст -- Визуальные блоки
  3. Самостоятельность -- Поддержка (Scuffolding)
  4. Решение задач -- Создание проекта
  5. Virtual -- Tangible
  6. Personal Computer -- Mobile application
  7. Individual -- Community
  8. Forum -- Social Objects
  9. Discussion -- Community Wiki
  10. 2D -- 3D

Перечень языков

  1. Squeak
  2. Scratch
    1. Stencyl
    2. Snap!
    3. NetsBlox
    4. StarLogo TNG
    5. NetLogo
    6. GP
  3. Blockly
    1. App Inventor
    2. Code.org
      1. AppLab
    3. Open Roberta
    4. GameFroot
    5. Little Bits
    6. Dash & Dot
    7. OzoBot OzoBlockly
    8. Microbit
    9. Code Bug
    10. Thunkable
  4. Alice (Storytelling Alice, Looking Glass )
  5. Flip
  6. Globaloria
  7. Stagecast Creator
  8. GameBlox
  9. Hopscotch
  10. Gamefroot
  11. GameMaker Studio
  12. Codemoji
  13. Pocket Code
  14. Beetle Blocks
  15. GameSalad
  16. Contruct
  17. WaterBear
  18. Gamestar Mechanic
  19. Agentsheets
  20. Kodu
  21. Move the Turtle
  22. Daisy the Dinosaur
  23. Greenfoot
  24. CoffeeScript
    1. Pencil Code
    2. CodeMonkey
  25. Tynker
  26. Robot Magic
  27. Light Bot
  28. Cargo-Bot
  29. Sprite Box
  30. RoboMind
  31. Bits Box
  32. Mozilla Thimble
  33. Made with Code
  34. JewelBots
  35. Mover Kit
  36. Boolean Box
  37. SmartGurlz
  38. GoldieBlox
  39. Lego Mindstorms
  40. Wonder Workshop
  41. Thymio
  42. Puzzlets
  43. Osmo Coding Jam
  44. Cubetto (by Primo)
  45. AlgoBlock
    1. Tangible Programming Bricks
    2. AlgoBrix
  46. Kibo
  47. Code & Go≥ Robot Mouse Activity Set
  48. Code-A-Pillar
  49. WowWee Elmoji
  50. Lego Boost
  51. Sphero SPRK Edition
  52. Kano
  53. LittleBits Code Kit
  54. Hasbro's Proto Max
  55. Cozmo
  56. Meccano M.A.X.
  57. Augie
  58. Hello Ruby
  59. CS Unplugged
  60. Robot Turtles
  61. Code Monkey Island
  62. Koov
  63. Project Bloks
  64. Twine
  65. My Kingdom Books
  66. Yibu

Персональные инструменты
Инструменты