The All-in-One Developer Masterclass - Learn Great Coding

所在平台: Udemy

课程主页: https://www.udemy.com/course/coding-masterclass-learn-great-coding/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:《全能开发者大师班 - 掌握优秀编程》 课程概述: 本课程涵盖了游戏开发方面的内容,特别是使用 Scratch 3.0 和 Kodu 的编程原则,旨在填补 Scratch 3.0 与真实编码之间的空白。在课程中,您将能够使用 Scratch 3.0 编程语言开发游戏,以及在 Kodu 游戏实验室中创建 3D 游戏。这些工具是教育性编程环境,具有易于使用的图形界面,允许用户通过拖放编码块来进行开发。我保证这将是一个有趣且激动人心的课程,将激励您深入学习编程。 Scratch 3.0 是一种免费编程语言和在线社区,用户可以在其中创建自己的互动故事、游戏和动画。使用 Scratch,用户可以创建在线项目,并将其发展为几乎任何想象中的形式,采用简单的块状界面。当用户准备好时,可以将作品分享并与他人讨论。Scratch 3.0 由麻省理工学院媒体实验室的终身幼儿园小组开发,旨在帮助 8 岁及以上的儿童发挥想象力、实践常识,并与计算机进行互动。 课程内容大纲: **模块一:基本概念** - 理解解释器与编译器 - 编程语言的元素、词汇、语法和语义 - Python 关键字、指令、缩进 - 字面量:布尔值、整数、浮点数、科学计数法、字符串 - 注释、print() 函数、input() 函数 - 数字系统(如二进制、八进制、十进制、十六进制) - 数字操作符与字符串操作符 - 赋值与快捷操作符 **模块二:数据类型、求值与基本输入输出操作** - 操作符:一元与二元,优先级与绑定 - 位运算符和布尔操作 - 布尔表达式与关系运算符 本课程不仅提供了游戏开发的基础知识,还为转向实际编码(如 Python)打下坚实的基础。

课程评论(0条)

课程详情

* THIS COURSE COVERS GAME DEVELOPMENT IN SCRATCH 3.0, KODU AND CODING PRINCIPLES TO FILL THE GAP BETWEEN SCRATCH 3.0 AND REAL CODING *In this course you will be able to develop games in Scratch 3.0 programming language and 3D games in Kodu Game Lab. For the development of these games, is used Scratch 3.0 and Kodu Game Lab because they are educational programming environments that have an easy graphical interface that it will allow us to drag and drop the right blocks of coding.I promise you that it will be a funny and exciting course that it will motivate you to learn coding in more depth.Scratch 3.0 is a free programming language and online community where you can create your own interactive stories, games, and animations. Using Scratch, users can create online projects and develop them into almost anything by using a simple block-like interface. When they are ready, they then share, and also discuss their creations with each other. Scratch 3.0 was developed by the Lifelong Kindergarten group at the MIT Media Lab. Scratch 3.0 is designed to help children (ages 8 and up) learn to utilize their imaginations, practice common sense, and, most importantly, to interact with computers.From Game Development with Scratch and Kodu Game Lab to Real coding with PythonBlock #1: Basic Concepts Objectives covered by the blockfundamental concepts: interpreting and the interpreter, compilation and the compiler, language elements, lexis, syntax and semantics, Python keywords, instructions, indentingliterals: Boolean, integer, floating-point numbers, scientific notation, stringscommentsthe print() functionthe input() functionnumeral systems (binary, octal, decimal, hexadecimal)numeric operators: ** * / % // + -string operators: * +assignments and shortcut operatorsBlock #2: Data Types, Evaluations, and Basic I/O Operations Objectives covered by the blockoperators: unary and binary, priorities and bindingbitwise operators: ~ & ^ >Boolean operators: not and orBoolean expressionsrelational operators ( ==!= > >= <

课程标签

0人关注该课程

主题相关的课程