آموزش تفکر محاسباتی برای مدرسان K-12: انتزاع، متدها و لیست‌ها - آخرین آپدیت

دانلود Computational Thinking for K-12 Educators: Abstraction, Methods, and Lists

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: گیمرها چگونه با فشردن دکمه‌های کنترلر خود باعث اتفاق افتادن امور می‌شوند؟ کامپیوتر چگونه امتیازات بازیکنان را ردیابی می‌کند؟ این دوره مفاهیم حلقه‌های تو در تو، رویدادها (Events) و متغیرها را آموزش می‌دهد. برای هر مفهوم، ابتدا به شما کمک می‌کنیم تا تجربیات دنیای واقعی را که با آن‌ها آشنا هستید به مفاهیم برنامه‌نویسی مرتبط کنید. سپس از طریق یک فرآیند داربست‌بندی شناختی، شما را در توسعه مهارت حل مسئله با حلقه‌های تو در تو، رویدادها و متغیرها به گونه‌ای درگیر می‌کنیم که میزان استرس و سردرگمی به حداقل برسد. در طول این مسیر، با چالش‌های رایج یا «باگ‌هایی» که دانش‌آموزان در مواجهه با این مفاهیم دارند و همچنین روش‌های کمک به آن‌ها برای یافتن و رفع این خطاها آشنا خواهید شد. همچنین برای مدیریت بحث‌های کلاسی جهت ایجاد درک عمیق‌تر در دانش‌آموزان راهنمایی می‌شوید. در نهایت، یاد می‌گیرید که چگونه تجربیات یادگیری برنامه‌نویسی با استرس کم را از طریق «مسائل پارسونز» (Parsons' Problems) ایجاد کنید. علاوه بر این، یک ایمیل برای مشاور، مدیر یا سازمان‌های والدین تنظیم خواهید کرد تا آن‌ها را با ارزش آموزش علوم کامپیوتر برای تمامی دانش‌آموزان آشنا کنید.

سرفصل ها و درس ها

معرفی دوره Course Orientation

  • خوش آمدید! Welcome!

  • اختیاری: تخصص تفکر محاسباتی و برنامه‌نویسی بلوکی در آموزش K-12 Optional: The Computational Thinking & Block Programming in K-12 Education Specialization

انتزاع‌ها بخش اول Abstractions Part 1

  • پازل‌های تعاملی چیستند؟ What are interactive puzzles?

  • دیباگینگ: متدها و پارامترها Debugging: Methods and Parameters

  • اختیاری: نوشتن برنامه‌ها: چه چیزی برای معلمان خاص است؟ (Optional) Writing Programs: What's Special for Teachers?

  • دیباگینگ: متدها و پارامترها Debugging: Methods and Parameters

انتزاع‌ها بخش دوم Abstractions Part 2

  • اختیاری: پازل‌های برنامه‌نویسی بیشتر اما متفاوت! (Optional) More programming puzzles -- but different!

  • بحث کلاسی: انتزاع‌ها Classroom Discussion: Abstractions

  • معرفی: بازگشتی (Recursion) Introducing: Recursion

  • بازگشتی: تغییر کد هدایت‌شده Recursion: Guided Code Modification

  • بازگشتی: Pencilcode.net Recursion: Pencilcode.net

  • اختیاری: نحوه استفاده از Stepper برای دنبال کردن کد DrawNestedSquare (کد اصلی) Optional: How to Use Stepper to "Follow Along" DrawNestedSquare - Original Code

  • اختیاری: نحوه استفاده از Stepper برای دنبال کردن کد DrawNestedSquare (توقف زودتر) Optional: How to Use Stepper to "Follow Along" DrawNestedSquare - Stop Earlier

  • اختیاری: نحوه استفاده از Stepper برای دنبال کردن کد DrawNestedSquare (کاهش اندازه به میزان ۲۰) Optional: How to Use Stepper to "Follow Along" DrawNestedSquare - Decrease Size by 20

  • اختیاری: نحوه استفاده از Stepper برای دنبال کردن کد DrawNestedSquare (تغییر آفست) Optional: How to Use Stepper to "Follow Along" DrawNestedSquare - Change Offset

لیست‌ها بخش اول Lists Part 1

  • لیست‌ها و مرتب‌سازی Lists and Sorting

  • نظر شما چیست؟ What do you think?

  • دیباگینگ لیست‌ها: مفهوم Debugging Lists: Concept

  • دیباگینگ لیست‌ها: الگوها Debugging Lists: Patterns

لیست‌ها بخش دوم Lists Part 2

  • بحث کلاسی: لیست‌ها Classroom Discussion: Lists

  • از جستجو تا مرتب‌سازی From Searching to Sorting

برابری و پداگوژی Equity & Pedagogy

  • تدریس پاسخ‌گو به فرهنگ و کلاس‌های علوم کامپیوتر Culturally Responsive Teaching & Computer Science Classrooms

نمایش نظرات

آموزش تفکر محاسباتی برای مدرسان K-12: انتزاع، متدها و لیست‌ها
جزییات دوره
9h 4m
22
(آخرین آپدیت)
976
- از 5
دارد
دارد
دارد
Beth Simon
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar