Home
1/3

How to become a programmer rather than a coder, a solid introduction to coding

Rookie
13 chapters
English · Japanese · Korean|Audio Korean

Check out what classmates have to say!

Skills You’ll Learn

Develop programmatic thinking skills

Train how to code in various situations through simple control and data use

Learn basic C++ grammar

Learn the basic grammar of C++. It also helps me learn other languages!

“It's not just a class for studying C++”

Many people think of coding as a quick way to learn and get into practice. So many people start coding easily and learn fast. However, it's not easy to take the next step with a well-built foundation. Whether you're learning an algorithm or building a stack, it's not easy.

What's the reason? Because they don't program, they just code That's because of it. You can only write code that matches a given logic, and there is a chance that you don't have the ability to construct logic It's a big one.


“If so, is it their fault that they can't construct logic?”

The atmosphere of lectures is getting bigger these days. There are many lessons where you can follow the code where the finished product is clearly visible. This is because of my efforts to create courses that are fun and practical.

However, I don't think it's suitable for training programmatic thinking skills, which can be said to be really important.


“The problem is, it's always going to be just that speed”

Existing knowledge works well in my head Structured There should be no difficulty in studying the next steps. However, if you don't lay a foundation, there's a much higher chance that concepts won't be organized. 'Neuron connections' Not going well It's not there.

The biggest problem when moving to the next level in this state is that you can't add acceleration. The ability to learn new knowledge is slower than other developers It's going to be.

If that were the case, then naturally Not culled You might be worried about whether it won't happen.


“That's why we got it right I'll do it.”

Most of them are just a matter of following the code and understanding it, but I think it's hard to lay the foundation if you're not a genius in the top 2% with that method.

We will create a brain capable of 'programming' by building a solid foundation in a different way It's going to be. It's connecting neurons.

That's why our classes tend to cover individual topics longer than other introductory courses. So at first, it might feel too slow and inefficient compared to other courses.

However, even if you study algorithms or build a stack in the future, you can achieve overwhelming efficiency, saving at least 1 year compared to others.

“We reveal key ways to lay the foundation.”

To be able to connect neurons, you need to study coding according to the 5-step study method below. If that happens, your future learning speed or programming speed exponentially I think it will go up.

In fact, it's a key way to get through the entirety of this class. If you're already prepared to do well in the following ways, you don't need to take this class.



Don't you feel that I'm too obvious and classy? Surprisingly, the reality is that they don't study well. Some people just study the copy part and move on to solving problems right away.


5-Step Coding Study Theory

1. Concept acquisition

We need to make sure what we learn and what goals we have. At this stage, it is necessary to accurately define the concept so that neuron connections can occur unconsciously in the subsequent process.


2. copy

Copy is real It's the first step I can do it. Humans are weighed one by one More than a thing The ability to detect the overall flow Developed I have it. So I'm copying the example code to figure out the flow. It's a process where I feel like “concepts are implemented in grammar like this.”


3. uptake

Once you've figured out the flow, you have to break it down one by one to understand the meaning. In this part, you will experience a sense of divergence between concepts and grammar It's going to be. If this part works well, we can assume that the neuron connection to this concept has worked well.


4. Learn how to use it

It is structured so that if you have performed the courses 1 to 3 well, you can immediately use the usage methods you will learn in practice. It's going to be. Therefore, you will learn typical situations used to solve practical problems It's going to be. Even if courses 1 to 3 don't work well, studying this part will naturally make up for it.


5. troubleshooting

People don't learn well when they just see something with their own eyes. I learn much better when I try it myself and when I think actively. While solving problems, you will strengthen the connection between memory and neurons and gain a sense of practice It's going to be.




“Step 5 We'll help you with the process right next to you.”

The 5-step study method above is a method that cannot help anyone. However, I really sympathize with the fact that it doesn't seem easy to do alone when I just look at it.

Therefore, in this class, I play a role in helping students study the most basic grammar and techniques of programming through a 5-step course.

programming As much as the basics The rock is hard because it's not hard I hope you will be stubborn:)

Curriculum

Creator

Merona T

Merona T

Hello! This is Merona T.

I'm currently working on the Information Olympiad class at the school, and while I'm in charge of developing an app front at a startup, I'm also studying as a computer science major 🙂

“How do you think you learned this?” I hear a lot of what they say. Whether it's when you're teaching beginners or when you're working on a project.

After all, just knowing the grammar isn't the best! I think I got stuck in my mind at some point. That's why I'm preparing for this introductory course.

If you stubbornly “start on a different line from others” and “don't be afraid no matter what you learn,” we will prepare you to take the skills you will take. Let's start hard and go out unstoppably!

View similar classes you might also like

Anyone can easily learn the basics of C++Programming Languages  |  IT Encyclopedia

Notes on Copyright Protection

  • All videos and materials included in the class are protected intellectual property under relevant laws.
  • You may face legal action if you copy, distribute, transmit, modify or edit the videos or materials included in the class without permission.
CLASS 101, LLC.
1201 North Market St. Suite 111, Wilmington, DE, 19801
support@101.inc