# New threads of CS learning

By [Becky](https://paragraph.com/@becky) · 2022-08-24

---

A few Disclaimers:
==================

Do your own research——Depends on your personal condition

Only References——Reference is not a recommendation

New threads of learning coding:
===============================

*   **Focus on Project-based learning (core)**
    
    Learn a little → Start a project
    
    Learn more → New project
    
    *   Why?
        
        1.  It keeps you motivate.
            
        2.  It helps you focus.
            
        3.  It helps you learn efficiently.
            
*   **Don’t focus on note-taking**
    
    1.  To know what is important
        
    2.  To figure out which code to **steal**
        
*   **Play around with our code**
    
    *   Very curious
        
    *   Exploratory
        
    
    > So instead of following tutorial, exactly like doing exactly what that person is doing, you can try to play around a little bit if a tutorial is telling you like oh you're trying to concatenate a string and like an integer, and you have to change the integer into a string, you should be like.
    
*   **Learn how coding languages work under the hood**
    
    *   Logic:
        
        1.  The more higher up you go on the levels
            
        2.  things will become more abstracted a way
            
        3.  you don't have to like manually controls many things
            
        4.  So higher level languages are generally easier
            
    *   What if follow the traditional learning method
        
        1.  More likely to give up
            
        2.  Not learn it faster
            
        3.  Painful
            
    *   Reference order
        
        JAVA, Javascript→python→C

---

*Originally published on [Becky](https://paragraph.com/@becky/new-threads-of-cs-learning)*
