About 44 results
Open links in new tab
  1. Creative Programming Assignments - Princeton University

    Mar 17, 2024 · Below are links to a number of creative programming assignments that we've used at Princeton. Some are from COS 126: Introduction to Computer Science ; others are from …

  2. Introduction to Programming in Java · Computer Science

    Sep 24, 2024 · Our textbook Introduction to Programming in Java [ Amazon · Pearson · InformIT] is an interdisciplinary approach to the traditional CS1 curriculum with Java. We teach the …

  3. Introduction to Computer Science and Java Programming

    May 21, 2011 · Chapter 1: Elements of Programming introduces variables, assignment statements, built-in types of data, conditionals and loops, arrays, and input/output, including …

  4. Lectures - Princeton University

    Mar 13, 2024 · Our experience is that time in class meetings is much better spent preparing students for success on programming assignments and exams. If an instructor makes it clear …

  5. Basic elements include variables, assignment statements, built-in types of data, flow of control (conditionals and loops), arrays, and input/output, including graphics and sound.

  6. 1.1 Your First Java Program: Hello World - Princeton University

    Jun 10, 2022 · Programming Assignments 1.1 Your First Java Program: Hello World In this section, our plan is to lead you into the world of Java programming by taking you through the …

  7. Programming Assignment 1: Percolation - Princeton University

    Programming Assignment 1: Percolation. Write a program to estimate the value of the percolation threshold via Monte Carlo simulation. Install a Java programming environment. Install a Java …

  8. 3. Object-Oriented Programming - Princeton University

    Jul 19, 2016 · Object-Oriented Programming Overview. In object-oriented programming, we write Java code to create new data types, specifying the values and operations to manipulate those …

  9. 2.3 Recursion - Princeton University

    May 24, 2020 · Determine the value of mcCarthy(50) without using a computer. Give the number of recursive calls used by mcCarthy() to compute this result. Prove that the base case is …

  10. Introduction to Programming in Python - Princeton University

    Chapter 1: Elements of Programming introduces variables; assignment statements; built-in types of data; conditionals and loops; arrays; and input/output, including graphics and sound. …