29 votes

What is the best way to teach JavaScript functions to middle schoolers?

I apologize in advance, but I'm going to be a bit hard on you. First, your goal of keeping it simple is a good one that I applaud. You are right, IMO, not to bring in advanced features too early. ...
user avatar
  • 34.7k
5 votes

What is the best way to teach JavaScript functions to middle schoolers?

Middle school is a great place to start teaching kids programming, and especially JavaScript. I have guest taught something similar for third graders, and it went so much better than I had expected. ...
user avatar
  • 151
5 votes
Accepted

Lesson plan for teaching java graphics

You could extend (heh) your lesson to include custom painting. Basically, you do this by extending JComponent or JPanel and ...
user avatar
3 votes

C# Array Lesson Plan

Treat your pupils with all the respect they deserve. They deserve teaching material that is free from obvious spelling and grammar mistakes. To reach this, paste your code into Microsoft Word or ...
user avatar
2 votes

What is the best way to teach JavaScript functions to middle schoolers?

I think if you're teaching anyone something like programming, you should show them the elements in isolation first, and then combine them once they seem to have a grasp of what you taught them. (...
user avatar
2 votes

Lesson plan for teaching java graphics

The lesson looks pretty good to me. First, the last part, extending the lesson to show how the power of JFrame class is harnessed in the backend. Don't. 1) The ...
user avatar
2 votes

Object patterns student presentation format

I think the outline is fine, but it isn't clear from it that students will come away with the essential understanding of what patterns really are. They aren't just cool things to do, but an essential ...
user avatar
  • 34.7k
1 vote

Object patterns student presentation format

I'm a student, not a professional educator. I think the resource that helped me understand design patterns the best was Game Programming Patterns https://gameprogrammingpatterns.com/flyweight.html ...
user avatar
  • 111
1 vote

What is the best way to teach JavaScript functions to middle schoolers?

To answer your question directly, I think it would make sense to teach the students the more complicated looping structure first, so that they maintain a good sense of what clean code looks like. ...
user avatar
  • 4,754
1 vote

What is the best way to teach JavaScript functions to middle schoolers?

I wouldn't. Based on my experiences as a student teacher in the Australian education system, typically actual coding doesn't get taught until grades 9-10, at which point the language is typically ...
user avatar
1 vote

Need review of course content: Javascript History and Capabilities

I think this answer is the second derivative. Maybe it depends on who are you are targeting with the course. If it's someone who is just graduating from using a browser to writing something in the ...
user avatar
1 vote

Online Code Review Scripts Like Udacity

My company has a training program for software engineering interns. A computer science problem is given to them that they have to code. Every individual intern is going to create a PR to one of our ...
user avatar
1 vote

C# Array Lesson Plan

There are a couple of things I would do before presenting this. The goal of the suggested change is to prevent students from getting the idea that things are the same when they are only incidentally ...
user avatar
  • 34.7k
1 vote

Lesson plan for teaching java graphics

There are two things you can do (surely more, of course) that will enhance the overall education of your students. First is to discuss the general situation of nested structures and the relationship ...
user avatar
  • 34.7k

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