csjava
Social
Runestone in social media:
Follow @iRunestone
Our Facebook Page
Help support us:
Search
Table of Contents
Book Index
User
Assignments
Practice
Peer Instruction (Instructor)
Peer Instruction (Student)
Change Course
Instructor's Page
Progress Page
Edit Profile
Change Password
Register
Login
Dark Mode
Scratch Activecode
Help
FAQ
Instructors Guide
About Runestone
Report A Problem
This Chapter
Multiple Choice Exercises
Preface
Module 1 Coding Practice
Why Programming? Why Java?
Variables and Data Types
Expressions and Assignment Statements
Compound Assignment Operators
Casting and Ranges of Variables
Boolean Expressions
Using the Math Class
Module 1 Mixed Up Code Practice
Module 1 - Types and Names
ΒΆ
Module 1 Table of Contents
Preface
Why Programming? Why Java?
First Java Program
Print Commands
Syntax Errors
Comments
Summary
Variables and Data Types
What is a Variable?
Data Types
Declaring Variables in Java
String Concatenation
Naming Variables
Summary
Expressions and Assignment Statements
Assignment Statements
Incrementing the value of a variable
Operators
The Modulo Operator
FlowCharting
Storing User Input in Variables
Summary
Compound Assignment Operators
Code Tracing Challenge and Operators Maze
Prefix versus Postfix Operator
Summary
Casting and Ranges of Variables
Summary
Boolean Expressions
Testing Equality (==)
Relational Operators (<, >)
Testing with mod (%)
Negation !
Summary
Using the Math Class
Summary
Module 1 Mixed Up Code Practice
Module 1 Coding Practice
Multiple Choice Exercises
You have attempted
of
activities on this page