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

دانلود Computational Thinking for K-12 Educators: Sequences and Loops

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: چگونه به یک کامپیوتر دستور می‌دهیم؟ آیا برنامه‌نویسی سخت نیست؟ در واقع خیر! چه راهنمایی کردن کسی برای رسیدن به یک فروشگاه نزدیک باشد و چه نوشتن حرکات یک رقص، ما در زندگی روزمره خود مرتباً جنبه‌هایی از تفکر محاسباتی را به کار می‌بریم! این دوره مفاهیم کلیدی اولیه برنامه‌نویسی، یعنی توالی دستورات و تکرار شمارش‌شده دستورات پایه را آموزش می‌دهد. برای هر مفهوم، ابتدا به شما کمک می‌کنیم تا تجربیات دنیای واقعی را که با آن‌ها آشنا هستید به مفهوم برنامه‌نویسی که در حال یادگیری آن هستید مرتبط کنید. سپس، از طریق یک فرآیند داربست‌بندی شناختی، شما را در توسعه مهارت حل مسئله با توالی‌ها و دستورات تکرارشونده به گونه‌ای درگیر می‌کنیم که میزان استرس و ناامیدی به حداقل برسد. در طول این مسیر، با چالش‌های رایج یا «باگ‌هایی» که دانش‌آموزان در مورد این مفاهیم دارند و همچنین روش‌های کمک به آن‌ها برای یافتن و رفع این خطاها آشنا خواهید شد. همچنین در مدیریت بحث‌های کلاسی برای کمک به دانش‌آموزان جهت دستیابی به درک عمیق‌تر از این مفاهیم راهنمایی می‌شوید. در نهایت، با یک روش پداگوژیک توصیه شده به نام «برنامه‌نویسی دونفره» (Pair Programming) آشنا شده و خواهید دانست که چرا تحقیقات، آموزش برنامه‌نویسی بلوکی (Block-based) را در ابتدا توصیه می‌کنند.

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

معرفی دوره Course Orientation

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

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

تفکر محاسباتی و توالی‌ها Computational Thinking and Sequences

  • تفکر محاسباتی چیست؟ What is computational thinking

  • مفاهیم تفکر محاسباتی Computational Thinking Concepts

  • دوستان رباتیک من در عمل My Robotic Friends in Action

  • دوستان رباتیک من: یک فعالیت علوم کامپیوتر بدون کامپیوتر (Unplugged) My Robotic Friends: A CS Unplugged Activity

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

  • نحوه حل یک پازل برنامه‌نویسی تعاملی How to do an interactive programming puzzle

توالی‌های پیشرفته More Sequences

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

  • دیباگینگ: چالش‌های رایج برای توالی‌ها Debugging: Common Challenges for Sequences

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

  • (اختیاری) دمو: نحوه حل پازل‌های غیرتعاملی (Optional) Demo: How to do Non-Interactive Puzzles

  • تاکسونومی بلوم Bloom's Taxonomy

  • تاکسونومی بلوم به چه دردی می‌خورد؟ What is Bloom's Taxonomy Good For?

  • توسعه تفکر محاسباتی Developing Computational Thinking

  • بحث‌های کلاسی: توالی‌ها Classroom Discussions: Sequences

  • ارتقای مهارت معلم: تقویت و کسب تجربه برنامه درسی Teacher Powerup: Reinforcing + Gaining Curricular Experience

  • بازبینی طرح درس بدون کامپیوتر «دوستان رباتیک من» Revisiting Unplugged My Robotic Friends Lesson Plan

  • آیا متوجه شدم؟ Did I get it?

تکرارها Repeats

  • دیباگینگ: تکرارها Debugging: Repeats

تکرارهای پیشرفته More Repeats

  • بحث‌های کلاسی: تکرارها Classroom Discussions: Repeats

عدالت و پداگوژی Equity & Pedagogy

  • وضعیت آموزش کامپیوتر در K-12 The State of K-12 Computing Education

  • نظر شما چیست؟ What Do You Think?

  • چرا با زبان‌های برنامه‌نویسی بلوکی آموزش دهیم؟ Why Teach with Block-Based Languages?

  • استفاده از برنامه‌نویسی دونفره (و همراه) Use Pair (and Buddy) Programming

نمایش نظرات

آموزش تفکر محاسباتی برای مربیان K-12: توالی‌ها و حلقه‌ها
جزییات دوره
11h 25m
25
(آخرین آپدیت)
3,182
4.7 از 5
دارد
دارد
دارد
Beth Simon
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar