آموزش برنامه نویسی برای کودکان
ماقبل تاریخاولین زبان های برنامه نویسی قبل از کامپیوترهای مدرن هستند. از ابتدا، زبان ها رمز بودند. هرمان هولریث متوجه آموزش برنامه نویسی برای کودکان شد Ú©Ù‡ می‌تواند اطلاعات روی کارت‌های پانچ را رمزگذاری کند، وقتی مشاهده کرد Ú©Ù‡ راهنمای قطار راه‌آهن ظاهر دارندگان بلیط را روی بلیط قطار با Ø§Ø³ØªÙØ§Ø¯Ù‡ از موقعیت سوراخ‌های سوراخ‌شده روی بلیط‌ها رمزگذاری می‌کند. هولریث سپس اقدام به رمزگ آموزش برنامه نویسی برای کودکانذاری داده‌های سرشماری سال 1890 بر روی کارت‌های پانچ کرد Ú©Ù‡ به اندازه جعبه‌های نگه‌داری پول ایالات Ù…ØªØØ¯Ù‡ بود. (قبض دلار بعداً کاهش ÛŒØ§ÙØª.)در دهه های اول قرن بیستم، Ù…ØØ§Ø³Ø¨Ø§Øª عددی بر اساس اعداد اعشاری بود. در نهایت متوجه شد Ú©Ù‡ منطق را Ù…ÛŒ توان با اعداد Ùˆ همچنین با کلمات نشان داد. به عنوان مثال، آلونزو چرچ توانست ØØ³Ø§Ø¨ لامبدا را به روش ÙØ±Ù…ولی بیان کند. ماشین تورینگ انتزاعی از عملکرد یک ماشین آموزش برنامه نویسی برای کودکان علامت گذاری نوار بود Ú©Ù‡ برای مثال در شرکت های تماس Ú©Ù†ÙØ±Ø§Ù†Ø³ تلÙÙ†ÛŒ Ø§Ø³ØªÙØ§Ø¯Ù‡ Ù…ÛŒ شد. با این ØØ§Ù„ØŒ Ø¨Ø±Ø®Ù„Ø§Ù Ù…ØØ§Ø³Ø¨Ø§Øª لامبدا، کد تورینگ به خوبی به عنوان پایه ای برای زبان های Ø³Ø·Ø Ø¨Ø§Ù„Ø§ØªØ± عمل نمی کند - کاربرد اصلی آن در تØÙ„یل های دقیق پیچیدگی الگوریتمی است.مانند بسیاری از «اول‌ها» در تاریخ، شناسایی اولین زبان برنامه‌نویسی مدرن دشوار است. از همان ابتدا، Ù…ØØ¯ÙˆØ¯ÛŒØªâ€ŒÙ‡Ø§ÛŒ Ø³Ø®Øªâ€ŒØ§ÙØ²Ø§Ø±ÛŒ این زبان را تعری٠می‌کرد. کارت های پانچ اجازه 80 ستون را Ù…ÛŒ دادند، اما برخی از ستون ها باید برای شماره مرتب سازی در هر کارت Ø§Ø³ØªÙØ§Ø¯Ù‡ Ù…ÛŒ شد. ÙØ±ØªØ±Ù† کلمات کلیدی مشابهی با کلمات انگلیسی مانند "IF"ØŒ "GOTO" (برو به) Ùˆ "CONTINUE" را شامل Ù…ÛŒ شود. Ø§Ø³ØªÙØ§Ø¯Ù‡ از یک درام مغناطیسی برای ØØ§Ùظه به این معنی بود Ú©Ù‡ برنامه های کامپیوتری نیز باید با چرخش درام درهم Ù…ÛŒ شدند. بنابراین برنامه ها بیشتر از امروز به سخت Ø§ÙØ²Ø§Ø± وابسته بودند.برای برخی Ø§ÙØ±Ø§Ø¯ØŒ پاسخ به این بستگی دارد Ú©Ù‡ قبل از اعطای وضعیت "زبان برنامه نویسی" به Ú†Ù‡ میزان قدرت Ùˆ خوانایی برای انسان نیاز است. ماشین‌های باÙندگی ژاکارد Ùˆ موتور ØªÙØ§ÙˆØª چارلز بابیج هر دو زبان ساده Ùˆ بسیار آموزش برنامه نویسی برای کودکان Ù…ØØ¯ÙˆØ¯ÛŒ برای توصی٠اقداماتی داشتند Ú©Ù‡ این ما آموزش برنامه نویسی برای کودکان شین‌ها باید انجام دهند. ØØªÛŒ می‌توان سوراخ‌های پانچ روی اسکرول پیانوی نوازنده را به عنوان یک زبان برنامه‌نویسی Ù…ØØ¯ÙˆØ¯ دامنه خاص در نظر Ú¯Ø±ÙØªØŒ اگرچه برای مصر٠ان آموزش برنامه نویسی برای کودکان سان طراØÛŒ نشده است.http://computerkids.4kia.ir/info2/408281/a/http://childrenprogramming.samenblog.com/%D8%A8%D9%87%D8%AA%D8%B1%DB%8C%D9%86-%D8%B2%D8%A8%D8%A7%D9%86-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86-%D9%88%D9%86%D9%88%D8%AC%D9%88%D8%A7%D9%86%D8%A7%D9%86.htmlhttp://misamfateh.monoblog.ir/post-234.htmlhttp://kidteenprogramming.rozblog.com/post/187https://iranianprogrammingkids.farsiblog.com/1401/02/28/%D8%A8%D9%87%D8%AA%D8%B1%DB%8C%D9%86-%D8%B2%D8%A8%D8%A7%D9%86-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86/https://py19.takblog.net/Post/167/+%D8%B2%D8%A8%D8%A7%D9%86+%D9%87%D8%A7%DB%8C+%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87+%D9%86%D9%88%DB%8C%D8%B3%DB%8C+%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86+http://minaakbari.tinablog.ir/post/147http://misamfateh.monoblog.ir/post-235.htmlhttp://childcoding.loxblog.com/post/201https://mohammad8944654.royablog.ir/post/175/%D8%B2%D8%A8%D8%A7%D9%86-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86http://bigprogramming.bigsite.ir/post-181765.htmlhttp://proooogrammming.aramblog.ir/post/164https://iranianprogrammingkids.farsiblog.com/1401/02/28/%D8%B2%D8%A8%D8%A7%D9%86-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86/http://childcoding.loxblog.com/post/202https://elmira.yektablog.net/Post/185/%D8%B2%D8%A8%D8%A7%D9%86+%D9%87%D8%A7%DB%8C+%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87+%D9%86%D9%88%DB%8C%D8%B3%DB%8C+%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86http://sfa.bestblog.ir/post/201http://bigprogramming.bigsite.ir/post-181766.htmlhttp://kidteenprogramming.rozblog.com/post/188https://py19.takblog.net/Post/168/+%D8%B2%D8%A8%D8%A7%D9%86+%D9%87%D8%A7%DB%8C+%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87+%D9%86%D9%88%DB%8C%D8%B3%DB%8C+%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86+%D9%88+%D9%86%D9%88%D8%AC%D9%88%D8%A7%D9%86%D8%A7%D9%86https://iranprogramming.blogiran.net/Post/198/%D8%B2%D8%A8%D8%A7%D9%86+%D9%87%D8%A7%DB%8C+%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87+%D9%86%D9%88%DB%8C%D8%B3%DB%8C+%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86https://iranprogramming.blogiran.net/Post/197/%D8%B2%D8%A8%D8%A7%D9%86+%D9%87%D8%A7%DB%8C+%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87+%D9%86%D9%88%DB%8C%D8%B3%DB%8C+%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86https://elmira.yektablog.net/Post/186/%D8%B2%D8%A8%D8%A7%D9%86+%D9%87%D8%A7%DB%8C+%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87+%D9%86%D9%88%DB%8C%D8%B3%DB%8C+%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86http://programmingsite.avablog.ir/post/105/%D8%B2%D8%A8%D8%A7%D9%86+%D9%87%D8%A7%DB%8C+%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87+%D9%86%D9%88%DB%8C%D8%B3%DB%8C+%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86https://teacher45.blogix.ir/post/22/%D8%B2%D8%A8%D8%A7%D9%86-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86https://guyscoding.novinblog.net/Post/39/%D8%B2%D8%A8%D8%A7%D9%86+%D9%87%D8%A7%DB%8C+%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87+%D9%86%D9%88%DB%8C%D8%B3%DB%8C+%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86https://programmingadult.niloblog.com/p/76/%D8%B2%D8%A8%D8%A7%D9%86-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86https://dayprogramming.deyblog.ir/post/132http://worldcode.arzublog.com/post/107741http://mrcode.alvandblog.ir/Post/59/%D8%B2%D8%A8%D8%A7%D9%86+%D9%87%D8%A7%DB%8C+%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87+%D9%86%D9%88%DB%8C%D8%B3%DB%8C+%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86http://programmingsite.avablog.ir/post/104/%D8%B2%D8%A8%D8%A7%D9%86+%D9%87%D8%A7%DB%8C+%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87+%D9%86%D9%88%DB%8C%D8%B3%DB%8C+%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86https://schoolcoding.viablog.ir/post-71571.htmlhttps://teacher45.blogix.ir/post/21/%D8%B2%D8%A8%D8%A7%D9%86-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86http://worldcode.arzublog.com/post/107740https://programmingadult.niloblog.com/p/75/%D8%B2%D8%A8%D8%A7%D9%86-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86https://dayprogramming.deyblog.ir/post/131https://schoolcoding.viablog.ir/post-71572.htmlhttps://youtu.be/MGsy0qGiZrMhttps://medium.com/@ghane_1_1/%D8%B2%D8%A8%D8%A7%D9%86-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86-2c704bc9ce11https://html.nasrblog.ir/post-81987.htmlhttps://sco.lt/52dwMyhttp://mrcode.alvandblog.ir/Post/58/%D8%B2%D8%A8%D8%A7%D9%86+%D9%87%D8%A7%DB%8C+%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87+%D9%86%D9%88%DB%8C%D8%B3%DB%8C+%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86http://computerkids.4kia.ir/info2/408282/a/https://mohammad8944654.royablog.ir/post/176/%D8%B2%D8%A8%D8%A7%D9%86-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86https://kidsprogramming.blog.ir/1401/02/27/%D8%B2%D8%A8%D8%A7%D9%86-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86http://sfa.bestblog.ir/post/200https://guyscoding.novinblog.net/Post/40/%D8%B2%D8%A8%D8%A7%D9%86+%D9%87%D8%A7%DB%8C+%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87+%D9%86%D9%88%DB%8C%D8%B3%DB%8C+%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86https://kidsprogramming.blog.ir/1401/02/27/%D8%B2%D8%A8%D8%A7%D9%86-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86http://minaakbari.tinablog.ir/post/146http://proooogrammming.aramblog.ir/post/163http://childrenprogramming.samenblog.com/%D8%B2%D8%A8%D8%A7%D9%86-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D9%88%D8%AF%DA%A9%D8%A7%D9%86.html