The Stack Overflow podcast is back! Listen to an interview with our new CEO.
4 Added some ideas for order
source | link

I am a grade 11 student at school. I created and am running a programming club each lunch. We meet once a week (typically, sometimes I have to cancel since my club isn't important). We have 50 minutes each lunch, though I lose 10-15 for logging-in (my school uses Windows), and other time loses.

History

Last year I tried using Godot to teach them, and using Youtube tutorials, but we progressed an average of 15-20 minutes per day. Since they are simply copying the code most the time, and one of the students is nearly always absent. And the school computers don't work with the new version of Godot, so I decided it would be best to change.

Plan

It will be my last year, so I want to at least get some of them interested enough to continue the club once I graduate. I had 3-4 students this year, I might have 3-6 grade 7-9 students next year. Since Godot isn't working and the kids just play games, I thought of modding Minetest with lua. This would allow me to have a buffer at the end of class where they can just play and debug while learning.

Questions

  • I want to know if there are some resources that could help me teach that club.
  • Any way to structure class time.
  • How should I teach them, all work on similar projects, or should they work together on a project.
  • In what order should I teach concepts
  • What should I do about absent students

Plan for teaching

  • Unit 0: Intro
    • Installing Minetest
    • Installing text editors (not Notepad) suggestions
    • Installing a simple mod
    • Mod folder structure
  • Unit 1 Creating blocks
    • Using print
    • Creating basic cubes
    • Creating textures using GIMP
    • ...
  • Unit 2: Formspecs
    • ...

I will edit this more after people answer

Thanks for your help

I am a grade 11 student at school. I created and am running a programming club each lunch. We meet once a week (typically, sometimes I have to cancel since my club isn't important). We have 50 minutes each lunch, though I lose 10-15 for logging-in (my school uses Windows), and other time loses.

History

Last year I tried using Godot to teach them, and using Youtube tutorials, but we progressed an average of 15-20 minutes per day. Since they are simply copying the code most the time, and one of the students is nearly always absent. And the school computers don't work with the new version of Godot, so I decided it would be best to change.

Plan

It will be my last year, so I want to at least get some of them interested enough to continue the club once I graduate. I had 3-4 students this year, I might have 3-6 grade 7-9 students next year. Since Godot isn't working and the kids just play games, I thought of modding Minetest with lua. This would allow me to have a buffer at the end of class where they can just play and debug while learning.

Questions

  • I want to know if there are some resources that could help me teach that club.
  • Any way to structure class time.
  • How should I teach them, all work on similar projects, or should they work together on a project.
  • In what order should I teach concepts
  • What should I do about absent students

Plan for teaching

  • Unit 0
    • Installing Minetest
    • Installing text editors

I will edit this more after people answer

Thanks for your help

I am a grade 11 student at school. I created and am running a programming club each lunch. We meet once a week (typically, sometimes I have to cancel since my club isn't important). We have 50 minutes each lunch, though I lose 10-15 for logging-in (my school uses Windows), and other time loses.

History

Last year I tried using Godot to teach them, and using Youtube tutorials, but we progressed an average of 15-20 minutes per day. Since they are simply copying the code most the time, and one of the students is nearly always absent. And the school computers don't work with the new version of Godot, so I decided it would be best to change.

Plan

It will be my last year, so I want to at least get some of them interested enough to continue the club once I graduate. I had 3-4 students this year, I might have 3-6 grade 7-9 students next year. Since Godot isn't working and the kids just play games, I thought of modding Minetest with lua. This would allow me to have a buffer at the end of class where they can just play and debug while learning.

Questions

  • I want to know if there are some resources that could help me teach that club.
  • Any way to structure class time.
  • How should I teach them, all work on similar projects, or should they work together on a project.
  • In what order should I teach concepts
  • What should I do about absent students

Plan for teaching

  • Unit 0: Intro
    • Installing Minetest
    • Installing text editors (not Notepad) suggestions
    • Installing a simple mod
    • Mod folder structure
  • Unit 1 Creating blocks
    • Using print
    • Creating basic cubes
    • Creating textures using GIMP
    • ...
  • Unit 2: Formspecs
    • ...

I will edit this more after people answer

Thanks for your help

3 added 73 characters in body
source | link

I am a grade 11 student at school. I created and am running a programming club each lunch. We meet once a week (typically, sometimes I have to cancel since my club isn't important). We have 50 minutes each lunch, though I lose 10-15 for logging-in (my school uses Windows), and other time loses.

History

Last year I tried using Godot to teach them, and using Youtube tutorials, but we progressed an average of 15-20 minutes per day. Since they are simply copying the code most the time, and one of the students is nearly always absent. And the school computers don't work with the new version of Godot, so I decided it would be best to change.

Plan

It will be my last year, so I want to at least get some of them interested enough to continue the club once I graduate. I had 3-4 students this year, I might have 3-6 grade 7-9 students next year. Since Godot isn't working and the kids just play games, I thought of modding Minetest with lualua. This would allow me to have a buffer at the end of class where they can just play and debug while learning.

Questions

  • I want to know if there are some resources that could help me teach that club.
  • Any way to structure class time.
  • How should I teach them, all work on similar projects, or should they work together on a project.
  • In what order should I teach concepts
  • What should I do about absent students

Plan for teaching

  • Unit 0
    • Installing Minetest
    • Installing text editors

I will edit this more after people answer

Thanks for your help

I am a grade 11 student at school. I created and am running a programming club each lunch. We meet once a week (typically, sometimes I have to cancel since my club isn't important). We have 50 minutes each lunch, though I lose 10-15 for logging-in (my school uses Windows), and other time loses.

History

Last year I tried using Godot to teach them, and using Youtube tutorials, but we progressed an average of 15-20 minutes per day. Since they are simply copying the code most the time, and one of the students is nearly always absent. And the school computers don't work with the new version of Godot, so I decided it would be best to change.

Plan

It will be my last year, so I want to at least get some of them interested enough to continue the club once I graduate. I had 3-4 students this year, I might have 3-6 grade 7-9 students next year. Since Godot isn't working and the kids just play games, I thought of modding Minetest with lua. This would allow me to have a buffer at the end of class where they can just play and debug while learning.

Questions

  • I want to know if there are some resources that could help me teach that club.
  • Any way to structure class time.
  • How should I teach them, all work on similar projects, or should they work together on a project.
  • In what order should I teach concepts
  • What should I do about absent students

Plan for teaching

I will edit this after people answer

Thanks for your help

I am a grade 11 student at school. I created and am running a programming club each lunch. We meet once a week (typically, sometimes I have to cancel since my club isn't important). We have 50 minutes each lunch, though I lose 10-15 for logging-in (my school uses Windows), and other time loses.

History

Last year I tried using Godot to teach them, and using Youtube tutorials, but we progressed an average of 15-20 minutes per day. Since they are simply copying the code most the time, and one of the students is nearly always absent. And the school computers don't work with the new version of Godot, so I decided it would be best to change.

Plan

It will be my last year, so I want to at least get some of them interested enough to continue the club once I graduate. I had 3-4 students this year, I might have 3-6 grade 7-9 students next year. Since Godot isn't working and the kids just play games, I thought of modding Minetest with lua. This would allow me to have a buffer at the end of class where they can just play and debug while learning.

Questions

  • I want to know if there are some resources that could help me teach that club.
  • Any way to structure class time.
  • How should I teach them, all work on similar projects, or should they work together on a project.
  • In what order should I teach concepts
  • What should I do about absent students

Plan for teaching

  • Unit 0
    • Installing Minetest
    • Installing text editors

I will edit this more after people answer

Thanks for your help

2 punctuation, and a few spelling errors (2); change form of a sentance that took me a long time to decode.
source | link

I am a grade 11 student forat school. I created and am running a programming club each lunch. We meet once a week (typically, sometimes I have to cancel since my club isn't important). We have 50 minutes each lunch, though I lose 10-15 for logging-in (my school uses Windows), and other time loses.

History

Last year I tried using Godot to teach them, and using Youtube tutorials, but we progressed an average of 15-20 minutes per day, since. Since they are simply copying the code most the time, and one fof the students is nearly always absent. And the school computers don't work with the new version of Godot, so I decided it would be best to change.

Plan

It will be my last year, so I want to at least get some of them interested enough to continue the club once I graduate. I had 3-4 students this year, I might have 3-6 grade 7-9 students next year. Since Godot isn't working and the kids mustjust play games, I thought of modding Minetest with lua. This would allow me to have a buffer at the end of class where they can just play and debug while learning.

Questions

  • I want to know if there are some ressourcesresources that could help me teach that club.
  • Any way to structure class time.
  • How should I teach them, all work on similar projects, or should they work together on a project.
  • In what order should I teach concepts
  • What should I do about absent students

Plan for teaching

I'llI will edit this onceafter people answer

Thanks for your help

I am a grade 11 student for school I created and am running a programming club each lunch. We meet once a week (typically, sometimes I have to cancel since my club isn't important). We have 50 minutes each lunch, though I lose 10-15 for logging-in (my school uses Windows), and other time loses.

History

Last year I tried using Godot to teach them, and using Youtube tutorials, but we progressed an average of 15-20 minutes per day, since they are simply copying the code most the time and one f the students is nearly always absent. And the school computers don't work with the new version of Godot, so I decided it would be best to change

Plan

It will be my last year, so I want to at least get some of them interested enough to continue the club once I graduate. I had 3-4 students this year, I might have 3-6 grade 7-9 students next year. Since Godot isn't working and the kids must play games, I thought of modding Minetest with lua. This would allow me to have a buffer at the end of class where they can just play and debug while learning.

Questions

  • I want to know if there are some ressources that could help me teach that club.
  • Any way to structure class time.
  • How should I teach them, all work on similar projects, or should they work together on a project.
  • In what order should I teach concepts
  • What should I do about absent students

Plan for teaching

I'll edit this once people answer

Thanks for your help

I am a grade 11 student at school. I created and am running a programming club each lunch. We meet once a week (typically, sometimes I have to cancel since my club isn't important). We have 50 minutes each lunch, though I lose 10-15 for logging-in (my school uses Windows), and other time loses.

History

Last year I tried using Godot to teach them, and using Youtube tutorials, but we progressed an average of 15-20 minutes per day. Since they are simply copying the code most the time, and one of the students is nearly always absent. And the school computers don't work with the new version of Godot, so I decided it would be best to change.

Plan

It will be my last year, so I want to at least get some of them interested enough to continue the club once I graduate. I had 3-4 students this year, I might have 3-6 grade 7-9 students next year. Since Godot isn't working and the kids just play games, I thought of modding Minetest with lua. This would allow me to have a buffer at the end of class where they can just play and debug while learning.

Questions

  • I want to know if there are some resources that could help me teach that club.
  • Any way to structure class time.
  • How should I teach them, all work on similar projects, or should they work together on a project.
  • In what order should I teach concepts
  • What should I do about absent students

Plan for teaching

I will edit this after people answer

Thanks for your help

1
source | link