computer programming

Type: 
Topical Term
Subfield: 
a
Alias: 
computer programming

Gifted game designers

2019
Prospective game designers will meet pioneers in the game design field, examine the history of game design, and learn about how games are created, the move from arcades to homes, and future trends in the game design industry.

Think like a computer

Basic computer programming knowledge has become an essential requirement for many jobs, and it can even come in handy in everyday situations. In this book, readers will learn about programming concepts such as algorithms, binary code, and debugging. They will also learn why software developers use different programming languages, what new kinds of software are changing the ways we use computers, and much more. Features include detailed sidebars to show useful tips for beginning coders; timelines to highlight coding breakthroughs; glossaries; charts, diagrams and more.

Al beb? le encanta codificar!

Simple text and board pages with color illustrations introduce toddlers to coding. Shows the actions of a child playing with trains who takes a pattern of steps illustrating an algorithm.

Getting to know Alice

"Alice is one of several programming environments that use prewritten code to help get beginners started with coding. This animated overview discusses Alice's history and development, why it was created, and how it has made programming fun and easy for novice coders. Readers will learn how to access and start using Alice, its requirements, and its strengths and weaknesses. Examples of the terms and commands give readers an idea of what to expect when using Alice. Examples of projects created using Alice will encourage readers to try it out for themselves"--Provided by the publisher.

Getting to know Scratch

"Scratch is a unique programming language based in graphical interface, rather than written code, making it more accessible to younger users. It has been widely popular since its introduction in 2007. Programming and the core concepts of computer interface are a necessity to students in today's world. In order to succeed in college and find a job, a student needs to know more than the basics. This volume provides a thorough history of Scratch and how it can be used to launch a career or simply an idea"--Provided by the publisher.

Getting to know Hackety Hack

"Determined to teach youthful users of digital devices how to write code, the mysterious programmer Jonathan Gillette wrote an entertaining and informative guide to the programming language Ruby that he made available online for free. He also designed a free application known as Hackety Hack that teaches novice programmers how to master Ruby. This is the intriguing story of an idealistic programmer who demystified the world of programming for young people and then vanished into cyberspace. It is also a useful guide to both Hackety Hack and Ruby, one that introduces readers to some of the basics of computer programming"--Provided by the publisher.

Getting to know Ruby

"Computer programming can be intimidating for anyone, particularly a beginner. Making that task a bit easier is Ruby, an open-source programming language that is becoming increasingly popular among middle school and high school students. Readers are introduced to the many facets of Ruby, including the language's history, the basics of operation, and implementation of the system's application framework, Ruby on Rails. Discussions of less than optimal aspects of the system and user concerns ensure that the coverage is well-rounded. The accessible text is as easy to understand as Ruby itself. Get to know Ruby!"--Provided by the publisher.

Getting to know Python

"Beginner coders often gravitate to the easy-to-use Python language for its versatility and usability. Games, robots, and Web sites--including those of Google and YouTube--and much more run on Python, and developers are constantly collaborating to improve the language and address problem areas. This volume introduces readers to Python, exploring its various applications and the history of its development. Side-by-side comparisons with other languages are also included to show the benefits of Python, while interviews with programmers highlight its many real-world applications"--Provided by the publisher.

How coding works

Explains the process programmers use to write code, including concepts such as algorithms and programming languages.

Coding basics

Explains the ways code is used today, including concepts such as robotics and coding careers.

Pages

Subscribe to RSS - computer programming