
I’ve heard that there’s a killer exam in college
Among many subjects, it runs rampant
It treats students like winter’s cold wind
Causing countless students to cry out in despair
Who is it?
That’s right, it is C Language
Congratulations to C Language for being our guest this issue
Joining our Youth Communications Agency treasure column
Academic Exchange Conference on Failing Courses
Today, let’s talk about
the subject that makes countless students tremble
C Language

Without further ado, let’s dip our toes in

(Answer analysis link at the end, feel free to use it)

“C Language! You have no heart!”—— The wails of those who fail

“Honestly, I communicate better with my dog than with this computer using C Language!

“In the dormitory at midnight, the dim light shines——”
“That is the tear light of C Language review students!”

“C Language can run smoothly on the computer”
“But in my brain, it wouldcrash directly”

“Without further ado, don’t choose, don’t learn, don’t overthink”

“How much sorrow can you have, just like this yearC Language needs to be retaken”


#Course Introduction:
C Language is a procedural programming language, different from object-oriented programming languages like C++ and Java. The design goal of C Language is to provide a programming language that can be compiled and processed in a simple way, generate only a small amount of machine code, and run without any runtime environment support.
#Course Features:
1.It can make programming easy and straightforward, and also help people reduce excess hair.
2. Compared to focusing for a whole class, you only need half a minute of distraction to get lost.
3. It is a very useful technology in modern times, but useful only if learned.
4.Concise but can build complex programs, the premise is still to learn (smile).
# Course Difficulties
1. The learning curve for C Language is relatively steep, requiring personal willingness and investment from the learner.
2. Learning any language well is not easy, to master it requires practical experience.
3. Learning C Language is relatively abstract, and its usage can also vary.
4. C Language requires accumulation, and without interest in the subject, it is hard to break through the bottleneck of C Language.
#Failure Rate Analysis:
C Language, as a leader in the failure rate rankings, has always been proud. According to backend data, the failure rate for C Language programming is as high as 3.52%, the failure rate for C Language programming 1 is as high as 10.72%, and the failure rate for C Language programming 2 reaches 15.53%.

C Language Programming

C Language Programming 1

C Language Programming 2

C Language may be difficult
But is it really unbeatable?
Do the students who fail in Information Engineering
really have to give up in front of C Language?
No!
The shortcut to learning C Language is actually very simple
A timeless saying——“Ask if you don’t understand”
Why not ask the top students in Information Engineering?
Let’s see how those who have earned the MVP honor in the battle against C Language
have coped.
Part.1 Ask if you don’t understand, progress quickly

Usually, when I encounter problems I can’t solve, I will ask classmates and teachers, sometimes I will search for some teaching videos on Bilibili. During the review period, I will go over the questions I did before, starting with the simple ones, and if I encounter something I don’t understand, I will figure it out. If I haven’t learned much before and want to pass the final exam, just practice a lot, but still, accumulation is more reliable. The teacher will highlight important points in class, and these should be reviewed well after class.
Part.2 Practicing questions solves all worries

Practice the example questions and homework thoroughly. After that, you can also review the teacher’s PPT, to deepen the impression from class. Try to do the homework on the platform to get high scores, and if you don’t understand, you can search for questions online. Important example questions, key knowledge points, and past exam papers are all very helpful for the exam. Everyone’s concentration time is different, find your own concentration time, to study more effectively.
Part.3 Master the textbook knowledge

During the pandemic, I didn’t pay attention to online classes at home and went to the exam unprepared, so failing was within my expectations. During the makeup exam period, I studied for two or three days, reviewing the basics, because the exam questions were also quite basic, there’s no need to get stuck on difficult problems. C Language is quite similar to English; it’s like talking to the computer, as long as you remember the phrases and syntax. The content from the first semester of freshman year is closely related to the second semester, so a solid foundation must be established in the first semester.
Part.4 Focus on key points during exam review

Completing the example questions in class and the homework assigned by the teacher is basically enough to get started with C Language. Before each exam, review the basic symbols and formats of C Language. If you don’t understand something during your studies, make sure to ask the teacher. Writing code in C Language is very important, it must be standardized, and pay attention to the formatting points emphasized by the teacher in class. It’s easy to forget during the exam, which can lead to lost points.

In the eyes of the teacher
How can one learn C Language to achieve maximum efficiency?
Let’s listen to the insights shared by Gold Medal Mentor Zuo Guanghua.
Example Question Solutions

After reading various tips, you must be feeling confident now.
C Language is actually not scary.
The scary part is our fear of it.
Learn to face challenges head-on, and you can overcome obstacles.
As long as you have a determination to persist in learning,
no matter which subject you study, you will surely find solutions.
With exams approaching… Let’s go! Reviewers!
Our goal is the stars and the sea!


Editor | Lu Yeping Zhang Xin
Graphics | Yan Liangce Jixiang Zhang Tianyang
(Planned by the College Academic Affairs Department)
