Coding Kids Club

Coding Kids Club is an organization of parents, engineers, and technologist whose mission is to teac Kids today are not learning how to program computers.

We want to change that. Coding Kids Club is an organization of parents, engineers, and technologist who work with kids exposing them to the wonders of programming. And the kids love it. Many of us grew up tinkering with computers, be it an Apple IIe, Atari 800, Commodore, TRS-80, Sinclair, or one of the many build kits. We got our hands dirty with line coding, and it was fun. For many it was an am

Operating as usual

09/16/2020

Over the past few weeks we have received a lot of inquires into our coding classes for elementary and middle school kids. With the move to remote learning and with kids now being proficient with remote meeting software, we would like to run a small class to test out a remote live format and gauge interest from kids and parents. This remote live model means we are not confined to our zip code or just one school so we are very interested in getting feedback.

Would you be interested in your child attending a remote live “learn to code” series of classes? Format will be 1 hour per week for 4 weeks with an additional 1/2 hour live QA per week. Full series will be 8 weeks.

Please comment with your interest, ideal start time, coding language preference if any, any general questions, or anything you would like to share….

thank you!
Charleston County School District Charleston County Public Schools Parents

04/08/2016

The class schedule at Christ Our King-Stella Maris School is Wednesday April 6th-May 4th from 3:00-4:00.

Wednesday's class was high energy and fun. We had a mix of beginners and experienced students. The look on a child's face when they get their very first program to run is priceless! It's so rewarding to actually see the a-ha moment. That moment when you know they just learned something new and cool.

The advanced students are working on a project they will share with the class. They are diving into events and animations realizing how much it takes to build a working application.

We will share that application with this group when it is completed.

Until then!

The President Wants Every Student To Learn Computer Science. How Would That Work? 01/18/2016

The President Wants Every Student To Learn Computer Science. How Would That Work?

Our upcoming classes teach kids what's outlined in this article.

http://www.npr.org/sections/ed/2016/01/12/462698966/the-president-wants-every-student-to-learn-computer-science-how-would-that-work


Charleston, South CarolinaCharleston County School District Charleston County Community Education Christ Our King-Stella Maris School Mt. Pleasant Academy PTA President ObamaNikki HaleyTim Scott

The President Wants Every Student To Learn Computer Science. How Would That Work? Adding a new, complex, technical subject to the curriculum won't be easy. We hear from students, teachers, entrepreneurs and educators about the challenges.

01/12/2016

New classes coming soon. Schedule for Christ Our King-Stella Maris School will be posted this week. Other classes for Charleston County School District will be announced shortly. Mt. Pleasant Academy PTA Sullivan's Island Elementary School Jennie Moore Elementary Charleston County Community Education Tim Scott Niki Haley SmallBASIC Microsoft Small Basic

Timeline photos 12/13/2015

Here is a cool program to show your kids. Will work on this in our upcoming classes. You can see the code here.

http://smallbasic.com/program/?RSK589

Charleston County School District Christ Our King-Stella Maris School Charleston County Community Education Tim Scott Mt. Pleasant Academy PTA Town of Mount Pleasant, SC - an All-America City Finalist! Sullivans Island Sullivan's Island Elementary School Advocacy Group Microsoft Small Basic

Photos from Coding Kids Club's post 11/06/2015

We have held a few of our coding classes at the Darby Building in partnership with the Mount Pleasant Department of Recreation. These are the same classes we have held at Charleston County School District and Christ Our King-Stella Maris School. The Darby Building space works well and the kids are engaged!

The schedule for upcoming Darby Building classes can be found here.

http://tinyurl.com/nw3s8rx

We will be offering classes at COK-SM and CCSD beginning 2016. Details to follow.

If you have questions please reply to this post. You can also contact Florine Russell about how to register for the Darby Building classes.

Florine S. Russell
Recreation Specialist II
Mt. Pleasant Recreation Department
(843) 849-2061
[email protected]

Mount Pleasant, South Carolina

08/08/2015

The new school year is almost upon us. We will be offering after school coding classes at several CCSD schools, MP Rec in the OV, and other schools in and around MP. Schedule will be published soon. Christ Our King-Stella Maris School
Charleston County School District

Coding, Agile & Scrum Go Mainstream 06/14/2015

Coding, Agile & Scrum Go Mainstream

“Now that software lives in our pockets, runs our cars and homes, and dominates our waking lives, ignorance is no longer acceptable. The world belongs to people who code. Those who don’t understand will be left behind.”

http://www.forbes.com/sites/stevedenning/2015/06/14/coding-agile-scrum-go-mainstream/

Charleston County School District Christ Our King-Stella Maris School Mount Pleasant, South Carolina Charleston County Community Education Charleston, South Carolina

Coding, Agile & Scrum Go Mainstream : 38,000 word article

Bloomberg Businessweek Releases The Code Issue Special Multi-platform Package on Demystifying... 06/13/2015

Bloomberg Businessweek Releases The Code Issue Special Multi-platform Package on Demystifying...

What is Code? BusinessWeek "those who don’t understand it will be left behind".

Recognizing that the world now belongs to people who code, and those who don’t understand it will be left behind, the issue is devoted to demystifying code and the culture of the people who make it.....Mt. Pleasant Academy PTA Charleston County Community Education Charleston County School District Mount Pleasant, South Carolina Christ Our King-Stella Maris School

http://www.bloomberg.com/company/announcements/bloomberg-businessweek-releases-code-issue-special-multi-platform-package-demystifying-code/

Bloomberg Businessweek Releases The Code Issue Special Multi-platform Package on Demystifying... Bloomberg Businessweek today released The Code Issue, a special double issue containing a single essay by writer and programmer Paul Ford.

06/12/2015

Great final day at the Coding Camp at Christ Our King-Stella Maris School. This girl wins a prize for her awesomeness! We covered a lot of ground this week so remember to tinker at home! And email [email protected] if you need help with any of your code. Charleston, South Carolina Mount Pleasant, South Carolina Charleston County Community Education

Mobile uploads 06/10/2015

Mobile uploads

06/10/2015

Great first 2 days at coding camp. This program animation was created by one of the girls who was a total newbie to coding. Now that we have covered the basics of variables, loops, and conditions we will now introduce events and start game development! Christ Our King-Stella Maris School Charleston County Community Education Charleston County School DistrictMount Pleasant, South Carolina

05/12/2015

Here is one of our 4th graders first animation. She did a great job! There is real code underneath all that hand waving. Mt. Pleasant Academy PTA Charleston County Community Education Charleston County School District Tim Scott

05/11/2015

We tried something different today at the MPA coding class. This young man was very proud of his creation.

Today we experimented with animations. Each student drew their own images in MS Paint and then animated them by writing a program. The level of creativity was impressive. One girl wrote a story using 6 images with a cool little script. This is a strong lesson format as it allows the kids to code a story with illustrations they create. Some cool stuff.

Charleston County School District Charleston County Community Education Mt. Pleasant Academy PTA

Schedule 05/11/2015

Schedule

Last week went by fast! We finished up our last class at Christ Our King-Stella Maris School and will be completing Saint James Santee Elementary School Mt. Pleasant Academy PTA Sullivan's Island Elementary School Advocacy Group JME PTA

Final lesson will be building a Rock, Paper, Scissors game. This helps the kids learn about conditional logic, variables, and more flow control.

Time permitting we will create some music using Music Markup language IE: Sound.PlayMusic("O5 C8 C8 G8 G8 A8 A8 G4 F8 F8 E8 E8 D8 D8 C4")

Summer Camp Schedule is live here: http://codingkidsclub.com/schedule/

Rock Paper Scissors link:
http://www.smallbasic.com/smallbasic.com/program/?bnt936

Schedule

05/06/2015

We held our final class at Christ Our King-Stella Maris School yesterday and I must say, I was sad to see it ending.

Debbie and I wanted to thank you for entrusting us with your little gems and wish you all a safe and happy summer. We will be holding coding Summer Camps at COK-SM as well as some more classes in the fall.

The feedback from the kids was just priceless. One commented that the classes were too short. We said "Its already been a long day. Don't you think an hour and a half is enough? You must be getting tired?!?!?!" and the reply "No, I want them to go on for another 8 weeks!".

For the summer camps we are going to run the classes a bit differently. We are going to build a game (probably a retro-Atari revival) over the five days. Each day they will focus on part of the build and a core coding lesson that will also be a sugar coated lesson in math and logic. The time will be broken up with a few breaks to get out and move around a bit.....

A few of the kids asked what to do if they needed help between now and whenever we meet again. Both Debbie and I are here and happy to help in anyway we can.

You can email us [email protected] [email protected] or post a message right here on Facebook.

Mr. Z will be sending out the summer schedule shortly, but please please please don't hesitate to let us know if we can help with any "IT IS NOT WORKING!!!!!" type of issues.

With gratitude,

John and Debbie

Photos from Coding Kids Club's post 05/02/2015

"How many donkeys will it take to fill my room?"
Fun times this week with our coding classes at Christ Our King-Stella Maris School St. James Santee ElementaryMoore Jennie Elementary SchoolMt. Pleasant Academy PTA Sullivan's Island Elementary School Advocacy Group

Love the creativity. We wrote a multiple choice program and the kids were encouraged to be creative and make up their own questions. I think this was the most random by far. This is and the in one. Tim Scott Nikki Haley Congressman Mark Sanford

Photos from Coding Kids Club's post 04/29/2015

Had our 2nd class at Saint James Santee Elementary School today. Class of all girls except for one boy. Great to see girls getting into coding. Even though they were tired from testing they went a solid hour and wanted to keep going. Great bunch of hard working kids.

Charleston County School District Charleston County Community Education Tim Scott

Mobile uploads 04/29/2015

At our Christ Our King-Stella Maris School class on Tuesday we asked the kids for feedback on the class to date. To sum it up:

1
More exercises that use animations

2
They liked starting off with an existing program and modifying it.

3
Wanted to know of there would be class in the fall

4
More "free style" time. This is when they get to present their work to the class.

Attached is one comment worth noting. A simple game like Minecraft! Wow. Would hate to see what complicated looks like given there a several hundred thousand lines of code in Minecraft. Nice!

The exercise for the day was to extend a multiple choice test in honor of test week. The exercise focused on variables, IF THEN, and flow control using Sub Routines. It was well received. Microsoft Small Basic DIG SOUTH

Photos from Coding Kids Club's post 04/27/2015

In honor of test week, at today's MPA coding class, we coded a test! The kids coded their own multiple choice style test to get familiar with IF THEN statements, variables, and a bit of refactoring. Time flew and they kids did not want to leave! So cool to see that level enthusiasm!

Charleston County School District Charleston County Community Education Mt. Pleasant Academy PTA
Mount Pleasant, South Carolina U.S. Senator Lindsey Graham

Photos from Coding Kids Club's post 04/25/2015

Today's coding class at Jennie Moore Elementary was a blast. Great group of kids with an amazing focus and interest in learning to code. They dug right in and were using variables and loops to draw some cool geometric shapes in the first 15 minutes.

Nice job by the Charleston County School District in providing a state of the art computer lab. Mount Pleasant, South Carolina

Photos from Coding Kids Club's post 04/24/2015

Great first coding class at Sullivan's Island Elementary School

Kids loved it. Quote of the day "this was better than recess!" Had the pry the kids out of the lab.


Sullivans Island
Charleston County Community Education
Charleston County School District
Sullivan's Island Elementary School Advocacy Group Congressman Mark Sanford

04/23/2015

At this week's Christ Our King-Stella Maris School coding class we worked on a simple animation to reinforce the XY Axis. The exercise had them display the XY coordinates of the mouse pointer and then make a ball move to the point on the screen where they click.

The exercise covered responding to events, using functions/sub-routines, and illustrated how the code interacts with user input, which in this case was moving and clicking the mouse.

The code for the exercise follows. It's not a lot of code but it did burnout some brain cells. Some of the older kids flew through it so we move them on to program flow control using more complex functions.

For next weeks class we will take a look at flow control using functions with parameters in both Python (for the older kids) and Small Basic without parameters for the younger ones.

The Ball Animation: http://smallbasic.com/smallbasic.com/program/?WWV036

ball = Shapes.AddEllipse(30,30)

GraphicsWindow.MouseMove = mousemove

GraphicsWindow.MouseDown = SetXY

Sub SetXY
x=GraphicsWindow.MouseX
y=GraphicsWindow.MouseY
GraphicsWindow.FillEllipse(x+10,y+10,15,15)
Shapes.Animate(ball,x,y,800)
EndSub

Sub mousemove
x1 = GraphicsWindow.MouseX
y1 = GraphicsWindow.Mousey
GraphicsWindow.Title="x="+x1+" Y="+y1
EndSub

Mount Pleasant, South Carolina

04/23/2015

We held our first class at Saint James Santee Elementary School Charleston County School District Charleston County Community Education

First time we have ever had more girls than boys! It was also one of the most energized and FOCUSED groups we have seen. Shoutout to the kids, teachers and staff.

Photos from Coding Kids Club's post 04/20/2015

Enthusiastic kids showing off their coding skills at our 1st Charleston County School District MPA coding class.

Mount Pleasant, South Carolina

Microsoft Small Basic Program Listing 04/15/2015

Microsoft Small Basic Program Listing

In yesterday's Christ Our King-Stella Maris School coding class we shook off some of the spring break dust and worked on combining a few concepts covered in earlier classes.

We created a guessing game program that uses "Events" "XY Axis" and "If Then". It was a bit on the advanced side but I was encouraged to see some of the kids were able to fully grasp the entire program, while others were absorbing the core concepts. This exercise helps foster creativity which is a hallmark of any good programmer so the lesson's intent was to get the kids to explore how to modify the program in their own way, not get overly hung up in the details of the syntax.

The program and source code can be viewed here (link below). The "import" ID is LDN339-11 (the kids know what this means).

http://smallbasic.com/smallbasic.com/program/?ldn339-11

This is the core of the logic that the kids got to chew on!

If x>=0 And x=100 And y =110 And x=100 And y =220 And x=100 And y =330 And x=100 And y

Microsoft Small Basic Program Listing

03/26/2015

The Charleston County School District will be offering after-school computer programming enrichment classes where kids learn real line level coding at Moore Jennie Elementary School Sullivan's Island Elementary School and Mt. Pleasant Academy PTA

Here's the registration 411:

MPA: Mon 4/13-5/4 www.tinyurl.com/cKcMPAs15
SIE: Wed 4/15-5/6 www.tinyurl.com/cKcSIEs15
JME: Fri 4/17-5/8 www.tinyurl.com/cKcJMEs15

Charleston County School District

03/26/2015

Sharing a bit of code for determining if a # is prime or not. Prime #'s are cool and what better way to learn recursion than writing a program to find a prime #!

ID=TZM173
http://smallbasic.com/smallbasic.com/program/?tzm173
=============
TextWindow.Write("Enter the # you want to check for prime:")
number=TextWindow.Read()

TextWindow.Clear()

isPrime = "True"
PrimeCheck()
If (isPrime = "True") Then
TextWindow.Writeline(number+" is a prime #")
Else
TextWindow.Writeline(number+" is not a prime #")
EndIf

Sub PrimeCheck
For j = 2 To Math.SquareRoot(number-1)
If (Math.Remainder(number, j) = 0) Then
isPrime = "False"
EndIf
Endfor
EndSub

Microsoft Small Basic Program Listing 03/24/2015

Microsoft Small Basic Program Listing

Today we held our 3rd and highest energy class yet at Christ Our King-Stella Maris School

We did a recap of the prior two weeks material by stringing together everything we learned into one exercise or "recipe".

The recap covered asking for user input, naming and assigning values to variables, using variables in program statements, sending output to the screen, and using loops (For loop) to repeat a set of instructions.

Fun with geometry might be a better summary.

We stayed away from conditionals for this exercise as not to throw too much at one at the kids.

Everyone is progressing nicely and repetition is key to moving along and up the learning curve.

In addition to the recap, we also made an optional challenge exercise available to anyone who wanted to work on it. The challenge exercise introduces recursion as a looping or iterating technique.

Recursion is a very meaty topic and it takes time to learn how to "think recursively". It won't happen overnight but it's intentionally introduced now as once mastered it makes everything amazingly fun.

Below are links to the recipes and "cheat sheets" used in class. The kids can use these if they want to tinker around or if you want to see what they are up to.

We hope your kids are enjoying learning to code as much as we are working with them.

John and Debbie

Recursive Shape Cheat Sheet: TNS358
http://smallbasic.com/smallbasic.com/program/?TNS358

For Loop Shape Cheat Sheet: HQB864
http://smallbasic.com/smallbasic.com/program/?HQB864

Microsoft Small Basic Program Listing http://smallbasic.com/smallbasic.com/program/?TNS358

Timeline photos 03/18/2015

Reminder: If you want to pick-up your child before 4:30 you can text or call us and we will bring them out. 843-882-5110

We completed our 2nd class at COK-SM and introduced some new concepts.

-We started of with a quick recap of the syntax of Noun.Verb (Object.Method)

-Everyone took a quiz on the computer where they had to write code to complete a statement. This was structured in the form of an "automated test". When they ran the code the computer would tell them if their "test" passed or failed. Everyone got all their tests to pass. Learning to test your code as you go is a good habit to learn at a young age. See pic for sample of the quiz.

-We reviewed how to use a loop to repeat steps.

-We introduced variables and conditional expressions by using a number guessing game.

-The kids wrote a program that had the computer guess a # between 1 and 5 and then asked them to guess the #. It's not a lot of code but it exposes the critical concept of flow control. We will be revisiting this constantly as just about everything we do requires understanding and conceptualizing how to control the flow of a program. Here is a link to version we saved:

http://smallbasic.com/smallbasic.com/program/?rsj295

Notice the flow control taking place between "Start:" and "Goto "Start". We use the Goto statement as it is the easiest to learn. It's like phonics for programming.

-On a personal note, I would like to show the kids how this can be implemented in Java or Python but that will introduce too much new stuff on top of already new stuff. With that said……

-Some of the kids asked if they could use Java and/or Python, so for next class we are going to try to get a few machines configured for these environments but this is really is just for the kids with prior programming experience.

-In the freestyle we saw some amazing programs written at home. Very cool!

Any questions of feedback just let us know!

John and Debbie
Christ Our King-Stella Maris School

03/16/2015

The Christ Our King-Stella Maris School class got off to a great start last week. We almost needed a pry bar to get the kids out of their seats at 4:30!

This was our 1st class and the energy level was intense. In class we focused on:

-The basics of the IDE (the interface or Integrated Development Environment)

-The syntax of Noun.Verb or Object.Method IE: Tortoise.Move(50)

-We introduced how to repeat a section of code using the For Loop

-Each child was sent home with a USB drive. This is theirs to keep. It is preloaded with the SmallBasic application so they can run the application right off the USB drive without having to install any software. Let me know if you run into any issues here apart of not having a PC.

On Tuesday we will recap last week's material and explore variables & conditional expression. IE: If X is > Y do something.....

A foundational theme that we try to weave into the class are core math principles. We will use variables and conditional expressions to draw shapes, determine if numbers are odd or even, and play around with prime #'s a bit.

The classes are fluid so we adapt on the fly based on based on the students interest and where they are on the learning curve.

Please let us know if you have any questions!

John & Debbie

PS: We are conducting a catch-up class today (Monday) at 3:00 in the lab. It is open to anyone who wants to practice or get more focused time with Debbie and me.

Home 03/02/2015

Home

Our first two 2015 Summer Camps are open for registration! http://codingkidsclub.com
Christ Our King-Stella Maris School

Home It helps them in all areas of life. We live in a highly digitized world and learning how to create tomorrow’s tools, not just use todays, prepares kids to lead in the global economy.

Want your school to be the top-listed School/college in Mount Pleasant?

Click here to claim your Sponsored Listing.

Videos (show all)

Location

Telephone

Address


Mount Pleasant, SC
29464
Other Mount Pleasant schools & colleges (show all)
ROCK NATION (music unlimited) ROCK NATION (music unlimited)
Mount Pleasant, 29464

Charleston, South Carolina's premier music school. Featuring private instruction at all levels in Gu

Parents of Cario 8th graders 2023 Parents of Cario 8th graders 2023
Mount Pleasant, 29466

This group is for parents of Cario MS 8th grade parents.

BHE Fifth Grade - Class of 2029 BHE Fifth Grade - Class of 2029
BHE
Mount Pleasant, 29464

Wanted to put together a page where parents can communicate and share information through our last y

Trident Academy a Orton-Gillingham Approach Trident Academy a Orton-Gillingham Approach
1455 Wakendaw Road
Mount Pleasant, 29464

“The secret behind teaching students who learn differently is to teach differently”

Focus First Training Center Focus First Training Center
Mount Pleasant, 29466

Focus First Training Center is an instructor-led Training and Development Center for future Medical

East Cooper CAS East Cooper CAS
900 Warrior Way
Mount Pleasant, 29466

The East Cooper Center for Advanced Studies serves all high school students in the East Cooper area.

Kumon Kumon
1118 PARK WEST Boulevard SUITE B-2
Mount Pleasant, 29466

Kumon Math and Reading Center MT PLEASANT - LAUREL HILL

Veritas Classical Schools, South Carolina Veritas Classical Schools, South Carolina
1000 Johnnie Dodds Boulevard, Ste 103
Mount Pleasant, 29464

A homeschool resource in Charleston, SC that provides support, curriculum, and Biblical Worldview.

Crown Leadership Academy Crown Leadership Academy
1455 Wakendaw Road
Mount Pleasant, 29464

Crown Leadership Academy is a private Christian K-12 School committed to educating students to be cr

Tom Noren Guitar Studio Tom Noren Guitar Studio
Mount Pleasant, 29464

Guitar lessons for young children

College of Charleston Sailing Recreational Racing College of Charleston Sailing Recreational Racing
24 Patriots Point Road
Mount Pleasant, 29464

One Design Racing at the College of Charleston Sailing Center.

FFIT Kids FFIT Kids
Mount Pleasant, 29464

To glorify God by discovering and celebrating our gifts of health, character and achievement as we fo