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.

Enrichment • Series

Starting C from zero: Accel your coding skills!

Hanbyul K

Series Details

Sessions

Public Discussion

This series was cancelled by the tutor on April 4, 2023. We're very sorry–you can explore more Enrichment series here. All 1:1 and group chats related to this series are disabled 7 days after the last session.

Series Details

About

We'll learn fundamentals of C and its application for enhancing coding skills that will need in competitive programming. C is the most important and basic programming language. If you learn it, you can learn C++, Java, and Python more easily - as I did. Beginning students, students who want to solidify their knowledge, and all students who love programming are welcomed.

Tutor Qualifications

I've been eagerly studying computer science for 7 years and tutoring peer students for 6 years.

I got medals and awards in national and international size competition such as American Computer Science League. Also, I got Class Honors in computer science subjects at high school: AP Computer Science A, Data Science, and General Computer Systems.

I'm proficient at C, C++, Java and Python.

✋ ATTENDANCE POLICY

You are free to skip whichever sessions you want. However, please message me in advance for any absences or late joining to send you brief material!

Dates

February 2 - March 7

Learners

10 / 10

Total Sessions

5

About the Tutor

Hi, I am a high school student in Korea, who is especially interested in Computer Science, Mathematics, Physics, and Linguistics. I've been tutoring peer students for 6 years since I was a 7th grader! Helping other students has always been great joy to me.

View Hanbyul K's Profile

Upcoming Sessions

0

Past Sessions

5
2
Feb

Session 1

Orientation

Introduction of what we will cover. - What is programming language? - What is C? - Standard Input Output (stdio) : Print function
14
Feb

Session 2

Computer Science

- Standard Input Output (Continue) - Variables and Primitive Types - Arrays (1D, char) - Solving problems
21
Feb

Session 3

Computer Science

- switch(){ } - goto function and why it should not be used - #define functions - Solving problems
28
Feb

Session 4

Computer Science

- How to create functions - Creating header file - Recursion - Solving problems
7
Mar

Session 5

Computer Science

- How to efficiently code - Tips for competitive programming - Solving review problems - Introduction to ad-hoc problems

Public Discussion

Please log in to see discussion on this series.