Skip to main content

Questions tagged [programming-environment]

A programming environment for teaching is the complete range of tools used by students to create and run programs. From the simplest (text editor, compiler, runtime) to the complex (integrated development environment - IDE) the environment may help or hinder the student's education. Use this tag for questions related to the choice and use of programming environment in education. However, use the [ide] tag for questions specific to those environments.

2 votes
2 answers
145 views

I've noticed with new programmers, primarily those using GUIs (e.g. Matlab, Rstudio, Spyder) that there is a strong tendency to for them to have a giant file, e.g. ...
irritable_phd_syndrome's user avatar
12 votes
5 answers
2k views

New Artificial Intelligence (AI) programming tools like Codex and CoPilot can (to some extent) generate code in different programming languages from natural language descriptions. Obviously at the ...
Dikran Marsupial's user avatar
3 votes
2 answers
167 views

I wanted to analyze the history of educational programming languages and their evolution up to the present (and probably make the presentation out of it for middle schoolers). Can you recommend any ...
paus's user avatar
  • 233
7 votes
1 answer
118 views

As a teacher on an IT high school, I am teaching the basics of C#, JavaScript and PHP (in different years of their study of course) For about 3 years I had been happily using the repl.it classrooms. ...
Jan Koupil's user avatar
-1 votes
1 answer
94 views

What are macros in programming language ? And we use these macros and for which perpose.I saw a YouTube video and also read from a link but am cofused about why we use them.
Iram Shah's user avatar
  • 113
18 votes
4 answers
4k views

For an undergraduate course in AI, there has been an assignment that uses deep learning on neural networks to do image classification. However, many students complained about their (university ...
Discrete lizard's user avatar
4 votes
2 answers
390 views

I am trying to create lessons and curriculum designed for school-aged students, teaching about IDEs and development environments. What is a succinct, not too complex definition of a development ...
WalkerLJ's user avatar
  • 128
1 vote
7 answers
270 views

More interactive environments are easier to learn, but the text based ones I have seen lately don't let you change your mind. I have used Read–Eval–Print Loop (REPL) environments. However these are ...
ctrl-alt-delor's user avatar
6 votes
2 answers
271 views

I read something on this site, that lead me to read about Bret Victor's learnable programming and direct manipulation. I was wondering if anyone has used any software like this. What software have we ...
ctrl-alt-delor's user avatar