دومین مدرسه تابستانی برنامه نویسی برگزار می شود

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

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

این رویداد با هدف آموزش دانش آموزان برگزار می‌شود و کودکان و نوجوانان بین رده سنی ۶ تا ۱۸ سال می‌توانند با هر سطحی از دانش برنامه‌نویسی در یکی از ۵ دوره‌ آموزشی شامل آشنایی با پیاده‌سازی وب‌سایت استاتیک، آشنایی با پیاده‌سازی وب‌سایت بر پایه وردپرس، سلسله دوره‌های آشنایی با علوم داده، برنامه‌نویسی پایتون و همچنین برنامه‌نویسی اسکرچ شرکت کنند.

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

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

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

116
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });