creator cover YoungCoder.Ru
YoungCoder.Ru

YoungCoder.Ru 

Курс по основам программирования на языке Си

2subscribers

58posts

goals1
0 of 1 paid subscribers
31 июля 2025 года: Текущая цель найти первого постоянного подписчика! =D

About

Всем привет!
Я пишу курс по Основам программирования (на языке Си). На этой странице я просто логирую свою работу над ним. 
Вы можете поддержать мою деятельность подпиской или разовым донатом.

12 июня 2026 года

Написал новую версии заметки про передачу аргументов в функции и заметки про стандартную библиотеку и справочники функций.
В общем, в теории новый урок по функциям готов, но надо дать ему настояться и прочитать свежим взглядом, поправить корявые формулировки, если они будут, проверить все примеры и пр. В общем, есть ещё над чем поработать, но основня часть работы уже сделана.
А вот заметку про стандартную библиотеку, думаю, что залью в раздел мануалы на днях. Заодно проверю, как будет работать перенаправление с текущих версий урока на новые.

11 июня 2026 года

Написал новую версию заметки про первое знакомство с указателям. 
Т.к. тема обычно вызывает трудности, думаю, что сделаю ещё один небольшой интерактивный урок прямо на степике.

9 и 10 июня 2026

Переписал заметку про пользовательские функции. Разбил её на две отдельные большие заметки. Добавил раздел про квалификатор типа const.
Теперь надо переписать заметку про первое знакомство указателями и про передачу параметров в функции с использованием указателей.

8 июня 2026

Составлял план нового урока по функциям.
Как и прежде в него не войдут:
- стек вызова
- рекурсивные вызовы функций
- функции с переменным количеством параметров
- указатель на функцию 
- соглашение о вызовах
Кроме того, передача массивов в функцию будет перенесена в урок про массивы.

5 июня 2026 года

Обнаружил, что комментарии на сайте работали неправильно. В частности, не приходили уведомления о том, что кто-то оставил комментарий. Исправил эту ошибку, теперь уведомления приходят корректно.
Кроме того, прошёлся по комментам и ответил там, где это требовалось. 
Начал работу над уроком про функции. Пока написал краткую вводную заметку к уроку.
Заметки про стандартную библиотеку и работу со справочниками функций, вероятно, вынесу в раздел Мануалы.
Принял решение немного изменить структуру курса. Сейчас последние три урока:
- массивы
- строки
- функции и указатели
В новой версии будет иной порядок:
- функции и указатели
- массивы
- строки
При таком подходе получится более системно рассказать про строковые функции. Кроме того, у учеников будет целых 2 полных урока (не считая самого урока про функции), чтобы потренироваться в написании собственных функций на практике. 

2 марта 2026

Добавил Зал Славы в 7 урок. 
Снова с дополнительным заданием (отобрать только корректные кусочки ключа). Плюс есть пасхалка (или даже две).

26 февраля 2026

Добавил 6 задач, подготовленных ранее в курс. Поправил условия в других задачах, немного поменял порядок в котором идут задачи.
Добавил ещё одну задачу про перевод римских чисел в арабские.
Subscription levels10

NULL

$0.24 per month

void *

$0.47 per month

«Hello, World!»

$0.94 per month

signed char

$1.88 per month

char

$3.8 per month

int

$7.5 per month

float

$15 per month

double

$30 per month

Syntax error

$60 per month

Segmentation fault

$120 per month
Go up