Professional Youth Programming Education
Cultivating Future Tech Leaders

World-class curriculum developed by PhDs from top universities, combining US CSTA standards with Chinese informatics education

Why Learn Programming?

Programming is not just a skill, it's a way of thinking that shapes the future

🧠
Enhance Logic & Creativity

Develop programming thinking through problem analysis and program completion

🎯
Cultivate Patience & Focus

Gamified programming and rigorous language structure are excellent tools for developing attention to detail

🤝
Strengthen Teamwork Skills

Improve collaboration abilities through team-based creative project completion

💡
Develop Problem-Solving Abilities

PBL-based teaching model enhances problem-solving skills through exploration

🤖
AI Era Requirement

Adapt to the AI age - programming is a fundamental skill

🎓
Increase Academic Competitiveness

Programming is gradually being integrated into basic education; learning programming and participating in competitions adds value to college applications

Why Choose Coduck.fun?

Multiple overseas computer PhDs collaborated to develop a programming curriculum system suitable for Chinese youth, referencing US CSTA standards and combining CCF informatics programming level assessments.

📚

Scientific Curriculum System

Developed by multiple overseas computer PhDs, referencing US CSTA standards and CCF informatics programming assessments, creating a curriculum system suitable for Chinese youth.

👥

VIP Small Class Teaching

Each class has 6-10 students, with 1 professional programming instructor and 1-2 professional computer teaching assistants, creating professional VIP small class instruction.

🎖️

Elite Teaching Team

Faculty team composed of computer PhDs from US/Canadian universities and top 985 Chinese universities, plus senior engineers from Huawei, Baidu, Inspur and other leading internet companies.

🎮

Gamified Teaching

Through gamified teaching methods, combining education with entertainment, creating programming classes suitable for children that are no longer rigid and boring, making children fall in love with programming.

🤖

Powerful AI Platform Support

Using AI intelligence to solve tracking, evaluation, and parent feedback issues in children's programming learning, providing intelligent learning suggestions and course matching based on children's programming behavior.

🏆

Outstanding Results Guarantee

Continuously achieving excellent results in Jinan's informatics olympiad, cultivating 13 NOIP gold medals (3 perfect score students in 2018 NOIP), 7 silver medals, and 16 bronze medals.

Characteristic Courses

Progressive curriculum system from visual programming to advanced algorithms

Scratch+Arduino
Visual + Robot Programming

Leveraging Scratch's intuitive and engaging nature, combined with Arduino smart hardware, integrating mathematics, science, art and other knowledge into programming concepts, experiencing the use of scientific knowledge and multi-faceted creativity to solve problems, creating unique intelligent robots.

Fun C Language+Python
Visual + Code Programming

Using visual + code comparison programming mode, with fun C language and AI programming language Python, cultivating systematic engineering thinking patterns, teaching code programming techniques, laying a solid foundation for code programming, completing the transition from visual programming to code programming.

C++ Advanced Language
Code Programming

Systematically learn C++ language syntax instructions and basic algorithm knowledge, master basic program design patterns and methods, learn to write efficient programs using C++ language, based on C++ language, cultivate mathematical computing ability, logical reasoning ability, and analytical problem-solving skills.

NOIP Informatics Olympiad
Algorithm Programming

Targeting the NOIP (National Olympiad in Informatics in Provinces) exam syllabus, providing in-depth analysis and explanation of NOIP knowledge points, learning and mastering complex data structures, efficient algorithms, and mathematical concepts involved in NOIP competitions, supporting informatics olympiad success.

Professional Teaching Team

World-class educators with PhDs from top universities and industry experience

Xu Haoran
PhD student at Shandong University, Visiting Scholar at Purdue University

Years of youth programming and informatics olympiad teaching experience, NOIP gold medal instructor

Chen Meng
Postdoctoral Fellow at York University, PhD from Shandong University

Deep expertise in AI and machine learning, dedicated to promoting youth programming education

Liu Kaihua
Shandong University Software Engineering, Former Huawei Senior Engineer

Years of software development and system architecture experience, rich programming practice

Yang Min
PhD student at Shandong University

Research in big data stream processing, NOIP gold medal instructor, NOI instructor certification

Sun Liangliang
Fudan University Computer Science, Outstanding Graduate

Shanghai Youth Algorithm Competition Senior Coach, NOI Silver Medal, APIO Bronze Medal

Wang Jinxin
Fudan University Computer Science

Shanghai Youth Algorithm Competition Senior Coach, CCPC Bronze Medal, CSP-J/S First Prize

Liu Qingjie
PhD in Computer Science

Research in AI and game theory, informatics olympiad gold medal instructor

Ren Haoyun
PhD from Fudan University

ICPC Regional Gold & Silver Medal, Blue Bridge Cup National Third Place

Zhang Mingyuan
PhD from Nanyang Technological University (QS #12)

Codeforces Red, 10+ ACM-ICPC gold medals, guided multiple NOI gold medal students

Outstanding Student Achievements

Our students consistently achieve top results in national programming competitions

Long*quan
  • • NOIP2020 First Prize
  • • CSP-S2020 Second Prize
  • • CSP-S2019 First Prize
  • • NOIP2018 First Prize
Gong*
  • • NOIP2022 First Prize
  • • NOIP2021 Second Prize
  • • CSP-S2021 Second Prize
  • • NOIP2017 Elementary First
Ai*hang
  • • NOI2021 Bronze Medal
  • • NOI2022 Bronze Medal
  • • NOIP2023 First Prize
  • • CSP-S2023 First Prize
Bai*qian
  • • NOIP2023 Second Prize
  • • CSP-S2023 First Prize
  • • CSP-S2021 First Prize
  • • CSP-S2020 First Prize
Wang*yi
  • • NOIP2020 First Prize
  • • CSP-S2020 Second Prize
  • • CSP-S2019 Third Prize
  • • NOIP2017 First Prize
Guo*jing
  • • CSP-J2019 First Prize
  • • NOIP2017 Elementary First
Wang*de
  • • NOIP2018 Elementary First
  • • CSP-S2020 First Prize
  • • CSP-S2021 Second Prize
  • • CSP-J2019 First Prize
Li*lin
  • • NOIP2023 First Prize
  • • CSP-S2023 First Prize
  • • CSP-S2021 First Prize
  • • CSP-J2020 First Prize

Ready to Start Your Programming Journey?

Join thousands of students who are already learning to code with Coduck.fun