Explore Library
RubyIntroduction & Core Concepts

66 items

1

Getting Absolute Value with abs

Code Quiz
2

What Ruby Is

Quiz
3

Type Conversion Methods

Quiz
4

Method Call Syntax

Quiz
5

Naming Conventions

Quiz
6

Truthiness Rules

Quiz
7

The Meaning of nil

Quiz
8

Symbols vs Strings

Quiz
9

Numeric Arithmetic

Quiz
10

String Interpolation

Quiz
11

String Literals

Quiz
12

Basic Data Types

Quiz
13

Variables and Dynamic Typing

Quiz
14

Everything Is an Object

Quiz
15

Ruby Comments

Quiz
16

Printing Output

Quiz
17

Running Ruby Code

Quiz
18

Ruby's Design Philosophy

Quiz
19

Getting User Input

Quiz
20

Variable Scope Prefixes

Quiz
21

Ruby Expressions & Implicit Return

Slides / Video
22

Getting User Input with gets

Slides / Video
23

Basic Arithmetic and Operators in Ruby

Slides / Video
24

Ruby String Basics and Interpolation

Slides / Video
25

Ruby Naming Conventions & Case Sensitivity

Slides / Video
26

Everything Is an Object in Ruby

Slides / Video
27

Basic Data Types in Ruby

Slides / Video
28

Variables and Assignment in Ruby

Slides / Video
29

Symbol vs String Hash Key

Code Quiz
30

Reading Input with gets

Code Quiz
31

Printing Output with puts

Code Quiz
32

Commenting Code Correctly

Code Quiz
33

Assigning a Variable

Code Quiz
34

Integer vs Float Division

Code Quiz
35

Concatenating a String and Number

Code Quiz
36

Truthiness of Zero

Code Quiz
37

Comparison vs Assignment

Code Quiz
38

AND vs OR in a Range Check

Code Quiz
39

The elsif Keyword

Code Quiz
40

Converting a Decimal String

Code Quiz
41

Defining a Constant

Code Quiz
42

Comments in Ruby

Slides / Video
43

Your First Ruby Output: puts, print, p

Slides / Video
44

Running Ruby: Files vs IRB

Slides / Video
45

Dynamically and Strongly Typed

Flashcard
46

Ruby's Design Philosophy

Flashcard
47

Ruby Is Interpreted

Flashcard
48

Reading User Input

Flashcard
49

Symbols vs Strings

Flashcard
50

Printing Output

Flashcard
51

Everything Is an Object

Flashcard
52

What Ruby Is and Its Origins

Flashcard
53

Ruby Conventions and Style

Flashcard
54

Everything Is an Expression

Flashcard
55

String Basics

Flashcard
56

Core Built-in Data Types

Flashcard
57

Comments in Ruby

Flashcard
58

Variables and Assignment

Flashcard
59

Variable Naming and Scope Prefixes

Flashcard
60

The nil Value

Flashcard
61

Truthiness in Ruby

Flashcard
62

Arithmetic and Operators

Flashcard
63

Running Ruby Code

Flashcard
64

Installing Ruby and Checking the Version

Slides / Video
65

Ruby: Interpreted & Dynamically Typed

Slides / Video
66

What Ruby Is: History & Philosophy

Slides / Video
FlashcardBeginner

Reading User Input

Use gets to read a line and chomp to remove the trailing newline.

Question

How do you read input from the user?

Click to reveal answer