Answers.Body: <p><a href="https://www.lego.com/en-us/mindstorms" rel="nofollow noreferrer">LEGO Mindstorms</a> is widely used to demonstrate AI in schools and universities [<a href="https://pdfs.semanticscholar.org/b515/dcdb633e2de2101a1eabfc53ecf84f5fcd39.pdf" rel="nofollow noreferrer">1</a>, <a href="http://www.legoengineering.com/" rel="nofollow noreferrer">2</a>]. With LEGO as basis, you are very flexible. You can build what you want very easily. The AI programs can be written in different languages from very easy graphical once to Lisp and C++. The newest version has an SD Card drive, USB interface and a powerful ARM processor. You can use four motors and four sensors directly. There exists touch, sound, sonar, gyro, infrared and color sensors. There is also a big community which provides you with a lot of ideas, hardware and programs [<a href="https://www.hackster.io/mindstorms" rel="nofollow noreferrer">3</a>].</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2017-02-16T23:08:01.760Z
Answers.LastActivityDate: 2019-06-25T16:22:55.013Z
Answers.LastEditDate: 2019-06-25T16:22:55.013Z
Answers.UserDisplayName: marli
Answers.Body: <p>To start you could use one of the devices mentioned before, and after to make some more powerful and complicated experiments (and also a little bit more expansive) you could move to <a href="http://rads.stackoverflow.com/amzn/click/B00L7AWOEC" rel="nofollow noreferrer">Jetson TK1</a> which let you run heavier Neural Network (like CNN).</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-20T11:11:30.073Z
Answers.LastActivityDate: 2017-02-20T11:11:30.073Z
Answers.UserDisplayName: simonepi
Answers.Body: <p>Why dont you try android Phones with Tensorflow <a href="https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples/android" rel="nofollow noreferrer">TensorFlow Android Camera Demo</a> </p>
  
  <p>You can build a simple image or text classification neural network to demonstrate AI. </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-19T16:19:38.423Z
Answers.LastActivityDate: 2017-02-19T16:19:38.423Z
Answers.UserDisplayName: Dror Hilman
Body: <p>Could you give examples of affordable programmable devices that could be used in university classes to teach students about A.I. and demonstrate it?</p>
  
  <p>The devices are expected to do some form of self-learning, pattern recognition, or any other features of A.I., and to be programmable or customizable.</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-02-03T16:19:42.490Z
Comments.Text: We're working on it at MClass Games/Fundamental Combinatronics.  (Still in the early stages, but our goal is to integrate an AI scripting interface, not just for for College level, but down through middle school, and to make it available to educational institutions for free.)
Comments.UserDisplayName: DukeZhou
Tags: <programming-languages><education>
Title: What programmable devices can be used to teach artificial intelligence?
UserDisplayName: Jason Lobo
ThreadText: # What programmable devices can be used to teach artificial intelligence?
  
  (Asked by: username_0 on 2017-02-02)
  
  Could you give examples of affordable programmable devices that could be used in university classes to teach students about A.I. and demonstrate it?
  
  The devices are expected to do some form of self-learning, pattern recognition, or any other features of A.I., and to be programmable or customizable.
  
  **Tags:** programming-languages, education
  > **Comments:**
  > **username_1**: We're working on it at MClass Games/Fundamental Combinatronics.  (Still in the early stages, but our goal is to integrate an AI scripting interface, not just for for College level, but down through middle school, and to make it available to educational institutions for free.)  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_2 on 2017-02-16. Score: 4
  
  [LEGO Mindstorms](https://www.lego.com/en-us/mindstorms) is widely used to demonstrate AI in schools and universities [[1](https://pdfs.semanticscholar.org/b515/dcdb633e2de2101a1eabfc53ecf84f5fcd39.pdf), [2](http://www.legoengineering.com/)]. With LEGO as basis, you are very flexible. You can build what you want very easily. The AI programs can be written in different languages from very easy graphical once to Lisp and C++. The newest version has an SD Card drive, USB interface and a powerful ARM processor. You can use four motors and four sensors directly. There exists touch, sound, sonar, gyro, infrared and color sensors. There is also a big community which provides you with a lot of ideas, hardware and programs [[3](https://www.hackster.io/mindstorms)].
  
  
  ---
  
  ### Answer by username_3 on 2017-02-20. Score: 0
  
  To start you could use one of the devices mentioned before, and after to make some more powerful and complicated experiments (and also a little bit more expansive) you could move to [Jetson TK1](http://rads.stackoverflow.com/amzn/click/B00L7AWOEC) which let you run heavier Neural Network (like CNN).
  
  
  ---
  
  ### Answer by username_4 on 2017-02-19. Score: 0
  
  Why dont you try android Phones with Tensorflow [TensorFlow Android Camera Demo](https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples/android)
  
  You can build a simple image or text classification neural network to demonstrate AI.
  
  
  ---
  
  