|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/od-scratcha-do-pythona/
课程评论:没有评论
**课程名称:** 从 Scratch 到 Python **课程概述:** 本课程专为希望从 Scratch 转向 Python 编程的初学者设计。虽然 Scratch 经验并非必须,但能帮助理解课程内容。课程初期将指导安装必要的软件。后续课程将通过创建简单游戏和动画,逐步学习 Python 的各项基础知识,包括循环、条件语句、变量、函数、算术和逻辑运算符以及数组。课程将使用 simplegame 库,该库的功能与 Scratch 中的类似,并且会在课程开头进行安装。 **核心目标:** * **培养编程思维:** 学习如何进行逻辑思考和解决问题,这是进行编程的关键能力。 * **掌握 Python 基础:** 通过实际操作,熟悉 Python 语言的核心概念和语法。 * **提升创造力与毅力:** 课程强调原创图形的制作,鼓励学员独立思考,并将此转化为解决编程问题的能力。 * **理解 Python 与 Scratch 的联系:** 每完成一个 Python 小项目,都会与 Scratch 中的对应实现进行对比分析,加深对 Python 的理解。 **学习方式:** * **循序渐进:** 课程内容层层递进,建议学员按顺序完成每一课的学习和练习。 * **实践导向:** 通过制作游戏和动画来学习,强调理论与实践相结合。 * **自主创作:** 鼓励学员独立完成图形设计,培养创造力和解决问题的能力。 **面向人群:** * 有 Scratch 编程基础,希望学习 Python 的学员。 * 对编程感兴趣的初学者。 **特别说明:** 本课程需要学员具备一定的决心和毅力,因为每一课的学习都需要建立在前一课的基础之上。
Kurs „Od scratcha do pythona" przeznaczony jest przede wszystkim dla osób, które do tej pory programowały w scratchu a teraz chciałyby nauczyć się programowania w pythonie. Znajomość scratcha nie jest niezbędna, ale znacznie ułatwi zrozumienie omawianych zagadnień. Na początku kursu przeprowadzamy instalację niezbędnych aplikacji. W kolejnych lekcjach tworzymy proste gry i animacje poznając niejako przy okazji poszczególne elementy języka python takie jak pętle, instrukcje warunkowe, zmienne, funkcje. Będziemy korzystać z operatorów arytmetycznych i logicznych oraz tablic. Wszystkie przytoczone przykłady bazują na pakiecie simplegame. Instalacja tego pakietu opisana jest na początku kursu. Zawiera on funkcje analogiczne do tych używanych w scratchu. Celem kuru jest przede wszystkim nauczenie myślenia programistycznego. Umiejętność ta pozwoli na tworzenie własnych programów oraz swobodne modyfikowanie gier przedstawionych w tym kursie. Sporą część kursu zajmuje również tworzenie grafiki rastrowej. Wszystkie elementy graficzne wykorzystywane w poszczególnych grach tworzymy samodzielnie, od podstaw, krok po kroku. Takie podejście pobudza kreatywność i jednocześnie szlifuje niezbędną w programowaniu wytrwałość. Po stworzeniu każdej gry oglądamy i omawiamy jak analogiczna gra wygląda w scratchu. Dzięki temu programy napisane w pythonie są łatwiejsze do zrozumienia. Priorytetem jest bowiem dla nas nie tyle przekazanie suchej wiedzy o pythonie co zrozumienie tego języka i nabycie umiejętności wyrażania w tym języku własnych pomysłów. Kurs przeznaczony jest dla osób początkujących jednak jego przejście wymaga determinacji i konsekwencji. Każda kolejna lekcja bazuje na wiedzy przekazanej we wcześniejszych lekcjach dlatego warto przerobić wszystkie przykłady po kolei od pierwszego do ostatniego.