[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Why are all of these young kids wanting graphical programming

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 24
Thread images: 3

File: 1500270006084.jpg (47KB, 500x500px) Image search: [Google]
1500270006084.jpg
47KB, 500x500px
Why are all of these young kids wanting graphical programming languages with the mouse instead of text with the keyboard?
>>
Because they want to code it on their mobile phones.
>>
They don't. It's a meme pushed by retards
>>
"Let's learn Scratch!" generation
>>
>>61619954
Because that's what's pushed on them and they are kids, they'll get into real programming languages at some point
>>
what do graphical programming languages mean? css/html?
>>
>>61621605
it means educational purposed stuff where you make simple programs by drag and dropping boxes on a gui
>>
>>61620555
>>61621588
dubs and
trips of truth
>>
File: 1481093744110.png (289KB, 1532x900px) Image search: [Google]
1481093744110.png
289KB, 1532x900px
Look at me, I am a programmer!
>>
>>61621652
so programmes, not languages
>>
>>61621652
I actually taught elementary school kids with scratch.
It's great for teaching children the concepts of logical thinking and problem solving needed for programming without having them learn the syntax and "vocabulary" of a real programming language. They actually made some pretty good games using scratch, considering they were only 4th graders.
So yeah, scratch is great for children, you shouldn't teach high school/college kids with it though.
>>
>>61621689
That's actually a pretty cool program.
What did you make that with?
>>
>>61621711
http://llamalab.com/automate/
>>
File: IMG_20170705_124010.jpg (313KB, 1080x1772px) Image search: [Google]
IMG_20170705_124010.jpg
313KB, 1080x1772px
>>61619954
>>61619965
Are there some ways to actually program on a phone tho?
>>
>>61621711
>>61621725
>>61621689
https://developers.google.com/blockly/
>>
>>61621736
Thanks dude
>>
>>61621699
you're doing god's work
>>
>>61619954
I teach programming to primary and middle school aged kids. Honestly the best way to keep them interested in to do things with making games and other things with graphics. All of the kids start with scratch because it's easy to start with and then they get moved up. Here we actually teach them programming, still with games but with real skills for their age. For example to learn about arrays we make tick tack toe. We also make a calculator to learn all about functions. Most of them are simply to young and more to quickly for "real" programming and those that are mature enough begun using Java or c++.
>>
>>61621777
Thank you my man
>>
Real programming requires a lot of abstract thinking that children, hell, most of adults can't handle.
>>
>>61621689
I'm not a programmer by this looks like an improvement over the current system.
>>
>>61621796
It's extremely unflexible.
>>
>>61621689
Shouldn't it loop back to the block where you get the location instead of just checking the location? Otherwise it's just going to always fail/succeed depending on what the location was when it first got the current location.
>>
The idea of graphical programming is as old as the microcomputer itself, it's not a new thing at all. The point of things like Scratch isn't to replace real programming languages, it's to teach people the core concepts of programming such as boolean logic, loops, etc in a way that is intuitive to humans (especially children). If you use a real language to teach someone these things then they also have to learn the syntax of the language too as well as any language-specific quirks. It is best to learn about the fundamental programming concepts outside of a programming language.
Thread posts: 24
Thread images: 3


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.