loading...

کدنویسی بچه ها

بازدید : 69
دوشنبه 26 ارديبهشت 1401 زمان : 19:53

نحوه عضویت را از دبیرخانه بپرسید.در کلاس های تابستانی جهی کسبشده گواهی حضور و سود صادر شده توسط موسسه ITI IMPERA

اسامی دانش آموزان به شرکت های مربوطه اطلاع رسانی خواهد شد موضوعات و برنامه ها - دوره برنامه نویسی برنامه مدت دوره: 6 ماه طراحی موبایل

نشانه هایی در مورد روند ایجاد گرافیکی رابط یک برنامه، به منظور ایجاد و توزیع صحیح در فروشگاه ها. استفاده از Canva برای ایجاد عناصر و پردازش تصاویر.

منطق برنامه نویسی

به طور منطقی آنچه را که می خواهیم از برنامه به دست آوریم رسمی کنیم.نمایش فرآیندهای منطقی به صورت ساختاریافته با نمودارها و طرح ها.مفاهیم برنامه نویسی شی گرا و رویداد گرا.جمع آوری، تحلیل و طراحی نیازمندی ها.محیط توسعه اندروید کلاس های تابستانی استودیو

نرم افزار توسعه اندروید استودیو برای تسهیل نوشتن کد جاوا استفاده می شود.

نصب و پیکربندی SDK ساختار اصلی یک پروژه، جنبه های بصری را تعریف کنید: متن، تصاویر، رنگ ها، صفحه آرایی. منوهای کشویی و کناری ایجاد کنید. از فعالیت های جاوا برای پاسخ به درخواست های ارائه شده توسط مرورگر استفاده کنید. لمس یک دکمه و در لیست را مدیریت کنید. موقعیت جغرافیایی

یک Activity را از صفحه دیگری با Intent فراخوانی کنید و آن را به درستی در فایل مانیفست مدیریت کنید.

یک صفحه splash ایجاد کنید و یک وب سایت را با WebView مشاهده ایرانیان سایبر کنید. تصاویر را در گالری یا از راه دور مدیریت کنید. پخش صدا و تصویر.

مدیریت داده.داده ها را در حافظه کلاس های تابستانی داخلی دستگاه ذخیره کنید. روشی برای مدیریت حجم کم داده

استفاده از پایگاه داده SQLite برای داده های پیچیده تر که یکپارچگی آن را تضمین می کند.استفاده از فرمت JSON برای تبادل داده، کاملا مستقل از زبان برنامه نویسی.ایجاد و مدیریت پایگاه داده MySQL سمت سرور.انواع داده ها، ساختار جدول.

درج، نمایش، اصلاح و حذف داده ها.استخراج داده ها از طریق پرس و جو با زبان SQL.همگام سازی داده های برنامه

ارسال و دریافت داده ها از طریق http.برنامه نویسی در سوئیفت برای iOS از Swift به عنوان یک زبان برنامه نویسی ساخته شده توسط اپل برای توسعه برنامه های تلفن همراه برای سیستم عامل iOS استفاده کنید. با شروع از اصول اولیه، ویژگی های اصلی ایجاد برنامه های حرفه ای برای دستگاه هایی مانند iPhone و iPad را درک کنید.

استقرار برنامه های کاربردی رویه انتشار و توزیع برنامه برای کاربران نهایی.

یک فایل APK برای سیستم عامل کلاس های تابستانی اندروید ایجاد کنید، گواهینامه خود را تولید کنید و برنامه را امضا کنید، آن را در فروشگاه Play منتشر کنید.

نمای کلی فرآیند انتشار یک برنامه iOS در فروشگاه اپل. شرکت‌کننده مفاهیم اساسی زبان برنامه‌نویسی جاوا را شناسایی می‌کند و از پارادایم شی گرا در طول توسعه برنامه‌های کاربردی نرم‌افزاری عمومی استفاده می‌کند.

هدف این دوره افرادی است که علاقه مند به توسعه برنامه ها هستند، صرف نظر از پلتفرمی که بر روی آن توسعه یافته اند، با یک پارادایم شی گرا. اعتبار یا نشان دادن دانش معادل دوره مقدماتی برنامه نویسی الزامی است.

چرا از جاوا برای برنامه نویسی استفاده کنیم؟

یادگیری جاوا مزایای زیادی دارد، زیرا از طریق این زبان می توانیم عملا هر نرم افزاری کلاس های تابستانی را توسعه دهیم. این واقعاً کاربردهای بسیار متنوعی دارد که به ما امکان می دهد سیستم ها، برنامه های دسکتاپ، خدمات وب، صفحات وب، بازی های ویدیویی و، گویی این کافی نیست، برنامه های کاربردی موبایل ایجاد کنیم.

جاوا چیست و برای چیست؟

بازدید : 73
دوشنبه 26 ارديبهشت 1401 زمان : 19:50

زبان برنامه نویسی: جاوا، کاتلین IDE: اندروید استودیو کلاس های تابستانی و ابزارهای توسعه اندرویدSDK: Android SDK پنجره ها زبان برنامه نویسی: C# IDE: ویژوال استودیو، کد ویژوال استودیوSDK: Windows SDK مزایای پلتفرم های بومی تجربه کاربری رضایت بخش

برنامه های کاربردی پاسخگو با کارایی بالا و قابلیت ارتباط با کتابخانه های بومی برنامه های کاربردی با امنیت بالا معایب پلتفرم های بومی برنامه ها روی یک پلتفرم اجرا می شونداستفاده فشرده تر از منابع توسعه و هزینه های بالا برای ساخت برنامه های کاربردی

استفاده مجدد از کد کمبرنامه های کاربردی ترکیبی و چند پلتفرمی

برنامه‌های چند پلتفرمی توانایی نوشتن برنامه‌های تلفن همراه بومی را یک‌بار، اشتراک‌گذاری کد و اجرای آن‌ها در iOS، Android و Windows را ارائه می‌دهند.

زامارین

Xamarin که متعلق به مایکروسافت است، کلاس های تابستانی برای ساخت برنامه‌های کاربردی تلفن همراه چند پلتفرمی قوی در C # استفاده می‌شود. Xamarin شامل یک کتابخانه کلاس و زمان اجرا است که با بسیاری از سیستم عامل ها مانند iOS، Android و Windows سازگار است. همچنین برنامه های کاربردی بومی (تفسیر نشده) را که کارایی بالایی ارائه می دهند جمع آوری می کند. Xamarin تمام ویژگی های پلتفرم های بومی را با اضافه شدن چندین ویژگی قدرتمند ترکیب می کند.

زبان برنامه نویسی: C#IDE: ویژوال استودیو در ایرانیان سایبر ویندوز یا مکReact Native

React Native که در سال 2015 توسط فیس بوک منتشر شد، یک چارچوب جاوا اسکریپت منبع باز برای نوشتن برنامه های موبایل رندر شده واقعی و بومی برای iOS و اندروید است. این بر اساس React، کتابخانه جاوا اسکریپت فیس بوک برای ایجاد رابط کاربری است. به جای مرورگر، برای پلتفرم های موبایل در نظر گرفته شده است. React Native از کامپوننت های بومی به جای کامپوننت های وب به عنوان بلوک های سازنده استفاده می کند.

زبان برنامه نویسی: جاوا اسکریپت IDE: کد ویژوال استودیو وحدت یونیتی موتوری است که برای ساخت بازی ها بهینه شده است. می توانید از آن برای ایجاد برنامه های دو بعدی یا سه بعدی با کیفیت بالا با سی # برای پلتفرم هایی مانند ویندوز، iOS، اندروید و ایکس باکس استفاده کنید.

کور کلاس های تابستانی دوبا

Cordova به شما امکان می دهد با استفاده از Visual Studio Tools برای Apache Cordova یا Visual Studio Code با پسوندهای Cordova برنامه های ترکیبی ایجاد کنید. با رویکرد ترکیبی، می‌توانید مؤلفه‌ها را با وب‌سایت‌ها به اشتراک بگذارید و از برنامه‌های مبتنی بر وب سرور با رویکردهای برنامه وب میزبانی شده مبتنی بر Cordova استفاده مجدد کنید.

مزایای استفاده از چند پلتفرم قابلیت استفاده بیشتر کد با ایجاد یک پایگاه کد واحد برای چندین پلتفرم

توانایی هدف قرار دادن مخاطبان گسترده تر در بسیاری از پلتفرم ها کاهش قابل توجه زمان توسعه آسان برای شروع و به روز رسانی معایب مولتی پلتفرم عملکرد پایین تر عدم انعطاف پذیری هر پلتفرم دارای مجموعه‌ای از ویژگی‌ها و عملکردهای منحصربه‌فرد است تا اپلیکیشن بومی را خلاق‌تر کند

زمان طراحی رابط کاربری کلاس های تابستانی طولانی تر

دسترسی محدود به ابزارهدف از این دوره کسب مهارت های لازم برای طراحی و توسعه اپلیکیشن های چند پلتفرمی در زمینه موبایل می باشد.

دانش زبان جاوا و ابزارهای توسعه به شما این امکان را می دهد که برنامه های موفقی را در هر زمینه ای با سفارشی سازی گرافیکی کامل رابط کاربری ایجاد کنید.

حضور در کلاس دو بار در هفته.تخصص سطح کلاس های تابستانی بالاترپیش نیاز: دانش پایه علوم کامپیوتر دوره کارآموزی (اختیاری)

بازدید : 78
يکشنبه 25 ارديبهشت 1401 زمان : 19:29

☝️ بازگشت به فهرست مطالبآیا می خواهید به دوره های کلاس برنامه نویسی صفر تا صد پایتون مسلط شوید؟سپس لیست منابع یادگیری پایتون مورد علاقه من را دانلود کنید.

آدرس ایمیل خود را وارد کنیدما از این فیلد برای شناسایی ربات های اسپم استفاده می کنیم. اگر این را پر کنید، به عنوان یک هرزنامه علامت گذاری می شوید.

نگران نباش من هرگز، هرگز شما را اسپم نمی کنم!💎 آموزش کدنویسی روبی به صورت رایگان

  1. روبی را به روش سخت یاد بگیرید

کتاب دیگری نوشته زد شاو. نسخه HTML رایگان کتاب به صورت آنلاین در دسترس است. با خرید نسخه چاپی، به ویدیوها نیز دسترسی خواهید داشت.

  1. ریل برای زامبی هاراهی سریع و تعاملی دوره های کلاس برنامه نویسی صفر تا صد برای یادگیری برنامه نویسی نرم افزار با Ruby on Rails درست در مرورگر شما. اصول اولیه Rails مانند مدل‌ها، نماها و کنترل‌کننده‌ها را تنها در ۱ ساعت بیاموزید. ایجاد شده توسط Code School.

در ریل برای زامبی ها یاد بگیرید73. آموزش Ruby on Rails

کتاب 14 فصلی مایکل هارتل. می‌توانید کتاب‌های الکترونیکی، اسکرین‌کست‌ها را از نویسنده و موارد دیگر خریداری کنید. یا فقط آن را به صورت رایگان آنلاین بخوانید.

  1. روبی کوانس

کوان ها شما را در مسیر روشنگری راهنمایی می کنند تا روبی را یاد بگیرید. ایرانیان سایبربا این روش، نحو روبی و برخی از زبان‌ها را به سرعت یاد خواهید گرفت.

  1. RubyMonkمنبع کاملاً رایگان، اگرچه شما می توانید کمک مالی کنید. بر اساس آموزش های کدنویسی آنلاین تعاملی، که در آن یک درس را می خوانید و کد را تایپ می کنید. در نهایت، آن را "اجرا کنید".

RubyMonk یک گزینه دوره مبتدی، دو دوره دوره های کلاس برنامه نویسی صفر تا صد متوسط و یکی پیشرفته دارد.روبی مونک76. روبی در 20 دقیقه

ایجاد شده توسط وب سایت رسمی Ruby، این یک گزینه عالی برای مبتدیانی است که کدنویسی Ruby را یاد می گیرند. شما اصول اولیه زبان را در 20 دقیقه یا کمتر یاد خواهید گرفت و یک نقطه شروع قوی به شما می دهد.

☝️ بازگشت به فهرست مطالب📊 علم داده / تجزیه و تحلیل را به صورت رایگان بیاموزید77. Dataquest

دوره های رایگان برنامه نویسی که به شما مهارت هایی را می آموزد که برای تبدیل شدن به یک دانشمند داده، تحلیلگر داده یا مهندس داده نیاز دارید. پروژه ها را در مرورگر خود بسازید و روی مشکلات علم داده های واقعی کار کنید.

  1. تخته پرش

مقدمه ای کوتاه اما فشرده برای تجزیه و تحلیل دوره های کلاس برنامه نویسی صفر تا صد داده ها. نحوه دستکاری و تجزیه و تحلیل داده ها را با یک برنامه درسی با دقت برنامه ریزی شده متشکل از سخنرانی های آنلاین رایگان، تکالیف خانه، پروژه ها و موارد دیگر بیاموزید. (به علاوه، هیچ پیشینه ای در تجزیه و تحلیل داده ها یا برنامه نویسی مورد نیاز نیست!)

راهنماهای بیهوده علم داده و یادگیری ماشین، دوره های کوچک و آموزش برای افرادی که مشغول یادگیری برنامه نویسی آنلاین هستند. همچنین می توانید برگه های تقلب کد، چک لیست ها و کاربرگ ها را دانلود کنید تا منحنی یادگیری علوم داده را کوتاه کنید.

  1. چالش 30 روزه فرمول های پیشرفته بن کالینز

آیا می خواهید مهارت های صفحه گسترده خود را از متوسط به پیشرفته ارتقا دهید؟ این دوره توسط بن کالینز هر روز به مدت 30 روز با استفاده از Google Sheets یک فرمول یا تکنیک صفحه گسترده سطح بالا را به شما آموزش می دهد. این آموزش های کوچک به شما کمک می کند تا با دستکاری داده ها در صفحات گسترده به روش های پیچیده تر راحت باشید.

☝️ بازگشت به فهرست مطالب🧠 یادگیری ماشینی / هوش مصنوعی دوره های کلاس برنامه نویسی صفر تا صد را به صورت رایگان بیاموزید81. تسلط بر یادگیری ماشین

بازدید : 73
يکشنبه 25 ارديبهشت 1401 زمان : 19:27

این مانند یک کتاب در یک صفحه وب است که به دوره های کلاس برنامه نویسی صفر تا صد بخش هایی در مورد یادگیری کدنویسی جاوا اسکریپت ... با گربه ها تقسیم شده است. ایجاد شده توسط برنامه نویس Max Ogden. پر از گیف های غیر گربه ای است اما در پایان عکس های گربه دارد. فقط به این دلیل. لول

جاوا اسکریپت برای گربه ها60. NodeSchoolدارای کارگاه ها و رویدادهای حضوری در سراسر جهان، و همچنین حضور فعال در وب. آموزش کدنویسی آنلاین آنها را اینجا ببینید.

  1. JS را یاد بگیرید

یک راه عملی دیگر برای یادگیری کد آنلاین! همانطور که دروس را مرور می کنید، می توانید در پنجره پایین تایپ کنید. ایجاد شده توسط همان افرادی که Learnpython.org را می سازند.

  1. جاوا اسکریپت فصیح

یکی دیگر از کتاب های کدنویسی آنلاین، اما طولانی دوره های کلاس برنامه نویسی صفر تا صد تر از بسیاری از آنها. این شرکت دارای پشتیبانان مالی بزرگی مانند موزیلا و هک رآکتور ("هاروارد بوت کمپ های کدنویسی") است.

9 درس کوچک ایجاد شده توسط Pluralsight. آموزش کدنویسی آنلاین سریع و کامل برای مبتدیان مطلق. (هشدار: JS در زندگی واقعی بسیار سخت تر است.) در پایان، شما را به مطالب آموزشی عمیق تر JS راهنمایی می کند.

در javascript.com یاد بگیریدبررسی ما از کل پلتفرم Pluralsight را بخوانید64. Watch & Code

آموزش های ویدیویی رایگان و ساده و بی معنی آموزش کدنویسی جاوا اسکریپت برای مبتدیان. ایرانیان سایبرطراحی شده تا شما را از سطح صفر به سطح پیشرفته برساند. به علاوه، همزمان با یادگیری کدنویسی، در جلسات مطالعه زنده هفتگی برای حمایت از جامعه شرکت کنید.

☝️ بازگشت به فهرست مطالب🔗 آموزش وردپرس به صورت رایگانضبط شده از سخنرانی های WordCamp زنده در سراسر جهان. ایجاد شده توسط Automattic.

وب سایت برای کاربران مبتدی WP. واژه نامه دوره های کلاس برنامه نویسی صفر تا صد عالی اصطلاحات WP، به علاوه معاملات کوپن، آموزش های ویدئویی، و وبلاگی که مقالات مفیدی از نویسندگان مختلف را منتشر می کند.

آموزش کدنویسی wpbeginner

منبع پاداش: وردپرس یک سیستم مدیریت محتوای عالی برای وبلاگ نویسی است. اگر علاقه مند به ایجاد وبلاگ خود هستید، توصیه می کنم راهنمای دقیق دوستم رایان رابینسون در مورد راه اندازی وبلاگ را بررسی کنید.

  1. شادی WP

بیش از 50 فیلم آموزشی رایگان وردپرس در 6 ماژول که همگی برای کمک به شما در ساخت وب سایت طراحی شده اند. یکی از بهترین مکان ها برای یادگیری نحوه کدنویسی وب سایت وردپرسی خود است. توجه: نسخه جدید سایت در بهار 2022 راه اندازی می شود!

☝️ بازگشت به فهرست مطالب🐍 آموزش دوره های کلاس برنامه نویسی صفر تا صد کدنویسی آنلاین رایگان پایتون68. یک بایت از پایتون

کتاب آنلاین رایگان برای مبتدیانی که کدنویسی می آموزند. می توانید آن را به صورت رایگان به صورت PDF دانلود کنید یا برای نسخه چاپی پول خرج کنید.

با این آموزش کدنویسی آنلاین تعاملی، کدنویسی پایتون را به صورت کاملاً عملی یاد بگیرید. یک پنجره کوچک در پایین دارد که می توانید کد خود را در حین گذراندن دروس بنویسید.

  1. Python را به روش سخت یاد بگیرید (وب سایت)کتاب هزینه دوره های کلاس برنامه نویسی صفر تا صد دارد، اما وب سایت کدنویسی رایگان است. نوشته شده توسط زد شاو (من در اولین شروع یادگیری از کتاب استفاده کردم.)

بازدید : 68
سه شنبه 20 ارديبهشت 1401 زمان : 13:05

وزارت دادگستری نسبت به این حکم برنامه نویسی کودکان اعتراض کرد، دیوان عالی در نوامبر 2001 به استدلال های شفاهی رسیدگی کرد، و دیوان عالی پرونده را در اوایل سال 2002 به دادگاه تجدیدنظر ارجاع داد. علاوه بر این، مجالس مختلف ایالتی قوانینی را علیه توزیع پورنوگرافی آنلاین تصویب کردند، اما اکثر آنها به نظر می رسید. خلاف قانون اساسی

تئوری و عمل پل زدن: کاربرد نظریه شناختی و آموزشی در طراحی رسانه آموزشی شالوم ام. فیش، در توسعه شناختی در زمینه های دیجیتال، 2017

تلویزیون آموزشی

از لحاظ تاریخی، ایجاد تلویزیون آموزشی همیشه ریشه در تصورات شخصی تولیدکنندگان از نحوه یادگیری و رشد کودکان داشته است. به عنوان مثال، تهیه کنندگان سریال تلویزیونی دهه 1960 کاپیتان کانگورو قصد داشتند رفتارها و قانون طلایی "آنطور که می خواهید با شما انجام دهند با دیگران رفتار کنید" (کیشان، 1989) و آزمایش هایی که در سریال علمی دهه 1950 نشان داده شد، ترویج کنند.

جادوگر از کتابخانه ای متشکل از 1000 کتاب برنامه نویسی کودکان درسی علوم، دایره المعارف ها و سایر انتشارات دانشگاهی جمع آوری شد (هربرت، 1988). با این حال، این سری های اولیه معمولاً توسط هیچ نوع برنامه درسی آموزشی رسمی یا تحقیقات تجربی با کودکان هدایت نمی شدند.

این در اواخر دهه 1960 تغییر کرد، زمانی که کارگاه تلویزیونی کودکان (در حال حاضر "کارگاه کنجد") پیشگام برنامه درسی رسمی و تحقیق در تولید تلویزیون از طریق مدل CTW یا مدل کارگاه کنجد بود (به عنوان مثال، فیش و تروگلیو، 2001؛ لسر، 1974). ، رویکردی میان رشته ای به تولید تلویزیونی که کارشناسان محتوای آموزشی، تولیدکنندگان تلویزیون و پژوهشگران توسعه را گرد هم آورد که دست در دست هم در هر مرحله از تولید کار کردند. سمینارهای برنامه درسی، مربیان برجسته را در تماس مستقیم با تولیدکنندگان ایرانیان سایبرقرار داد تا پایه و اساس رویکردهای آموزشی را که اساس خیابان Sesame بود، ایجاد کنند،

در حالی که کارکنان محتوای داخلی و پژوهشی به طور مستمر با تیم تولید همکاری نزدیک داشتند تا از اجرای مؤثر اطمینان حاصل کنند. این رویکردها در واقع، Sesame Street همچنان از همین استراتژی‌ها استفاده می‌کند، زیرا این مجموعه همچنان به تکامل خود ادامه می‌دهد تا بتواند برای مخاطبان فعلی‌اش مرتبط بماند.

حتی امروزه، طیف گسترده‌ای از مدل‌ها وجود دارد که از طریق آن تلویزیون آموزشی تولید می‌شود، از مشارکت کم یا بدون مشارکت مربیان و محققان تا مشارکت فشرده که نمونه‌ای از خیابان Sesame و همتایان آن است. هنگامی که مربیان و محققان ماهر به فرآیند تولید برنامه نویسی کودکان وارد می شوند، چه به عنوان مشاور دوره ای یا به عنوان اعضای تیم تولید در حال انجام، تمرین آموزشی مبتنی بر شواهد می تواند در یک مجموعه تلویزیونی آموزشی بافته شود.

به عنوان مثال، مربیان مطرح ریاضی در تولید سریال های ریاضی مشارکت داشته اندمانند Cyberchase و Odd Squad، کارشناسان سوادآموزی در سریال هایی مانند The Electric Company و Between the Lions همکاری داشته اند و دانشمندان و مربیان علوم از تولید سریال هایی مانند 3-2-1 Contact و The Magic School Bus خبر داده اند.

تحقیقات خلاصه نشان داده است که مشاهده هر یک از این مجموعه ها دستاوردهای آموزشی قابل توجهی را در بین مخاطبان هدف خود ایجاد می کند (به عنوان مثال، فیش، 2004؛ وارتلا، لوریسلا، و بلک ول، 2016).

با این حال، به طور طبیعی، تئوری های آموزش برنامه نویسی کودکان و پرورش و رشد کودک موجودیت های ثابتی نیستند که برای همیشه در سطح جهانی نگهداری شوند. حتی در یک مجموعه تلویزیونی، همانطور که تئوری های یادگیری و رشد کودک در طول زمان تکامل یافته اند، برنامه های درسی، رویکردهای آموزشی و طرح های پژوهشی نیز که آنها اطلاع رسانی می کنند، تکامل یافته اند.

به عنوان مثال، زمانی که برنامه درسی Sesame Street برای اولین بار توسعه یافت، حوزه آموزش هنوز به شدت تحت تأثیر دیدگاه های پیاژه در مورد رشد شناختی قرار داشت (به عنوان مثال، پیاژه و اینهلدر، 1969) بلکه با تمرکز بر نتایج رفتاری که از رویکردهای رفتارگرایانه اسکینر (1971) و دیگران. برنامه نویسی کودکان این امر بر این اساس در زبان برنامه درسی اصلی Sesame Street منعکس شد که بر نتایج رفتاری متمرکز بود، مانند "کودک می تواند نمادهای اساسی مانند حروف، اعداد و اشکال هندسی را تشخیص دهد.

بازدید : 55
سه شنبه 20 ارديبهشت 1401 زمان : 13:03

این قانون در زمانی تصویب شد که کنترل محتوا برنامه نویسی کودکان برای چندین سال موضوع جدی بحث بود. به عنوان مثال، در اوایل دهه 1990، برخی از اعضای کنگره نگران خشونت در تلویزیون و رادیو و محتوای برنامه های تلویزیونی کودکان بودند. قانون تلویزیون کودکان در سال 1991، ایستگاه های پخش را مجبور کرد برای کودکان برنامه داشته باشند و تعداد دقایق تبلیغاتی در هر ساعت برنامه کودک را محدود کنند.

اگرچه بیشتر قانون ارتباطات از راه دور به فعالیت های تجاری مربوط می شود، بحث برانگیزترین بخش ها مقررات محتوا را پوشش می دهد. این قانون انتقال مطالب مستهجن را از طریق رایانه به خردسالان ممنوع می‌کرد، تولیدکنندگان تلویزیون را ملزم می‌کرد تا یک ریزتراشه (به نام V-chip)

در هر مجموعه قرار دهند تا امکان مسدود کردن الکترونیکی برنامه‌ها بر اساس سیستم رتبه‌بندی فراهم شود، جریمه‌ها را از 10000 دلار افزایش داد. به 100000 دلار برای فحاشی تلویزیونی و رادیویی، و کابل مورد نیاز برای درهم ریختن برنامه ها برای مشترکینی که فکر می کنند برنامه ها برای کودکان مناسب نیست.

پس از تصویب این قانون، صدها وب‌سایت پیشینه خود برنامه نویسی کودکان را به سیاه تغییر دادند و بیانیه‌های اعتراضی نسبت به مقررات جدید صادر کردند که جریمه‌ای تا 250000 دلار و/یا حبس تا پنج سال دارد. بسیاری دیگر تصویری از یک روبان آبی با شعار حمایت از آزادی بیان اضافه کردند. موضوع مورد ایرانیان سایبربحث در پرونده‌های مرتبط با اینترنت این بود که آیا ارتباطات آنلاین از حمایت گسترده‌ای با توجه به رسانه‌های چاپی برخوردار می‌شوند یا از حقوق محدودتری که به طور سنتی پخش می‌شود.

مقررات مربوط به مطالب ناشایست در اینترنت و V-تراشه بلافاصله پس از اجرایی شدن این قانون با چالش های دادگاه یا تهدید به چالش های دادگاه روبرو شد. این دعواها شامل بحث هایی در مورد تأثیر این بودمقررات جدید در مورد حقوق متمم اول را ببینید. در ژوئن 1997، دادگاه عالی حکم داد که قانون نجابت رایانه ای خلاف قانون اساسی است.

قاضی جان پل استیونز نظر اکثریت را برای دادگاه نوشت و خاطرنشان کرد که این اقدام "سایه ای بر آزادی بیان" می افکند و "تهدید می کند بخش بزرگی از جامعه اینترنتی را به آتش بکشد." استیونز استدلال کرد که تلاش برای محافظت از کودکان در برابر مواد مضر "سرکوب گسترده غیر ضروری گفتار خطاب به بزرگسالان را توجیه نمی کند."

طرفداران تراشه V پاسخ می دهند که تلویزیون هرگز به همان حقوق متمم اول که چاپ از آن برخوردار است تمدید نشده است. آنها همچنین بیان می کنند که والدین نمی توانند هر برنامه ای را قبل از فرزندان خود تماشا کنند تا محتوای آن را ارزیابی کنند و صدا و سیما در درجه اول برنامه نویسی کودکان به فکر درآمدزایی است.

در مارس 1996، مدیران ارشد صنعت تلویزیون با پرزیدنت بیل کلینتون ملاقات کردند و موافقت کردند که یک سیستم رتبه بندی داوطلبانه مشابه آنچه در صنعت فیلم استفاده می شود، دنبال کنند. سیستم اتخاذ شده شش نوع محتوا را با نمادها در گوشه سمت چپ بالای تلویزیون در 15 ثانیه اول برنامه شناسایی می کند.

سطوح بر اساس سن هستند و با TV-Y برای برنامه های مناسب برای همه کودکان شروع می شوند و برای محتوای نامناسب برای کودکان زیر 17 سال به TV-M ختم می شوند. این سیستم رتبه بندی به تراشه V اجازه می دهد تا برنامه هایی را که والدین نامناسب می دانند را فیلتر کند. برنامه نویسی کودکان تمام تلویزیون های جدید تولید شده پس از 1 ژانویه 2000 باید دارای تراشه V باشند.

اینکه آیا اینترنت باید تنظیم شود یا نه، و به چه شیوه ای باید تنظیم شود، یک موضوع مداوم بوده است. بحث کنگره در مورد مقررات بر دسترسی کودکان به پورنوگرافی از طریق وب متمرکز شده است. بحث ها یادآور موارد فحاشی و پورنوگرافی دهه 1950 است. پس از لغو بخش "نجابت" قانون ارتباطات از راه دور، کنگره در سال 1998 تلاش دومی را برای مجازات اپراتورهای وب که تصاویر مستهجن را در دسترس کودکان قرار می دهند،

با تصویب قانون حمایت از کودکان آنلاین انجام داد. با این حال، این ماده توسط یک برنامه نویسی کودکان قاضی فدرال در سال 1999 مسدود شد. اتحادیه آزادی های مدنی آمریکا و چندین ناشر آنلاین، و همچنین سایر گروه های ذینفع خاص، شکایتی علیه وزارت دادگستری تنظیم کردند و استدلال کردند که قانون آزادی بیان در اینترنت را ممنوع می کند.

بازدید : 77
دوشنبه 19 ارديبهشت 1401 زمان : 13:03

می‌تواند یکی از سریع‌ترین روندهای شغلی برنامه نویسی کودکان در حال افزایش در in fact.com باشد که به رسمیت شناختن آن را نشان می‌دهد. HTML5 احتمالاً یکی از بزرگترین زبان های عباراتی است که در 3 سال آینده بررسی می شود. برخی از وب‌سایت‌هایی که از HTML5 استفاده می‌کنند، فورد، پژو و لاکوست هستند - آنها به‌طور جدی مرتب هستند.

فریم ورک های فرانت اند (CSS Frameworks)

این فریم‌ورک‌های کل گزینه‌هایی مانند نمادها و سایر اجزای قابل استفاده مجدد را برای پیمایش، مجموعه‌ای از انواع، تایپوگرافی سبک، دکمه‌ها، پاپ‌اورها، هشدارها و موارد دیگر را ارائه می‌کنند.

بوت استرپ در سال 2015 بسیار محبوب شد و این شهرت تنها در سال 2016 افزایش می یابد زیرا به یک وب سایت معمولی تبدیل می شود. نسخه 4 به زودی منتشر می شود و با SASS ادغام می شود. کشف آن واقعاً بدون دردسر است و با برخی از پسوندها و نمونه های منظم نیز به دست می آید.

اساس با بوت استرپ متفاوت است. در برنامه نویسی کودکان سال 2015 آنها Variation 6 را راه‌اندازی کردند که بر روی ماژولار بودن تمرکز دارد، به طوری که شما فقط می‌توانید قطعاتی را که برای بارگذاری سریع‌تر نیاز دارید را شامل کنید و واقعاً با SASS نیز توسعه یافته است.

Skeleton یک دیگ بخار جذاب (هیچ اصطلاح دیگری برای توضیح آن وجود ندارد) برای پیشرفت پاسخگو و مفید برای سلول است. Skeleton مجموعه کوچکی از فایل های داده CSS است که به شما کمک می کند وب سایت هایی را فوراً و به زیبایی ایجاد کنید که در تمام اندازه گیری های صفحه نمایش شگفت انگیز به نظر می رسند.

فریم ورک های Backend

فریمورک های Backend یا سطوح برنامه "مغز" وب سایت است. این می تواند نحوه عملکرد سایت و منطق پشت آن باشد. شما در حال رشد "مغز" هستید، در حالی که در Frontend، "چهره" را می سازید.

با تکیه بر زبانی که انتخاب می کنید، انتخاب های زیادی وجود دارد. در زیر ایرانیان سایبرفهرستی از چند زبان با برخی از چارچوب های آنها وجود دارد:

PHP: Symfony،برنامه نویسی کودکان Zend، Laravel، Trim، Codeigniter و CakePHPNode.js: Specific، Hapi، Sails.js و Overall.js

جاوا اسکریپت: Angular.js، Vue.js، Polymer، Respond و Ember.jsروبی: ریل و سیناتراJava: Perform، Spring و Spark

پایتون: جنگو و فلاسک

چارچوب ها می توانند بسیار مفید باشند، اما همیشه به این معنی نیست که برای شما مفید خواهد بود. در نهایت، این تصمیم توسعه دهنده است که از یک فریم ورک استفاده کند یا نه. این به چندین عامل بستگی دارد که به آنچه می خواهید به دست آورید بستگی دارد. هر چهارچوب را مرور کنید و ببینید آیا با آنچه که می خواهید به دست آورید همسو است یا خیر.

CMS (واحدهای مدیریت برنامه نویسی کودکان مقالات)

این نوشتن بدون ذکر 2 CMS ترجیحی مانند وردپرس و دروپال جامع نخواهد بود. به طور مساوی در PHP ساخته می شوند و با نسخه جدید PHP 7، می توان آن را حتی با سرعت بیشتری انجام داد.

وردپرس از یک سیستم مدیریت محتوا در وبلاگ به یک CMS/Framework کاملاً پیشرفته با افزونه برنامه نویسی کودکان هایی تبدیل شده است که تقریباً تقریباً هر چیزی را انجام پذیر می کند. 1000 توسعه دهنده به عنوان یک توسعه دهنده وردپرس با ایجاد تم ها یا افزونه های با کیفیت بالا امرار معاش می کنند. همچنین می توانید از وردپرس به عنوان یک Backend API Rest استفاده کنید.

بازدید : 76
دوشنبه 19 ارديبهشت 1401 زمان : 12:56

عوامل دیگر: دستگاه های تلفن برنامه نویسی کودکان همراه، پوشیدنی ها

چند عامل دیگر وجود دارد که می تواند بر محبوبیت زبان های برنامه نویسی تأثیر بگذارد. امنیت ذاتی زبان یکی از عوامل است. مورد دیگر افزایش محبوبیت دستگاه های تلفن همراه است. در سال 2018، 70 درصد از آمریکایی ها تلفن هوشمند و 50 درصد صاحب تبلت بودند. از میان آن دسته از کاربران موبایل، 90 درصد از وقت خود را که به صورت آنلاین سپری می‌کنند، صرف استفاده از یک اپلیکیشن شده است، نه از اینترنت.

وقتی به محبوبیت زبان‌های برنامه‌نویسی نگاه می‌کنیم، این یک عامل مهم است، زیرا برخی از زبان‌ها برای توسعه برنامه‌های تلفن همراه و استفاده با دستگاه‌های قابل حمل مانند تبلت‌ها و تلفن‌های هوشمند مناسب‌تر هستند، که ما را به عامل دیگری می‌رساند: سخت‌افزار.

محبوبیت پوشیدنی‌ها و دستگاه‌هایی که از عملکردهای روزمره برنامه نویسی کودکان ما پشتیبانی می‌کنند، افزایش می‌یابد، از جمله همه چیز، از مانیتورهای خواب و فعالیت گرفته تا ساعت‌های هوشمند و پوشیدنی‌های وضعیت بدن. با افزایش محبوبیت ابزارهای پوشیدنی و کاهش نرم افزارهای استاندارد مبتنی بر دسکتاپ، محبوبیت زبان های برنامه نویسی که می توانند از این تقاضا پشتیبانی کنند، افزایش می یابد.

در دهه گذشته چیزهای زیادی تغییر کرده است، و با حرکت به سوی آینده ای پیوسته تر، تغییرات بیشتری رخ خواهد داد. در حال حاضر، زبان‌هایی که همه‌کاره‌تر و امن‌ترین هستند، پرکاربردترین زبان‌ها باقی خواهند ماند، اما چه کسی می‌داند که آینده برنامه‌نویسی چگونه خواهد بود، به خصوص با پیشرفت‌های مداوم مهندسی الکترونیک (مانند ممریستور). آینده به همان اندازه که ما می سازیم باز است.

موضوعات مرتبط: زبان های برنامه نویسیبه نظر می رسد روند زبان های برنامه نویسی و فریم ورک ها برای سال 2016 در حال توسعه اضافی فرانت اند حول بهبود باطن است. در زیر فقط یک لیست ساده از مواردی است که واقعاً باید به آنها توجه داشته باشید و با توجه به تخصص خود در مورد بهبود آنها فکر کنید.

زبان ها و برنامه نویسی کودکان پلتفرم ها

PHP 7 به روزترین نسخه PHP است. سایت های بزرگی مانند Fb، Google و Apple از ایرانیان سایبرPHP استفاده می کنند. PHP 7 همچنین دو نمونه سریعتر از نسخه قبلی 5.6 است - این پیشرفت بزرگی در برنامه های CMS مانند WordPress و Drupal خواهد داشت.

جاوا اسکریپت همچنین دارای یک به روز رسانی جدید با نام ES2015 (قبل از ES5) است. برخی از صفحات وب قابل توجهی که از جاوا اسکریپت استفاده می کنند عبارتند از Shed Worlds Fairs و Cascade Brewery Co.

Python 3.5 در سال 2015 با برخی قابلیت‌های شاداب برنامه نویسی کودکان مانند Asyncio منتشر شد. تقریباً همه کتابخانه‌ها به راحتی برای پایتون 3 در دسترس هستند، بنابراین اکنون می‌تواند بهترین زمان برای بهبود پایه کدهای قدیمی شما باشد.

Node.js دارای اکوسیستم اصلی کتابخانه های منبع باز در محیط است. Node.js معمولاً یک جایگزین تحلیل فوق‌العاده است و با راه‌اندازی دوره‌های زمانی گسترده‌اش، ثباتی را در آینده ارائه می‌کند. LinkedIn و Walmart از برخی از جنبه های Node.js در سایت های اینترنتی خود استفاده می کنند.

Swift 2 قبلاً در این سال تقویمی معرفی شد و واقعاً به سرعت در حال افزایش است (واقعاً سریعترین زبان برنامه نویسی در حال افزایش در میراث است!). این واقعاً منبع باز است و تا به حال بر روی لینوکس منتقل شده است که نشان می دهد که اکنون احتمالاً می توان باطن و برنامه جنبه سرور ایجاد کرد. این واقعاً توسط اپل ساخته شده است (نه سیب بزرگ اسمیت) و آنها گزینه های اصلی برای آن دارند، بنابراین انتخاب یادداشت از آن با افزایش سطح محبوبیت فوق العاده است.

HTML5 گذشته است و بدون شک حداقل نیست. این واقعاً تنها کسی است که می خواهید برنامه نویسی کودکان برای آن لذت ببرید! YouTube در این سال تقویمی از Flash به HTML5 تغییر مکان داد و صادرات Adobe Animate اکنون به HTML5 پیش‌فرض شده است. همچنین

بازدید : 71
دوشنبه 19 ارديبهشت 1401 زمان : 12:49

ما خیلی به دستگاه هایمان علاقه داریم. تلفن‌های دوربین برنامه نویسی کودکان مداربسته ما را قادر می‌سازند تا با ارزش‌ترین لحظات خود را ثبت کنیم و اینترنت و ابزارهای ارتباطی متعدد آن، ما را به دوستان و خانواده‌های دوردست متصل می‌کند. معمولاً به زبان‌های برنامه‌نویسی فکر نمی‌کنیم که دنیای متصل ما را ممکن می‌سازند، اما شایان ذکر است که اخیراً تغییراتی در محبوبیت برخی از زبان‌های برنامه‌نویسی صورت گرفته است که می‌تواند سرنخ‌هایی در مورد اینکه دنیای دیجیتال به کجا می‌رود، و همچنین به ما یادآوری کنید که چقدر پیش آمده ایم.

پایتون رتبه 1 را دارد

IEEE Spectrum ماه گذشته رتبه بندی زبان های برنامه سالانه خود را منتشر کرد و بسیاری از دیدن پایتون در رتبه اول خود شگفت زده شدند. پایتون، یک زبان مبتنی بر اسکریپت، از سال 2017 رتبه اول را در رتبه بندی IEEE Spectrum دارد. این جای تعجب نیست. IEEE زبان ها برنامه نویسی کودکان را با استفاده از مقیاس وزنی نمره می دهد. سال گذشته پایتون امتیاز 100 داشت، در حالی که C++ امتیاز 99.7، جاوا امتیاز 97.5 و C امتیاز 96.7 را به دست آوردند. اما امسال چشم انداز زبان ها تغییر کرد. پایتون با امتیاز 100 جایگاه اول خود را حفظ کرد، اما جاوا با امتیاز 96.3 در رده دوم قرار گرفت - بسیار سقوط کرد. C با امتیاز 94.4 در جایگاه سوم قرار گرفت، C++ با امتیاز 87.5 در جایگاه چهارم قرار گرفت و زبان برنامه نویسی آماری R با امتیاز 81.5 در جایگاه پنجم قرار گرفت. جاوا اسکریپت، سی شارپ، متلب، سوئیفت و گوگل گو به ترتیب، نقاط 6 تا 10 را گرفتند.

(شایان ذکر است رتبه بندی IEEE Spectrum شامل تمام زبان های برنامه نویسی مورد استفاده ایرانیان سایبربرای پشتیبانی از برنامه های سخت افزاری و نرم افزاری در زمینه الکترونیک و مهندسی برق می شود. IEEE رتبه بندی خود را بر اساس 11 معیار از هشت منبع، از جمله IEEE، Reddit، Stack Overflow، برنامه نویسی کودکانTwitter، ایجاد می کند. Google، GitHub، CareerBuilder، Hacker News و GitHub.)

IEEE بزرگترین سازمان مهندسی و علوم کاربردی در جهان است، اما تنها سازمانی نیست که زبان های برنامه نویسی را رتبه بندی می کند. TIOBE همچنین رتبه بندی سالانه زبان های برنامه نویسی ویژه نرم افزار را منتشر می کند. با وجود سخت‌افزار خارج از تصویر، رتبه‌بندی TIOBE جاوا را به عنوان پرکاربردترین زبان و پس از آن C، Python، C++، C#، Visual Basic.NET، JavaScript، SQL، PHP و Objective-C قرار می‌دهد.

رتبه بندی 10 برنامه نویسی کودکان سال پیش

در سال 2010، شاخص برنامه نویسی TIOBE 10 زبان برتر را به ترتیب زیر رتبه بندی کرد: جاوا، C، C++، PHP، (Visual) Basic، C#، Python، Objective-C، Perl و Ruby.

در اولین رتبه بندی خود در سال 2014، رتبه بندی IEEE شامل C#، PHP و Ruby نیز بود.

چه چیزی تغییر کرد؟

برای برخی از زبان‌ها برنامه نویسی کودکان ، مانند Ruby و Ruby on Rails، سرعت اجرا و سرعت بوت برای پشتیبانی از یک محصول تجاری در مقیاس کامل به اندازه کافی سریع نیستند. برای زبان های دیگر، مانند PHP، امنیت ضعیف عامل بزرگی بود که شرکت هایی مانند فیس بوک را از ادامه استفاده از این زبان باز داشت.

پایتون، جاوا، جاوا اسکریپت و سی زبان های همه کاره ای هستند که به طور گسترده ای مورد استفاده قرار برنامه نویسی کودکان می گیرند. در مورد پایتون، کتابخانه‌های تخصصی زیادی وجود دارند که از یادگیری ماشین، یادگیری عمیق (Theano)، هوش مصنوعی و کتابخانه‌های سازنده برای میکروکنترلرها و رایانه‌های کوچک مانند Adafruit، Arduino و Raspberry Pi پشتیبانی می‌کنند. همچنین دارای کتابخانه هایی است که به راحتی به کد پایتون اجازه می دهد با محصولات و کتابخانه های دیگر مانند Google's Tensor Flow و Microsoft Cognitive Toolkit کار کند. پایتون را می توان به طرق مختلف مورد استفاده قرار داد و یک زبان نسبتاً آسان برای یادگیری است، در حالی که همچنان نوعی امنیت مورد نیاز در دنیای امروزی داده های بزرگ را ارائه می دهد.

بازدید : 71
دوشنبه 12 ارديبهشت 1401 زمان : 16:55

تعیین هدف می تواند یک تقویت کننده انگیزشی قدرتمند در مسیر یادگیری کد نویسی شما باشد. اگر مثلاً قصد یادگیری PHP را دارید ، هدف خود را تعیین کنید که یک پروژه ساده را تا پایان هفته انجام دهید. پس از رسیدن به هدف ، هدف دیگری تعیین کنید و چرخه را تکرار کنید. بله ، به همین راحتی!

یادگیری و پیشرفت در برنامه نویسی پایان ندارد و به همین دلیل است که ادامه دادن اهداف ، و فراموش نکردن هدف اصلی خود ، ایده خوبی است.

بنابراین ، به عنوان یک فراگیر ، می توانید برای چه اهدافی هدف بگیرید؟ بیایید سریع برخی از اهداف نمونه را مرور کنیم:

با استفاده از CSS و JavaScript ماشین حساب بسازید

با استفاده از HTML ، CSS و JavaScript یک وب سایت پاسخگو ایجاد کنید

با استفاده از هر زبان برنامه نویسی back-end مانند PHP ، Ruby ، Python و غیره یک وب سایت پویا ایجاد کنید.

با استفاده از JavaScript خالص یک بازی Breakout 2D ایجاد کنید

همچنین می توانید پروژه مورد نظر خود را انجام دهید. بالاخره چه کسی طعم بی نظیری ندارد؟ من شرط می بندم انجامش میدی!

هدف باید قابل دستیابی باشد ، بنابراین سعی نکنید در ساختن فیس بوک یا ایجاد یک بازی کاملاً ویژه در این لحظه خاص تمرکز کنید. سعی کنید به آرامی حرکت کنید و سپس با پیشرفت بیشتر به دنبال پروژه های بزرگتر و پیچیده تری باشید.

یک هدف مشخص کن

4-

با انجام پروژه های بیشتر می توانید نه تنها محدودیت های خود را درک کنید ، بلکه مهارت های تحلیلی و حل مسئله را نیز بهبود ببخشید. به هر حال ، یادگیری کد نویسی همه چیز در مورد یادگیری نحو نیست ، بلکه در مورد یادگیری نحوه حل مشکلات با استفاده از ابزارهای موجود در دست شما است.

برنامه نویسی همچنین نیاز به یک نگاه خلاقانه ، و برنامه ای برای ساختن یک چیز معنی دار دارد. برای مبتدیان دستیابی به ایده های پروژه دشوار است. شما می توانید ایده های جدیدی را از سیستم عامل هایی مانند Livecoding که مهندسان محصولات را به صورت زنده تولید می کنند ، بدست آورید. مردم را تماشا کنید که کارهای شگفت انگیز را به صورت زنده انجام می دهند. هیجان انگیز نیست؟

تعداد صفحات : 0

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 181
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 152
  • بازدید کننده امروز : 1
  • باردید دیروز : 31
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 153
  • بازدید ماه : 721
  • بازدید سال : 3304
  • بازدید کلی : 9577
  • <
    پیوندهای روزانه
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی