Claims of Mastering Core Technology or Just a Rebranded Python? The Domestic Programming Language Mulan Sparks Community Debate

Claims of Mastering Core Technology or Just a Rebranded Python? The Domestic Programming Language Mulan Sparks Community Debate

Reported by Machine Heart Machine Heart Editorial Team Recently, some media reported the emergence of a domestic programming language aimed at smart IoT and programming education, named Mulan. The news sparked discussions in the developer community. However, some discovered that the unpacked program package is actually a Python? Programming languages are essential tools for interaction … Read more

C Language Programming: Strengthening Fundamentals and Empowering Programming

C Language Programming: Strengthening Fundamentals and Empowering Programming

Click the blue text to follow us # Strengthening Fundamentals, Empowering Programming < C Language Programming > C Language Programming 1 Course Introduction C Language Programming is a foundational professional course worth 3.5 credits and comprising 72 hours. This course was approved as an online open course by the Inner Mongolia Autonomous Region in 2018, … Read more

Is C Language the First Programming Course for Computer Science Majors?

Is C Language the First Programming Course for Computer Science Majors?

In fact, there is no need to learn C language first, and it is strongly recommended not to start with C language. The courses arranged by schools typically start with C language, based on the idea of understanding principles before learning practical skills. This reasoning is also why courses like computer principles, assembly, operating systems, … Read more

The Path to the Informatics Olympiad: Directly Tackling C++ Without Learning Python is Completely Feasible!

The Path to the Informatics Olympiad: Directly Tackling C++ Without Learning Python is Completely Feasible!

The Path to the Informatics Olympiad: Directly Tackling C++ Without Learning Python is Completely Feasible! Recently, many parents have asked me: “If my child hasn’t learned Python, will it be very difficult to learn C++ directly?” This question is quite representative, and my opinion is very clear: If the goal is the Informatics Olympiad, learning … Read more

GESP C++ Level Examination Guide for Youth: From Beginner to Expert

GESP C++ Level Examination Guide for Youth: From Beginner to Expert

Written by Teacher Wu (with six years of experience in teaching children’s programming, having guided many students to win provincial and national competition awards) This guide is based on real experiences. What is GESP? Why is it worth taking? GESP is a programming ability level certification launched by CCF (China Computer Federation), equivalent to a … Read more

Which Competition Should Children Participate in to Learn C++? A Clear Explanation of CSP-J/S and GESP Formats!

Which Competition Should Children Participate in to Learn C++? A Clear Explanation of CSP-J/S and GESP Formats!

Analysis of CSP-J/S and GESP C++ Competition Formats: A Must-Read Guide for Parents of Informatics Olympiad Participants Dear parents, Recently, many parents have inquired about how their children can participate in the Informatics Olympiad. What are the differences between CSP-J/S and GESP C++? Today, based on the official documents from the China Computer Federation (CCF), … Read more

Exploration of C++ Programming Fundamentals Teaching Empowered by AI, Integration of General and Specialized Knowledge, and Industry-Education Collaboration

0 Introduction The New Engineering discipline refers to an educational approach centered on information technology, integrating multidisciplinary knowledge and skills, aimed at cultivating engineering talents with innovation, practical skills, and interdisciplinary capabilities.[1] C++ programming is a crucial foundational knowledge in the field of computer science and engineering. With the rapid development of information technology and … Read more

Exploration of C++ Programming Fundamentals Teaching Empowered by AI, Integration of General and Specialized Knowledge, and Industry-Education Integration

Exploration of C++ Programming Fundamentals Teaching Empowered by AI, Integration of General and Specialized Knowledge, and Industry-Education Integration

0 Introduction The new engineering discipline refers to a field centered on information technology, integrating multidisciplinary knowledge and skills, aimed at cultivating engineering and technical talents with innovation, practical skills, and interdisciplinary capabilities.[1] C++ programming is an essential foundational knowledge in the field of computer science and engineering. With the rapid development of information technology … Read more

Why Are Some 985 Universities Still Teaching C Language in Freshman Year?

Why Are Some 985 Universities Still Teaching C Language in Freshman Year?

From WeChat Official Account: findyi Reading this article will take about 5 minutes. Today, I saw a question on Zhihu: Why are some 985 universities still teaching C programming in freshman year instead of the more popular JAVA or Python? The questioner is a student from a 985 CS program and was surprised to find … Read more

A Personal Experience of Learning C++ in Third Grade: Understanding the Journey

A Personal Experience of Learning C++ in Third Grade: Understanding the Journey

Hello everyone, I am Guoguo’s mom~Like many parents, I have been contemplating whether to introduce programming to my child, and I have also discussed this with several parents who work in programming and computer teachers.In terms of learning mathematical thinking, Guo Dad and I have no disagreements, but we actually have different opinions on the … Read more