لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تفکر محاسباتی با جاوااسکریپت ۱: طراحی و انیمیشن
- آخرین آپدیت
دانلود Computational Thinking with JavaScript 1: Draw & Animate
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این اولین دوره از یک مجموعه چهارگانه است که مهارتهای ضروری تفکر محاسباتی در قرن بیست و یکم را با استفاده از جاوااسکریپت به عنوان یک ابزار کاربردی و قابل دسترس، توسعه میدهد. این دوره، تفکر محاسباتی را به عنوان روشی برای مواجهه با مسائل، یادگیری فناوریهای جدید و همکاری موثر با دیگران معرفی میکند.
شما با یک چارچوب مشترک برای تفکر محاسباتی آشنا خواهید شد که یادگیری شما را در طول این دوره و کل این مجموعه تخصصی هدایت میکند. با استفاده از این چارچوب، خواندن و نوشتن برنامههای ساده جاوااسکریپت را شروع خواهید کرد که با کمک یک کتابخانه گرافیکی تخصصی، تصاویر و انیمیشنها را خلق میکنند. در این مسیر، شما بر نحوه رفتار برنامهها، نحوه بیان دقیق فرآیندها و چگونگی تبدیل ایدههای خلاقانه به مصنوعات محاسباتی کاربردی تامل خواهید کرد.
این دوره برای مبتدیان کامل، یادگیرندگانی که تجربه برنامهنویسی قبلی دارند و میخواهند مهارتهای فکری خود را عمیقتر توسعه دهند، و همچنین برای هر کسی که میخواهد جاوااسکریپت را در یک محیط حمایتی یاد بگیرد، مناسب است. دورههای بعدی این مجموعه بر پایه این مبانی بنا شده و مهارتهای شما را به حوزههای داده، وب و پروژههای نرمافزاری بزرگتر گسترش میدهند.
سرفصل ها و درس ها
مقدمات و شروع تفکر محاسباتی با استفاده از گرافیک در جاوااسکریپt
Introductions - and starting out with CT using graphics in JavaScript
خوش آمدید به دوره
Welcome to the course
تفکر محاسباتی در چشمانداز بزرگتر فناوری کجاست؟
Where does CT fit into the larger technology landscape?
تفکر محاسباتی چیست؟ نگاهی اولیه به یادگیری CT...
What is CT? A first look at learning CT...
اولین وظیفه ما و انجام آن به صورت دستی
Our first task and accomplishing it by hand
برنامه مربوط به اولین وظیفه و معرفی نحوه «خواندن» آن با استفاده از چارچوب TSTM
The program for our first task, and introducing how to 'read' it using the TSTM framework
خواندن برنامه از طریق نمای M (ماشین)
Reading the program via the M (Machine) view
خواندن برخی برنامهها
Read some programs
توصیف فعالیتهای تکراری در برنامههایمان
Describing repetitive activities in our programs
حل مسائل / برنامهنویسی یک وظیفه
Solving problems / programming a task
گامبهگام حل مسئله
Problem solving walkthrough
آموزش انتشار یک برنامه در اینترنت
Walk through of posting a program on-line
طراحیهای پیچیدهتر و نحوه مدیریت توضیحات آنها
More complex drawings, and how to handle their descriptions
تجزیه یک برنامه بزرگ به بخشهای قابل مدیریت
Breaking a large program down into manageable chunks
ترسیم موثرتر خانه با استفاده از پارامترها
Drawing the house more effectively using parameters
معرفی برنامهای که از متغیرهای بهروزرسانی شونده استفاده میکند
Introducing a program that uses updating variables
انیمیشنها و تثبیت آنچه تاکنون آموختهایم
Animations - and consolidating what we've learned so far
ساخت اولین انیمیشن
Making a first animation
چالشهای مربوط به انیمیشنهای پیچیدهتر
Challenges with more complex animation
نمایش نظرات