5 votes

Opening a machine learning course in high school

There are all sorts of things you could cover — machine learning is an extremely interesting and growing field, with many different approaches and tools you could explore. Some of the more popular ...
  • 3,485
4 votes

Deep Learning Teaching Resources

The first thing that must be discussed in the matter, is the mathematics involved. Deep learning is first and foremost a mathematical model. An overview of this big subject is given quite well in ...
  • 6,227
3 votes

Trying out the concepts of machine learning during teaching from home

While I don't know any digital equivalent of that particular game or neither I was introduced to RL this way either. But, still there are other games and videos that might help you to teach your ...
  • 181
3 votes

What are the basics of CS that I should know, before I start my journey into machine learning

The first two paragraphs of the Wikipedia article on Machine Learning will give you a good outline of the things you need to know. Algorithms and Data Structures are key from CS, but you also need ...
  • 35.1k
3 votes

Deep Learning Teaching Resources

From the perspective of MOOCs, a great place to start is MITx's 6.00.2x: Introduction to Computational Thinking and Data Science found on edX. It uses Python to introduce the study of data science and ...
  • 9,032
3 votes

How does one create a balanced AI curriculum in light of the popularity of Deep Learning?

I suppose the design of the curriculum revolves around the goal. If the objective is to prepare students to enter the field as researchers, then the balance needs to favor the research that's active (...
2 votes

How does one create a balanced AI curriculum in light of the popularity of Deep Learning?

A very interesting way to design a curriculum would be to in 3-lesson blocks. A block deals with a specific subject. A small list of various subjects in the field of AI can be found at the bottom of ...
  • 6,227
2 votes

Deep Learning Teaching Resources

This is only a partial answer as the scope of deep learning is vast and usually requires some fundamentals/prerequisites. Google Developers Youtube channel has a playlist Machine Learning Recipes ...
2 votes

What are the basics of CS that I should know, before I start my journey into machine learning

It's hard to know what you really know from just your assertion that you've "learned to code and know the basics of Machine learning as well." Do you mean that you can write a script/notebook in ...
2 votes

Opening a machine learning course in high school

What are some topics (Machine Learning) that could be covered in a year long timespan that could be done by students with a basic understanding of Python and basic statistics (correlation/regression, ...
  • 934
2 votes

Using autograding (Github Classroom) - pitfalls and best practices?

1, 2, & 3 In most cases, I'm okay with them having the tests ahead of time. The only thing that concerns me a bit is that they can edit the tests, and GitHub would use those. What I do, and it's ...
  • 3,039
2 votes

Using autograding (Github Classroom) - pitfalls and best practices?

In the auto grader I use, the following process is followed: The students files are copied into a pristine work area The "provided" file(s) are removed from the work area If I intend to use ...
  • 1,113
1 vote

Which topics should one cover in teaching a course titled “Artificial Intelligence and Machine Learning”?

Here's my proposal. A little bit of math to "refresh" the concepts needed in the next module. A little bit of statistics. This is my opinion can be used to analyze data sets from a statistical point ...
  • 151
1 vote

Opening a machine learning course in high school

I think one of the easiest ML algorithms to understand is K-Nearest Neighbors (KNN). We do a KNN project in my data structures class in the first week of school so that they can refresh their skills ...
  • 171

Only top scored, non community-wiki answers of a minimum length are eligible