+ 49
What is the best programming language to teach students at school level?
Friend's what is the best language to learn at school level. Here in Nepal they teach QBASIC and if you ask student of my district about java or C# they don't know about that. So friend's please response with what you learn at your school.
257 Answers
+ 83
I believe that the best P.language to start with at school level will be an upper level language such as Python. It will be great for under 16s.
You want them to get a flavour of programming by teaching them the main concepts and giving them progressive task to create.
I believe that if you teach them C kids might run away and not enjoy the first contact with programming.
Start from an upper language and work the way down. when you get to C or Java they will he confident on basics and kids will just have to add new concepts.
It sounds great to start with C, but you might fall into being the most boring subject. teachers dont have enough hours a week for all the concepts that. a lower level requires.
At the end of the day... if you have a teacher that is passionate about a particular language... let him go with it. Lets get kids exited.
Hope I have helped.
+ 23
python..
+ 21
In our school we learn LOGO… ~_~
+ 15
scratch was purely design for school kids to learn programing
+ 13
I think it is Phyton. Becouse i am from Azerbaijan and we are learning Phyton starting with basics from 8th grade.
+ 8
In Spain we usually don't learn any of them. It all depends on ourselves.
I really reccomend you start with Python. It' high level and makes concepts easier to learn
+ 8
Gor in my opinion machine code is difficult for bachelor students. I don't even have idea about how we write machine code
+ 8
I think Python is the best programming language to teach in schools. It is very easy to understand an this should be the first to start with programming language.
I am 14 years old and I have knowledge of C, Python, HTML, CSS, JS and bit of PHP. I started with C when I was 11, but I think I should have started with Python. It is my favourite programming language.
+ 8
html css java script
+ 8
I think python because it easy to learn and powerful. they can create a great projects with it, if they learned it well.
+ 8
As a student I started with Powershell then moved to other languages like python any language works its how u teach it that matters, students often like learning fun things so teach them a language they can enjoy the most
+ 7
Pascal
+ 7
c
+ 6
yes they teach html and even C, but only introduction not much. And they don't teach css and js with html.
+ 6
The one of best to start is Python , after it when you have some experience, you can chose any other language and study it very fast !
+ 6
python to hack minecraftpi on raspberry pi.
The students are motivated...
+ 6
Python is a great first language for beginners. It can also interact with electronics and real world components using Raspberry-Pi via GPIO. The possibilities then become limitless.
+ 6
python will be great for beginners
+ 6
C#
I think even Visual Basic is better than QBasic to teach in schools!
C# is easy to learn and so applicable.
+ 6
pseudocode and pascal. I began with basic and QBASIC but in the university I used modula2 and pascal fc for concurrent programming