Giter Site home page Giter Site logo

taxinomitis-docs's Introduction

Machine Learning for Kids

What is this?

This is the set of project worksheets and documentation for Machine Learning for Kids.

It's a tool aimed at children, which introduces machine learning by providing them with hands-on experiences for training simple machine learning systems and building things with them.

The worksheets provide step-by-step instructions to guide students through training a machine learning model and using it build a project in Scratch that represents a real-world use of artificial intelligence.

They can be found at https://MachineLearningForKids.co.uk/worksheets

Contributions

If you find any mistakes or problems in any of the Project Worksheets or documents from Machine Learning for Kids, you can report them in the project's issue tracker.

If you have an idea for a new Project Worksheet you would like someone to write, please suggest it in the project's issue tracker.

If you would like to write and contribute a new Project Worksheet yourself, please raise a pull-request. Similarly, if you'd like to contribute fixes or improvements for an existing worksheet, pull requests are very welcome.

If you're not familiar with Github, any of these contributions are equally welcome by email.

The code

The code for the Machine Learning for Kids website is stored separately.

taxinomitis-docs's People

Contributors

dalelane avatar lotte321 avatar magda-ts avatar oweng88 avatar victor-wildlife avatar watsonvaclase avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

taxinomitis-docs's Issues

Make me happy project

The example given on the Python worksheet has line 19 and 20 in the python code as which causes an error

input = raw_input("What do you want to tell me? > ")
recognized = classify(input)

change it to have raw_input as the variable as per below

raw_input = input("What do you want to tell me? > ")
recognized = classify(raw_input)

Rorschach test project

Is there a potential project worksheet in training an image classifier on a "normal" set of objects, and then testing it with rorschach ink blots?

Inspired by http://norman-ai.mit.edu/

Not sure what the lesson would be here, but there's something about the idea I like.

Crowd-sourced Noughts and Crosses

I trialled a new class approach to running Noughts and Crosses with the John Keble class which seemed to work well. I should write that up as a new worksheet.

Improvements for Teachers Notes

  • Suggest reducing the number of classes for projects where that would still work while reducing the number of training examples needed
  • Explain that Scratch 2 is a fall-back for schools where only Internet Explorer is available
  • Point out the Word docs and recommend customizing the worksheets to fit student needs
  • Recommend PRIMM as a way of getting more value from project templates

Judge A Book page 8 of 12, step 27 image

The image on step 27 on page 8 of the Judge a Book worksheet shows "When I receive 'classified'" as the event in the picture of the script but that should actually be "When I receive 'next picture'". I tested switching it to "next picture" then it worked.

Generate the docs from a single source

It would be nice if instead of storing in source the Word and PDF versions of the worksheets we could store text only versions (like in MarkDown) and the Word and PDF versions (and maybe even Web too) are published from this single source.

If we use something like Travis, then we can build on a release, or a change.

This will help us maintain versions, allow better collaboration, and also allow translations

Python Projects

Love to see some of the same Scratch starter projects done in Python? I can help once I start to get how this stuff works

Explain the "Back to project" link

The worksheets (or at least, the Beginner ones) should use a screenshot for the Back to Project link the first time they're referenced. It's not always obvious where it is.

Python worksheet

I should write at least one worksheet that demonstrates how to use Python.

Chatbots would seem to be a good choice, as it's obvious how to make that text-based.

I spy worksheet

Step 3 says click on project template...but then does not say which template to open. thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.