اکنون در چهارمین سال خود، برنامه PACT در بیش از 60 مدرسه یادگیری برنامه نویسی و بیش از 1000 دانش آموز ارائه شده است. با ورود برنامه نویسی به برنامه درسی و درخواست مدیران و دولت ها برای گنجاندن محتوای بیشتر علوم کامپیوتر در مدارس (لاک وود و مونی، 2017).
در سال 2016، کمیسیون اروپا، بهویژه مرکز تحقیقات مشترک (JRC) برای گزارشدهی خطمشی، مقاله «توسعه تفکر محاسباتی در آموزش اجباری - پیامدهای سیاست و عمل» را منتشر کرد که به دنبال شکلدهی به اجرای تفکر محاسباتی در آموزش اجباری است. این سند اشاره میکند که در سالهای اخیر، تفکر محاسباتی که شامل مفاهیم کدنویسی، برنامهنویسی، تفکر الگوریتمی و غیره میشود، به عنوان مهارتهایی که برای همه ضروری است مانند حساب و سواد ترویج شده است.
در این مرحله، این سؤال مطرح میشود: چگونه میتوانیم تفکر محاسباتی را به عنوان یک مهارت کلیدی قرن بیست و یکم برای دانشآموزان تعریف کنیم. ویژگی های اصلی تفکر محاسباتی و ارتباط آن با برنامه نویسی در آموزش اجباری چیست؟ چگونه می توان معلمان را برای ادغام موثر تفکر محاسباتی در تمرین تدریس خود آموزش داد؟ (Bocconi و همکاران، 2016).
با توجه به ادغام تفکر محاسباتی یادگیری برنامه نویسی در آموزش اجباری، چهار حوزه مهم برای سیاست گذاران و ذینفعان ظاهر می شود: درک تلفیقی از تفکر محاسباتی، ادغام جامع، استقرار سیستمی، و حمایت از سیاست. ظهور مجدد در ادغام تفکر محاسباتی و به طور گسترده تر، علوم کامپیوتر در آموزش اجباری مشهود است، همانطور که موج اخیر اصلاحات برنامه درسی نشان می دهد.
در مجموع، یازده کشور در اروپا اخیراً یک فرآیند اصلاحی را تکمیل کرده اند که شامل تفکر محاسباتی و مفاهیم مرتبط است. هفت نفر دیگر در حال برنامه ریزی برای معرفی تفکر محاسباتی در آموزش اجباری هستند.
علاوه بر این، هفت کشور دیگر تفکر محاسباتی را بر اساس سنت دیرینه خود در آموزش علوم کامپیوتر، عمدتاً در مدارس متوسطه، ادغام می کنند. برخی از آنها در حال گسترش آموزش علوم کامپیوتر به سطوح ابتدایی و متوسطه پایین هستند (Bocconi et al., 2016).
در سال 2013، سند "محاسبات برنامه های تحصیلی: مراحل کلیدی 1 و 2 برنامه درسی ملی در انگلستان" توسط وزارت آموزش و پرورش برای برنامه درسی خود در انگلستان منتشر شد. این سند بیان می کند که آموزش تفکر محاسباتی با کیفیت بالا، دانش آموزان را آماده می کند تا از تفکر محاسباتی و خلاقیت برای یادگیری برنامه نویسی درک و تغییر جهان استفاده کنند. علوم کامپیوتر پیوندهای عمیقی با ریاضیات، علوم، طراحی و فناوری دارد و اطلاعاتی در مورد سیستم های طبیعی و مصنوعی ارائه می دهد.
هسته علم کامپیوتر علوم کامپیوتر است که در آن به دانش آموزان اصول مدیریت اطلاعات و محاسبات، نحوه کار سیستم های دیجیتال و نحوه کار با ما آموزش داده می شود. این دانش از طریق برنامه نویسی بر اساس این دانش، دانش آموزان مجهز به استفاده از فناوری اطلاعات برای ایجاد برنامه ها و برنامه های کاربردی مختلف هستند (رادین و هاولی، 2013).
در سال 2017، سیستم آموزشی در انگلستان، بر اساس شواهد، نشان می دهد که آموزش علوم کامپیوتر در انگلستان پراکنده و شکننده است. توسعه و پایداری آتی آن به اقدام سریع و هماهنگ دولت ها، صنعت و سازمان های غیرانتفاعی بستگی دارد.
نادیده گرفتن فرصت ها برای اقدام یادگیری برنامه نویسی می تواند هم به آموزش نسل های آینده و هم به شکوفایی اقتصادی به عنوان یک ملت آسیب برساند. موضوع گسترده علوم کامپیوتر، که سه حوزه حیاتی محاسبات را پوشش می دهد، در مدارس انگلستان برای سنین 5 تا 16 سال اجباری شده است.
دانشآموزان 5 تا 14 ساله هفتهای 1 ساعت دروس علوم کامپیوتر دارند و برخی مدارس از این فرصت استفاده میکنند تا علوم کامپیوتر را در دروس دیگر آموزش دهند. با این حال، اکثر معلمان در حال تدریس یک موضوع مدرسه ناآشنا بدون حمایت کافی هستند. علاوه بر این، آنها ممکن است تنها معلم مدرسه خود باشند که این وظیفه را دارد. دولت ها باید به کمبود فزاینده معلمان علوم کامپیوتر رسیدگی کنند (کالدرون و همکاران، 2017).
از سوی دیگر به آسیا نیز اهمیتی داده شده است که اجرای آموزش تفکر محاسباتی در مدرسه یادگیری برنامه نویسی باید داشته باشد. نمونهای از این پیشرفتهایی است که در کره جنوبی، چین و ژاپن و غیره صورت گرفته است. مورد ژاپن که اگرچه کشوری فناورانه با 99 درصد کارخانه های رباتیک شده در دهه 1980 است،
اکنون در چهارمین سال خود، برنامه PACT در بیش از 60 مدرسه یادگیری برنامه نویسی و بیش از 1000 دانش آموز ارائه شده است. با ورود برنامه نویسی به برنامه درسی و درخواست مدیران و دولت ها برای گنجاندن محتوای بیشتر علوم کامپیوتر در مدارس (لاک وود و مونی، 2017).
در سال 2016، کمیسیون اروپا، بهویژه مرکز تحقیقات مشترک (JRC) برای گزارشدهی خطمشی، مقاله «توسعه تفکر محاسباتی در آموزش اجباری - پیامدهای سیاست و عمل» را منتشر کرد که به دنبال شکلدهی به اجرای تفکر محاسباتی در آموزش اجباری است. این سند اشاره میکند که در سالهای اخیر، تفکر محاسباتی که شامل مفاهیم کدنویسی، برنامهنویسی، تفکر الگوریتمی و غیره میشود، به عنوان مهارتهایی که برای همه ضروری است مانند حساب و سواد ترویج شده است.
در این مرحله، این سؤال مطرح میشود: چگونه میتوانیم تفکر محاسباتی را به عنوان یک مهارت کلیدی قرن بیست و یکم برای دانشآموزان تعریف کنیم. ویژگی های اصلی تفکر محاسباتی و ارتباط آن با برنامه نویسی در آموزش اجباری چیست؟ چگونه می توان معلمان را برای ادغام موثر تفکر محاسباتی در تمرین تدریس خود آموزش داد؟ (Bocconi و همکاران، 2016).
با توجه به ادغام تفکر محاسباتی یادگیری برنامه نویسی در آموزش اجباری، چهار حوزه مهم برای سیاست گذاران و ذینفعان ظاهر می شود: درک تلفیقی از تفکر محاسباتی، ادغام جامع، استقرار سیستمی، و حمایت از سیاست. ظهور مجدد در ادغام تفکر محاسباتی و به طور گسترده تر، علوم کامپیوتر در آموزش اجباری مشهود است، همانطور که موج اخیر اصلاحات برنامه درسی نشان می دهد.
در مجموع، یازده کشور در اروپا اخیراً یک فرآیند اصلاحی را تکمیل کرده اند که شامل تفکر محاسباتی و مفاهیم مرتبط است. هفت نفر دیگر در حال برنامه ریزی برای معرفی تفکر محاسباتی در آموزش اجباری هستند.
علاوه بر این، هفت کشور دیگر تفکر محاسباتی را بر اساس سنت دیرینه خود در آموزش علوم کامپیوتر، عمدتاً در مدارس متوسطه، ادغام می کنند. برخی از آنها در حال گسترش آموزش علوم کامپیوتر به سطوح ابتدایی و متوسطه پایین هستند (Bocconi et al., 2016).
در سال 2013، سند "محاسبات برنامه های تحصیلی: مراحل کلیدی 1 و 2 برنامه درسی ملی در انگلستان" توسط وزارت آموزش و پرورش برای برنامه درسی خود در انگلستان منتشر شد. این سند بیان می کند که آموزش تفکر محاسباتی با کیفیت بالا، دانش آموزان را آماده می کند تا از تفکر محاسباتی و خلاقیت برای یادگیری برنامه نویسی درک و تغییر جهان استفاده کنند. علوم کامپیوتر پیوندهای عمیقی با ریاضیات، علوم، طراحی و فناوری دارد و اطلاعاتی در مورد سیستم های طبیعی و مصنوعی ارائه می دهد.
هسته علم کامپیوتر علوم کامپیوتر است که در آن به دانش آموزان اصول مدیریت اطلاعات و محاسبات، نحوه کار سیستم های دیجیتال و نحوه کار با ما آموزش داده می شود. این دانش از طریق برنامه نویسی بر اساس این دانش، دانش آموزان مجهز به استفاده از فناوری اطلاعات برای ایجاد برنامه ها و برنامه های کاربردی مختلف هستند (رادین و هاولی، 2013).
در سال 2017، سیستم آموزشی در انگلستان، بر اساس شواهد، نشان می دهد که آموزش علوم کامپیوتر در انگلستان پراکنده و شکننده است. توسعه و پایداری آتی آن به اقدام سریع و هماهنگ دولت ها، صنعت و سازمان های غیرانتفاعی بستگی دارد.
نادیده گرفتن فرصت ها برای اقدام یادگیری برنامه نویسی می تواند هم به آموزش نسل های آینده و هم به شکوفایی اقتصادی به عنوان یک ملت آسیب برساند. موضوع گسترده علوم کامپیوتر، که سه حوزه حیاتی محاسبات را پوشش می دهد، در مدارس انگلستان برای سنین 5 تا 16 سال اجباری شده است.
دانشآموزان 5 تا 14 ساله هفتهای 1 ساعت دروس علوم کامپیوتر دارند و برخی مدارس از این فرصت استفاده میکنند تا علوم کامپیوتر را در دروس دیگر آموزش دهند. با این حال، اکثر معلمان در حال تدریس یک موضوع مدرسه ناآشنا بدون حمایت کافی هستند. علاوه بر این، آنها ممکن است تنها معلم مدرسه خود باشند که این وظیفه را دارد. دولت ها باید به کمبود فزاینده معلمان علوم کامپیوتر رسیدگی کنند (کالدرون و همکاران، 2017).
از سوی دیگر به آسیا نیز اهمیتی داده شده است که اجرای آموزش تفکر محاسباتی در مدرسه یادگیری برنامه نویسی باید داشته باشد. نمونهای از این پیشرفتهایی است که در کره جنوبی، چین و ژاپن و غیره صورت گرفته است. مورد ژاپن که اگرچه کشوری فناورانه با 99 درصد کارخانه های رباتیک شده در دهه 1980 است،