|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/teach-your-kid-or-yourself-to-code-with-scratch-programming/
课程评论:没有评论
课程名称:以Scratch编程学习编程 课程概述:本课程利用麻省理工学院开发的Scratch程序教授编程。该课程旨在面向所有对编程感兴趣的人,从儿童到成人。Scratch是麻省理工学院为促进编程教育而设计的,它是我这一生中了解到的最好的编程学习方式之一。 无论是想要从事编程教学的职业人士,还是希望建立自己的编程学校的人,Scratch都是一个理想的工具。即使是那些已经会编程的人,也可以通过Scratch学习并创建有趣的游戏。因为编程的初衷就是有趣,Scratch非常有趣!不论你处于哪个水平,都可以在Scratch中获得乐趣和学习。 与传统编程相比,Scratch让你能在几分钟内创建动画和声音,仅需拖动模块。这种方式将焦点放在概念上,使你能够快速制作程序,演示出需要数年才能在传统编程语言中学到的概念。对于那些希望在编程领域取得成功的未来程序员来说,Scratch将帮助他们培养让他们在进入真实编程世界时所需的技能,如处理变量、使用算术运算符和逻辑运算符、理解控制流程、使用条件语句和循环、创建自定义块等。 此外,课程还涵盖事件处理、简单的多媒体编程(如绘画、动画和音效)等内容。加入这个精彩的课程,体验Scratch编程的乐趣,或许你可以与孩子一起学习编程,成为儿童编程的老师,或为成为专家程序员打下基础。
This course uses the amazing Scratch program developed by MIT to teach coding this course is meant for: - Everybody that is interested in learning to code, from kids to adults, Scratch was developed by MIT to teach people to code. It is the best way to learn to code that I have been aware of in my lifetime. - Anyone interested in teaching beginning programming as a career or business. Teaching kids to code is becoming big business. Want to start your own coding academy school or get a position as an instructor? They all use Scratch programming, learn Scratch here from a University programming instructor. - Anyone that already knows how to code that wants to learn from Scratch Programming and build some fun games. Why did we get into programming in the first place? Because its fun and Scratch is super fun! No matter your level, you will have fun and learn from Scratch. I know I did and that is what the people at MIT intended. Unlike traditional programming - where it can take days of coding just to get something to move around onscreen - Scratch lets you create animated graphics and sound in a few minutes, just by dragging blocks around. This puts the focus on concepts and allows you to quickly create program thus you see concepts in action that would take years to learn in traditional programming language lets thank the great people at MIT for developing this amazing learning tool and its just super fun While this course is super fun building games in scratch the focus is on learning programming concepts and moving on to Python programming. With over 20 years programming experience and as a University Instructor I teach Python, Java, PHP, C++, I know how to use these amazing tools to instill future programmers with the required skills that they will need for future academic and career success as a programmer. As aspiring programmers learn Scratch and start creating programs, they'll develop a range of coding and problem-solving skills that will help them when they later move onto real-world programming. These include: Manipulating variables - chunks of computer memory - to store and retrieve data.Using operators to manipulate data. These include arithmetic operators (plus, minus, multiply, divide), as well as comparison operators (less than, equal to, greater than), logic operators (and, or, not), the concatenation operator (for joining strings together), and trigonometry (sine, cosine, tangent and so on).Understanding control flow: the way that computers move through each step in a program.Altering control flow with conditional statements and loops.Creating reusable chunks of code, known in Scratch as custom blocks. (In programming-speak they're known as procedures or subroutines.)Event handling: writing code that responds to events, such as key presses and mouse clicks.Detecting and responding to real-world input, including the mouse position, the loudness of the sounds picked up by the computer's microphone, and even movement picked up by the webcam!Simple multimedia programming, including drawing, animation and sound. So come along join this amazing course have incredible fun with Scratch programming and: Teach or learn programming with your kid. Start Teaching kids Programming as a career or to Build a business. or lay the foundations to become an expert programmer.