• Starting today August 7th, 2024, in order to post in the Married Couples, Courting Couples, or Singles forums, you will not be allowed to post if you have your Marital status designated as private. Announcements will be made in the respective forums as well but please note that if yours is currently listed as Private, you will need to submit a ticket in the Support Area to have yours changed.

  • CF has always been a site that welcomes people from different backgrounds and beliefs to participate in discussion and even debate. That is the nature of its ministry. In view of recent events emotions are running very high. We need to remind people of some basic principles in debating on this site. We need to be civil when we express differences in opinion. No personal attacks. Avoid you, your statements. Don't characterize an entire political party with comparisons to Fascism or Communism or other extreme movements that committed atrocities. CF is not the place for broad brush or blanket statements about groups and political parties. Put the broad brushes and blankets away when you come to CF, better yet, put them in the incinerator. Debate had no place for them. We need to remember that people that commit acts of violence represent themselves or a small extreme faction.

Which kid friendly coding recommendation

Danielwright2311

Well-Known Member
Site Supporter
Mar 28, 2018
2,217
1,352
52
Sacorro NM
✟155,365.00
Country
United States
Gender
Male
Faith
Christian
Marital Status
Divorced
Upvote 0

Nithavela

you're in charge you can do it just get louis
Apr 14, 2007
30,820
22,486
Comb. Pizza Hut and Taco Bell/Jamaica Avenue.
✟595,677.00
Country
Germany
Faith
Other Religion
Marital Status
Single
Novice wanting to introduce a 10 and a 12 yr old to coding. Searched online. Would appreciate your input.
If you want a gamified entrance, I suggest taking the games by Zachtronics, especially Shenzen I/O.
 
Upvote 0

Danielwright2311

Well-Known Member
Site Supporter
Mar 28, 2018
2,217
1,352
52
Sacorro NM
✟155,365.00
Country
United States
Gender
Male
Faith
Christian
Marital Status
Divorced
Dark basic pro is the best for kids, It also has many good examples to learn from.

Here is a program in dark basic pro with only 16 lines of code.


sync rate 0
do
s#=rnd(3)
lock pixels
for y=1 to screen height()
For x=1 to screen width()
inc z
if s#=1 then dot x,y,sin(x)*atan(y)*2000000
if s#=2 then dot x,y,sin(x)*atan(y)*2000000
if s#=3 then dot x,y,cos(x)*((3)^2*sin(y)^2)*200000
if s#=0 then dot x,y,cos(x)*(8/sin(y))*200000
next x
next y
unlock pixels
sync
loop
 
Upvote 0

RaymondG

Well-Known Member
Nov 15, 2016
8,546
3,816
USA
✟277,195.00
Country
United States
Gender
Male
Faith
Christian
Marital Status
Married
Novice wanting to introduce a 10 and a 12 yr old to coding. Searched online. Would appreciate your input.
I was thinking about doing the same. I've considered getting Rasberry Pi kits for them to put together and program on. Python seem to be a good language to start with.....which could translate to real word applications easily.
 
Upvote 0

hedrick

Senior Veteran
Site Supporter
Feb 8, 2009
20,501
10,868
New Jersey
✟1,350,394.00
Faith
Presbyterian
Marital Status
Single
I was thinking about doing the same. I've considered getting Rasberry Pi kits for them to put together and program on. Python seem to be a good language to start with.....which could translate to real word applications easily.
Yup. That's our configuration. We actually have a kid who looks like he's 7 or 8 in the group, but his father works with him, and I suspect he does a lot of the coding. The problem with middle school age is probably more in keeping their attention than in actual ability. A couple of kids with a parent participating would be more likely to work than our lab situation.
 
Upvote 0

sfs

Senior Member
Jun 30, 2003
10,853
7,874
65
Massachusetts
✟395,974.00
Country
United States
Gender
Male
Faith
Non-Denom
Marital Status
Married
Especially for the 10 year old I would consider Scratch. Both of my sons used it when they were younger. (One now wants nothing to do with programming, while the other just got his master's degree in CS. Go figure.)
 
  • Like
Reactions: RaymondG
Upvote 0

RaymondG

Well-Known Member
Nov 15, 2016
8,546
3,816
USA
✟277,195.00
Country
United States
Gender
Male
Faith
Christian
Marital Status
Married
Yup. That's our configuration. We actually have a kid who looks like he's 7 or 8 in the group, but his father works with him, and I suspect he does a lot of the coding. The problem with middle school age is probably more in keeping their attention than in actual ability. A couple of kids with a parent participating would be more likely to work than our lab situation.
Any kits you recommend? I want them to have fun setting it up and using it.....to try and make them forget about the initial difficulty of learning a language.
 
Upvote 0

Wookiee

Cool. Cool, cool, cool.
Jul 19, 2013
325
136
Australia
✟69,482.00
Country
Australia
Gender
Male
Faith
Christian
Scratch and Python seem to be fairly popular kid languages. You can also get things like GameMaker and RPG Maker that provide fairly solid GUI interfaces for designing games while also teaching them how to write procedures and conditions.

MSW Logo is a fun one that also helps with mathematical concepts like angles and measurements.
MSWLogo - Download

While requiring a bit of setup (and reasonable amount of space on the computer) VB.NET is also a good environment for putting together a tangible application. That might be better for when they're a bit older. I started learning an older version (VB6) when I was about 12 and picked it up fairly quickly, but I had a lot of face-to-face help from my school teacher, brother, and brother-in-law.
 
Upvote 0

Sketcher

Born Imperishable
Feb 23, 2004
39,045
9,490
✟422,150.00
Faith
Non-Denom
Marital Status
Single
Politics
US-Republican
Upvote 0