Kids Regular Coding Class

Why Coding?

Coding/programming is as important as other basic skills that anyone, even kids need to have. It develops a structured way of thinking, thus improving logical thinking. It strongly related to language and math because it sharpened the ability of pattern recognition, which later, at the more advanced level will be very useful for strengthening problem solving skills.

Coding is also a great tools for understanding science and other knowledge. With coding skill one can develop simulation programs to support experiments and other scientific purposes.

Coding enhances the ability of analytical thinking through creating and debugging. By acquiring the ability coding, one will be able to create things, and escalate the level of creativity.

Why Coding for Kids?

Because coding literacy is as important as textual and number literacy. Basic understanding of code, and how to create codes has become increasingly crucial ability to be able to cope with this digital world where reality can be constructed through binary symbols and representations.

Coding subliminally will teach kids to follow rules and being consistent while also being critical and creative as well. Constantly being challenged to solve problems through coding, they will develop thinking instruments that will be ready to keep up with the rapid growth of technology. Kids in this era should not be taught to learn just one thing, but should be taught to be able to learn different things in short time. They should be trained on how to adapt with rapid changes, after they have solid ground of necessary fundamental knowledge.

Other important thing is that the world is lacking programmers. Teaching kids to code hopefully will equip them with basic skills they need to find job later in their life. This is an effort to give them earlier start off, so they can reach higher when they grow up.

Topics:

  1. Algorithm & Data Structure. Learn the fundamentals of programming. Structuring a programmer mindset with some introduction to Procedural Programming vs Object Oriented Programming, Design Pattern, etc.)
  2. Game Programming. Learn how to develop games using simple programming languages
  3. Web Programming. Learn how to develop web for different purposes.
  4. Application Programming. Learn how to design and develop applications on different platforms (iOS, Android, Blackberry, Windows)
  5. Crypto Programming. Learn how to make codes for cryptography, to secure apps, software and computers.
  6. Basic Hardware Programming. Learn to program hardware using Assembly or C/C++.

The list of the kids in ProCodeCG Regular Coding Class

  1. Zaki Adzani Sutrisno (active)
  2. Prasidya Dhanurendra Zijlstra (inactive)
  3. Aramazaya (inactive)
  4. R. Rangga A. Adiwilaga (inactive)
  5. Gala Andara Nasution (inactive)
  6. Sandra Samara Alamsyah (inactive)
  7. Fauzan (inactive)
  8. Abel (inactive)
  9. Emerald Diaz Mansyur (inactive)
  10. R. Naufal Nursatria Kusumawardana (inactive)
  11. Zidan (inactive)
  12. Alif (inactive)
  13. Ilham (inactive)
  14. Ridwan (inactive)
  15. Azriel Muhammad Arriadi Hidayat (active)
  16. Gregory (inactive)
  17. Poros (inactive)
  18. Akmal (inactive)
  19. Daud (inactive)
  20. Azhar (inactive)
  21. Serenada Cinta Sunindyo (active)
  22. Lazuardi Umar Lubis (inactive)
  23. Faris Hafizhan Hakim (active)
  24. Hikari Rafif Maulana (inactive)
  25. Mochamad Malik Putra Kurniawan (active)
  26. M. Rafli Ariq (inactive)
  27. Narayan Aryaka Respati (inactive)
  28. Fadhlan Zakwan (inactive)
  29. Rheino Sulaiman Katili (active)
  30. Muhammad Reza Rasyid Nadhir Al Marzouq(active)
  31. Muhammad Ismail Ibadurrahman (inactive)
  32. Farrell Daffa Disyahputra (inactive)
  33. Aliyah Zahra Lathifa (inactive)
  34. Binarlantip Kaswening Salamah (inactive)
  35. Michael Whilson Limidjaya (active)
  36. Kevin Whinson Limidjaya (active)
  37. Roni Mikael Laanmets (inactive)
  38. Kharisma Muhammad Rizqi Nugroho (inactive)
  39. Bullitt Zulfiqar (active)
  40. Clarence Benedict Soetarman (active)
  41. Prudence Bennedita Soetraman (inactive)
  42. Adriel Edward Ibrahim (active)
  43. Satrio Wibowo Wicaksono (inactive)
  44. Muhammad (inactive)
  45. Fulvian CJ Chordio (inactive)
  46. M. Rezandra Rizky (inactive)
  47. Dionisius Tyogo Djatmiko Utomo (active)
  48. M. Iqbal Fauzan (active)
  49. Zahran Athallah Syafiq (inactive)
  50. Jundy Valiant Alkautsar (active)
  51. M. Tristan Rosadinata (inactive)
  52. Mochammad Rezvan Putra Kurniawan (active)
  53. Nurul Maryam Hardiman (inactive)
  54. Raza Aqeela M. Aldebaran (inactive)
  55. Sulthan Zaky (active)
  56. Nafis Rayza Rahman Sunoko (active)
  57. Renald Yong Pratomo (active)
  58. Azka Zainur Azifa (inactive)
  59. Prayogia Anggito Mahardika (inactive)
  60. Muhammad Rafi Rahmanda (active)
  61. Gabriella Emristy (inactive)
  62. Areli M. Widodo (inactive)
  63. Natanael Argarimba (inactive)
  64. Ahmad Darell Albani HP (inactive)
  65. Rasendriya Ramadhany Alkautsar (inactive)
  66. Robbie Ganda Martawidjaja (inactive)
  67. Fadhil Ahda Nuhaiyadeen (inactive)
  68. Nauvallo Himawan (inactive)
  69. Gemi Nastiti Deandaru Putri(active)
  70. Afdhan Ramadhiya Fadhilah A. (inactive)
  71. Muhammad Adha Rahardhika (active)
  72. Muhammad Gyanardra Hanifan Rauf(active)
  73. Indira Ayunita Fadhilah (inactive)
  74. Tsabit M. Ghazi (active)
  75. M. Raul Raditya Zaki (active)
  76. Vian (active)
  77. Danesh Noah Surawijaya (active)
  78. Rezky Firmansyah (active)
  79. Emmanuella Pramudita Rumanti (active)
  80. Visakha Gautami (active)
  81. Cello Maitri Lalita Aurellia (active)
  82. Ruben Januar (active)
  83. Abdillah Muhammad Halim (active)
  84. Sabrina Zahra Salsabila (active)
  85. M. Azriel Faza (active)
  86. Ali Koosha F. (active)
  87. Nadine Diandra Haryadi (active)
  88. Ain Satu Kaum Berani (active)
  89. Altair Ahsan (active)
  90. Aditya Divi Surawijaya (active)
  91. Neila (active)
  92. Ruben Januar (active)
  93. Kireina Veika Aidia Angel (active)
  94. Queenesya Arthemischa (active)
  95. Adin (active)
  96. Ioan Evans Leander (active)

Regular Class Reports

  1. The first class ever. 18 Oct 2014. Topic: CodeCombat
  2. 25 October 2014. CodeCombat
  3. 1 November 2014. Making Our First Game with GameMaker
  4. 8 November 2014. Continuing Our First Game with GameMaker
  5. 15 November 2014. Making Flappy Bird with GameMaker
  6. 22 November 2014. Finishing Flappy Bird with GameMaker
  7. 29 November 2014. Making a Racing Car Game with GameMaker
  8. 13 December 2014. Adding more things in GameMaker
  9. 27 December 2014. More complex GameMaker: two scores and breakout
  10. 3 January 2015. Exploring Minecraft Server
  11. 10 January 2015. Crunchzilla Monster (Intro to JavaScript)
  12. 17 January 2015. Crunchzilla line by line (cfillRect, cfillStyle, looping)
  13. 24 January 2015. Crunchzilla (cfillRect, cfillStyle, looping) creating rainbow stairs
  14. 31 January 2015. Crunchzilla (drawing rectangles, drawing lines, looping)
  15. 7 February 2015. Crunchzilla (function, inner looping)
  16. 14 February 2015. Minecraft, CanaryMod, ScriptScraft Installation
  17. 21 February 2015. Minecraft Programming with JS (creating boxes, cylinder and prisms)
  18. 28 Feb 2015. Minecraft Programming with JS (buildings with drone)
  19. 7 March 2015. Minecraft Programming (functions)
  20. 14 March 2015. Minecraft Programming - Exploring Drone Functions
  21. 21 March 2015. Minecraft Programming - Creating Triangle Function
  22. 4 April 2015. Minecraft Programming - Learning About Box Array
  23. 11 April 2015. Minecraft Programming - Using Server
  24. 18 April 2015. Minecraft Programming - Continuing Sharing Server
  25. 25 Apr 2015. Minecraft Programming - Scoring
  26. 2 May 2015. Scratch and Game Creator
  27. 23 May 2015. Blockly Games
  28. 30 May 2015. Continuing Blockly
  29. 6 June 2015. Blockly Games
  30. 20 June 2015. Code Combat & Blockly
  31. 4 July 2015. Light Bots
  32. 25 July 2015. Continuing Light Bots
  33. 1 August 2015. Light Bots for newcomers - Converting Scratch to Python - Using Functions to create buttons
  34. 8 August 2015. Finishing Calculator in Python (some in Scratch)
  35. 15 August 2015. Calculator in GameMaker
  36. 22 August 2015. Quiz on Python
  37. 29 August 2015. Simple Encryption (Caesar Cipher)
  38. 5 September 2015. Caesar Cipher with tkinter and Vigenere Cipher and Virus
  39. 12 September 2015. Modding in Minecraft
  40. 19 September 2015. Simple Virus with Python
  41. 26 September 2015. AntiVirus with Python
  42. 3 October 2015. Encryption Virus
  43. 10 October 2015. Creating Games with Python
  44. 17 October 2015. Continuing Games Development in Python
  45. 24 October 2015. Finishing Bubble Blaster
  46. 7 November 2015. Agario-like Game Making
  47. 14 November 2015. Algodoo (cars, boats, hinge, etc.)
  48. 21 November 2015. More Algodoo (winch, boats, rockets, gears)
  49. 28 November 2015. Algodoo Challenges
  50. 5 December 2015. GUI Programming with Python
  51. 12 December 2015. Gui Programming with Python - continued
  52. 19 December 2015. Creating Tutorials to be Uploaded to YouTube
  53. 2 January 2016. Creating Password Login and Progress Bar in Python
  54. 9 January 2016. Simple Client Server and Digital Clock in Python
  55. 16 January 2016. Creating Apps with App Inventor
  56. 23 January 2016. Counting Down and ComboBox in Python
  57. 30 January 2016. ComboBox KeyLogger
  58. 6 February 2016. Minecraft Command Block and RedStone
  59. 13 February 2016. Blockly, Minecraft Redstone and Python Multiple Choice
  60. 20 February 2016. LightBot, Python Multiple Choice with Window Slider
  61. 27 February 2016. Creating Own Quiz with Python for others kids to do and Minecraft Blockly for the newcomers
  62. 5 March 2016. Continuing Python Code on Quiz (adding button, scores, fail/pass), CodeCombat, LightBots
  63. 12 March 2016. Random Guessing in Python, CodeCombat, Hour of Code Series
  64. 19 March 2016. Improvement on Random Guessing Algorithm in Python, Minecraft Hour of Code, LightBots, Blockly
  65. 26 March 2016. Improvement on Random Searching Algorithm in Python and Logic Gates with Redstone in Minecraft
  66. 2 April 2016. Intro to Java with Greenfoot
  67. 9 April 2016. Adding in More Java Class and Methods
  68. 16 April 2016. More Objects and Methods in Java
  69. 23 April 2016. Java Programming
  70. 30 April 2016. More Projects
  71. 7 May 2016. Greenfoot Projects
  72. 14 May 2016. More Java Programming and Godot Engine Exploration
  73. 21 May 2016. HTML and Javascript
  74. 28 May 2016. Coding with CodeSaya.com
  75. 4 June 2016. Morse Code in Python
  76. 11 June 2016. Thunkable
  77. 18 June 2016. LUA Programming
  78. 16 July 2016. CyberSecurity
  79. 23 July 2016. Exhibition Preparation Part 1
  80. 30 July 2016. Exhibition Preparation Part 2
  81. 6 Aug 2016. Intro to IoT
  82. 13 Aug 2016. More IoT & Exhibition Preparation
  83. 20 Aug 2016. Arduino Basics
  84. 3 Sep 2016. Arduino: RGB LED and More
  85. 10 Sep 2016 (A). More Arduino
  86. 10 Sep 2016 (B). Intro to Java and Apps Programming
  87. 17 Sep 2016 (A). Arduino Class
  88. 17 Sep 2016 (B). Intro to GameMaker, Java, and Apps Programming
  89. 24 Sep 2016 (A). ESPectro Core Intro
  90. 24 Sep 2016 (B). Intro to GameMaker and Java Programming
  91. 1 Oct 2016 (A). Arduino and ESPectro Programming
  92. 1 Oct 2016 (B). More GameMaker, Java, and Apps Programming
  93. 8 Oct 2016 (A). More Arduino and ESPectro
  94. 8 Oct 2016 (B). Another Session of GameMaker, Java, and Apps Programming
  95. 15 Oct 2016. Arduino, ESPectro and Apps Programming
  96. 22 Oct 2016 (A). Arduino and ESPectro class
  97. 22 Oct 2016 (B). GameMaker, Java, and Apps Programming
  98. 15 July 2017. ProCodeCG Kids Regular Coding Class
  99. 22 July 2017. ProCodeCG Kids Regular Coding Class - IoT Programming
  100. 22 July 2017. ProCodeCG Kids Regular Coding Class - Open Topics

Kids Regular Coding Class

ProCodeCG Kids Programming Class is a regular event every Saturday 9 - 12

View details »

Kids Coding Camp

ProCodeCG usually holds Kids Coding Camp event twice a year during school holiday.

View details »

Kids Remote Class

ProCodeCG also teach kids remotely. We provide handouts and online assistance.

View details »

Crash Course & Customized Training

ProCodeCG provides customized curriculum and training

View details »

Coding Mom

Training Mums to be front-end developers.

GitHub, HTML, CSS, JavaScript, Bootstrap, PHP, MySQL

View details »

codeMeetUp()

Every Monday 1 - 3

ProCodeCG codeMeetUp() is a regular sharing event for public. We invite speakers with different backgrounds and disciplines to share about their experience and expertise.

View details »


© ProCodeCG 2017. All rights reserved.