Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
A global network of volunteers.
Explore Tutors
A global network of volunteers.

Computer Science · Session

Computer Science

70 minutes
This session has ended.

Session Details

About

[2 of n] TITLE. How to Program --- for people who think they already can. SCHEDULE. Monday, Wednesday, Friday at 9:00 PM EDT, for multiple weeks. [If you missed Session "1 of n" on 6/23 you will are welcome to join this session "2 of n" provided you request and schedule a makeup beforehand.] EXPECTATION. That you will attend every session in the sequence, especially at the beginning, with occasional excused absences later on. That you will actively contribute to the sessions by speaking up, proposing coding solutions, and discussing the solutions of others. PREREQUISITE. Knowledge in any programming language of the concepts of variable, expression, assignment statement, conditional statement, loop (while and for), 1- and 2-dimensional array, procedure/function/method. GOAL. Learning the skill of programming. The subject of the tutorial is the programming process, not any particular programming language. Programming is codified into 80+ rules that you will learn, and practice using as we code communally in class. One of those rules is “Code with deliberation”, and you will be expected to do so by announcing for every line of code you suggest why it is a logical next thing to write according to rule #i. The skills learned are applicable for (essentially) every programming language, e.g., Java, Python, C/C++, JavaScript, FORTRAN, BASIC, etc.

Hosted By

Tim T

Learners

14 / 20

Topic

Computer Science

Public Discussion

Please log in to see discussion on this session.

Schoolhouse.world: peer tutoring, for free.

About

About UsPartnershipsRoadmapCareersDonate

© Schoolhouse.world

Terms of ServiceTerms & ConditionsPrivacy PolicyTrust & SafetyPress