Computational Thinking
Start learning with KidoCode. From coding and math to game development and robotics, you'll learn how to build real applications and think computationally.
Who are we? KidoCode is an IT company providing new solutions in STEM and computer science education for kids and teens focusing on computational thinking using world level contents and self learning skills. We are providing a wide variety of courses from very basic for kids to very advance and professional for software developers as well as university lecturers.
What is KidoCode internship about? In order to develop a strong and sustainable community of passionate and strong students and knowledge workers, KidoCode provides paid internship for university students and fresh graduates to not only to develop its own permanent staff but also provide a launch pad and incubator for young job seekers and future entrepreneurs.

Basic requirements
Good teamwork, passionate about learning, good communication skills, self-learner, independent, fluent in English

Responsibilities
Coaching kids and teens through the KidoCode syllabus and helping them over time management and problem solving skills

Perks
Nice and lively environment, high quality trainings, full-time job positions, building your personal branding

outcomes
Challenging your knowledge to the max and improve your skills in variety of fields such as programming, science, mathematics, media and ...
Internship Frequently Asked Questions
"Our awesome internship plans!"
You can choose your suitable plan of internship. For choosing the advance internship, you would need to have prior knowledge of programming or have finished the basic internship. Please note that all internships are planned for 6 months and you would take to the level your time and efforts afford.
3-6 Month (RM500/Month)
-
Python &
Math
Basics
Installation, Data types, Loops, Conditions, Function, class, Packages
-
Mobile app
dev
Android app
Using mit app inventor, you will learn how to build simple apps, using phone sensors and connect online APIs
-
Electronics
Arduino
Digital and analog sensors, programming in C++
-
Web
Development
HTML/CSS
Build your portfolio using html and css and host your website online
3-6 Month (RM1000-2000/Month)
-
Data Analysis
Python
Read/write files, parsing, class, object, functional programming
-
Data Presentation
Matplotlib
Scatter, Bar, Pie, 2D and 3D data presentation
-
Machine Learning
Numpy
Decision making, supervised and unsupervised, clustering, bayesian method
-
Data Mining
NLTK
Web mining and web scrapping, natural language processing, sentiment analysis
3-6 Month (RM1000-2000/Month)
-
Front-End
HTML/CSS/JS
HTML5, CSS3 and jQuery are amazing combination for front-end development.
-
Back-End
Python
Python is one of most convenient programming languages for back-end with more than 155 thousands of free packages.
-
Database
NoSQL
mongoDB is one of the most popular not only SQL ( NoSQL) databases that we are teaching at KidoCode
-
Cloud services
API
Using hosting services, developing and using APIs and improving your skills in cloud base web applications
3-6 Month (RM1000-2000/Month)
-
Modern Electronics
Basic tools
Work using transistors, resistors, capacitors and ... how logic can flow in wires
-
Digital Electronics
Integrated Circuit
Getting familiar with different ICs and logic gates and building the earliest version of computers
-
Aanalog Electronics
Wave
Understanding of analog electronics is crucial for comprehension of electronics
-
Internet of Things
IoT
Using variety of arduino boards and sensors, you can build a big variety of smart gadgets integrating with other apps and things through internet
3-6 Month (RM1000-2000/Month)
-
2D graphic
Adobe Illustrator
You are going to learn about 2D graphic, design the objects and characters in vector software like Adobe Illustrator, and you will learn more learn about vector skills design to use it for 2D animation software.
-
2D Animation
Adobe After Effect
It will be so amazing for you to be that you able to create and design your own characters and bring it to life using 2D animations and learn animation by using Adobe After Effects.
-
Videography
Adobe Premier Pro
You will learn about online and offline editing in post-production, color correction, videography technique and lighting, camera and equipment
-
Photography
Adobe Photoshop
You will learn about camera, lenses, lighting, editing and much more. You will have the chance to be part of a professional team providing photography services.
3-6 Month (RM1000-2000/Month)
-
Research
You would participate in our research team in the field of education to study the current education systems around the world as well as history , philosophy and future of education.
-
Computer science for computational thinking
One of the most successful and modern approaches in education is focusing on "Computational thinking" and one of the best approaches towards computational thinking training is "Computer science". You would get familiar with the principles and challenges in this field.
-
Training
You would get hands-on experience in training a wide variety of children including : Early ages as young as 3 - 4 years old , teenagers, adults and students with particular needs in their education path such as autistic, dyslexic, ADHD and so on and so forth.
-
Publication
Depends on your qualification , you would participate in some parts of our publication team to publish scientific articles.
3-6 Month (RM1000-2000/Month)
-
Marketing Fundamentals
You will learn the core elements of marketing and know why it is important and what makes a brand great. You will conduct a market research and understand why it is important to have effective marketing campaigns
-
Digital Advertising &
Marketing
One of the most successful platforms in marketing is digital marketing. You will have the understanding of different types of digital ads and learn how to think strategically about where and how to place ads. Understanding social media advertising, analyze trends, and news.
-
Marketing Strategy
You will have a training in doing market research and understanding strategic alternatives, market penetration, product development, and market development