Masyadong malaking list yan. Hindi mo naman kailangan intindihin lahat agad -- do not unnecessarily overwhelm yourself; reason why I recommend python is because you can get started with bare minimum knowledge.copy that sir, noted.
yung mga term na to sir magagamit mo sa kahit na anong language? -> INPUT, OUTPUT/PRINT, STATEMENT, VARIABLE, ASSIGNMENT OPERATOR, CONDITION, IF, ELSE, WHILE, FOR, LOOP/ITERATION, NESTED IF/NESTED LOOP, CLASS, FUNCTION/METHOD, PARAMETER, ARGUMENT, RETURN, STRING, INTEGER, FLOAT/DOUBLE, CHARACTER, BOOLEAN, TRUE, FALSE, LIST, SET, DICTIONARY, TUPLE, ARRAY, OR, AND, NOT, IMPORT, TRY, EXCEPTION, LOCAL VARIABLE, GLOBAL VARIABLE, BITWISE OPERATOR, BINARY, CONCATENATION, ALGORITHM, SYNTAX, NULL/NONE, DATA TYPES, CONTROL FLOW, INHERITANCE, POLYMORPHISM.
Magsimula kang i-feel kung pano gamitin yung operators and assignment statement. Then output
rint. Kapag confident ka na sa numbers and strings (try using python as a calculator), and kaya mo na gumawa ng simpleng program.. this is a good time to learn about input. Then mag-mmove on ka na sa flow ng program.Control structures: conditional statements. Then looping. At this point pwede mong pag-aralan in-depth yung napag-aralan mo na so far or move-on to new topic, like functions.
Don't mind the big words and concepts yet, darating ka rin sa point na magagamit and mapag-aaralan mo yan. Kapag di mo kailangan, bagahe lang yan. Mahirap umakyat ng bundok [ng programming] na maraming dalang bagahe--it applies to programmers of all levels, and you shouldn't be an exception: understand your tools, learn how to use them properly.
Basta tandaan mo na kapag mag-pprogram ka, dapat clear yung problem: ano ba yung kailangan i-solve/gusto mo ma-achieve. You try to think about how you're going to solve this given the limited set of programming constructs.
Nag note lang ako, kasi baka haharapin niya lahat muna agad-agad eh when in fact pwede naman siya actually mag-start knowing just a subset nung naka-present sa list mo. And yep, marami pang mas advanced (*cough* threading *cough*) -- ngayon ko lang narealize na pang isang semester nga XD
)