Code Barmajati
CODE is a modern curriculum that combines the skills of creating a leading and entrepreneurial generation, and the skills of modern programming science according to students’ progressive development characteristics, and in a manner appropriate to the market requirements.
1st stage: Launching up
Goals:
Teaching students basic logical thinking in solving problems through SCRATCH application
Scratch:
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.
Outcomes:
Mixing images and graphics (objects and backgrounds).
Controlling the movement of objects.
Adding voices.
Creating engineering drawings using program commands.
2nd stage: The challenge
Small Basic is the only programming language created specially to help students transition from block-based coding to text-based coding.
Outcomes:
Designing a graduation project that touches the student’s practical life using Small Basic software.
Teaching students:
Better Self Expression
Enhanced Creativity
3rd Stage: The Empowerment
Web (HTML + CSS)
Learn what HTML is and how to make a web pages with marked up text and images, write simple CSS rules, select based on element, class, or ID, and change the colors of your page.
Outcomes
Designing a website and using the languages taught at the level, provided that the site serves the community, or carries a creative idea.
Unique Learning Environment
Students Enrolled
Expert Teachers
Award Wins
Years Experience
4th stage: The Alteration
Goals:
Using the Android operating system to design interactive applications on smartphones
App Inventor:
Anyone can create Android and iPhone apps with global impact.
Outcomes:
Implementing an interactive application using the Android system on smartphones and that the application should serve the local community and be creative.
The Student Receives a Certified Certificate From
CODE for students with disabilities
CODE live
We provide training using online technology through interactive sessions with the best certified trainers to serve students in terms of saving time and getting the best results in education. It is an additional tool that helps students to study from home.
Procedures of implementation:
- Providing a full description and guidelines for any training course.
- Training trainers (for new trainers) on the use of the curriculum through a specialized course provided by two methods; physically or online.
- If schools express their will to adopt the curriculum to be taught internally, books would be provided with hard copiers (textbooks could be shipped or printed locally).
- Training could be provided online (20 hours) or physically (25 hours) using the local language or English.
- Students should produce a final project to be evaluated by trainers.
- Students will receive a certificate of completion.
- In each country, we have an annual competition called "Stars of Programming" to reward the best projects.
Conditions for selecting trainers:
- Have at least a Bachelor's degree in IT, computer sciences or any relevant field.
- Have experience of teaching students aged from 7-15.
- Have experience of teaching for at least 3 years.
- Be passionate and enthusiastic in teaching children.
Expert Teachers
We have the best certified trainers in all areas your child needs.