آموزش برنامه‌نویسی تعاملی در پایتون (قسمت اول) - آخرین آپدیت

دانلود An Introduction to Interactive Programming in Python (Part 1)

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

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

هفته 0 دستورات، عبارات و متغیرها Week 0 - Statements, expressions, variables

  • مقدمه Introduction

  • آموزش CodeSkulptor CodeSkulptor

  • عبارات محاسباتی Arithmetic Expressions

  • متغیرها Variables

  • ذخیره‌سازی در CodeSkulptor Saving in CodeSkulptor

  • ویدئوی پروژه کوچک Mini-project Video

هفته 1 توابع، منطق و دستورات شرطی Week 1 - Functions, logic, conditionals

  • توابع Functions

  • تجسم توابع Visualizing Functions

  • عملیات بیشتر More Operations

  • منطق و مقایسه‌ها Logic and Comparisons

  • دستورات شرطی Conditionals

  • نکات برنامه‌نویسی 1 Programming Tips - 1

  • ویدئوی پروژه کوچک Mini-project Video

هفته 2 برنامه‌نویسی رویدادمحور، متغیرهای محلی و سراسری Week 2 - Event-driven programming, local/global variables

  • برنامه‌نویسی رویدادمحور Event-Driven Programming

  • متغیرهای محلی در مقابل سراسری Local vs. Global Variables

  • آموزش SimpleGUI SimpleGUI

  • دکمه‌ها Buttons

  • فیلدهای ورودی Input Fields

  • تجسم رویدادها Visualizing Events

  • نکات برنامه‌نویسی 2 Programming Tips - 2

  • ویدئوی پروژه کوچک Mini-project Video

هفته 3 بوم (Canvas)، ترسیم و تایمرها Week 3 - Canvas, drawing, timers

  • بوم و ترسیم Canvas and Drawing

  • پردازش رشته‌ها String Processing

  • ترسیم تعاملی Interactive Drawing

  • تایمرها Timers

  • تجسم ترسیم و تایمرها Visualizing Drawing and Timers

  • نکات برنامه‌نویسی 3 Programming Tips - 3

  • ویدئوی پروژه کوچک Mini-project Video

هفته 4 لیست‌ها، ورودی کیبورد و اصول مدل‌سازی حرکت Week 4 - Lists, keyboard input, the basics of modeling motion

  • لیست‌ها Lists

  • ورودی کیبورد Keyboard Input

  • حرکت Motion

  • برخوردها و بازگشت‌ها Collisions and Reflections

  • کنترل سرعت Velocity Control

  • تجسم لیست‌ها و تغییرات Visualizing Lists and Mutation

  • نکات برنامه‌نویسی 4 Programming Tips - 4

  • ویدئوی پروژه کوچک Mini-project Video

نمایش نظرات

آموزش برنامه‌نویسی تعاملی در پایتون (قسمت اول)
جزییات دوره
19h 18m
36
(آخرین آپدیت)
223,903
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده

Stephen Wong Stephen Wong