Search code, repositories, users, issues, pull requests...

Provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

  • Notifications

CS 1102: PROGRAMMING I

ayobuba/uop_cs1102

Folders and files, repository files navigation, university of the people - cs1102: programming i.

Learning Guide Unit 1

##Unit 1: Introduction to Programming, Names, and Things

  • Introduction to the operation of a computer
  • Introduction to Java, the Java Virtual Machine, and the Java development and run time environments
  • Object Oriented Programming
  • User interfaces
  • A basic Java Program
  • Variables and data types
  • Objects and Subroutines
  • Basic Input and Output
  • Expressions
  • Learning Objectives:

##By the end of this Unit, you will be able to:

  • Recognize and understand basic concepts of computer programming
  • Articulate characteristics of the Java programming language and run time environment
  • Understand the Fundamentals of Object Oriented Programming
  • Acquire the basic skills for simple programming
  • Develop a simple program in Java
  • Differentiate between variables, primitive data types, and objects
  • Articulate the characteristics of objects and subroutines
  • Implement basic input and output functionality
  • Recognize and be able to implement Java expressions

##Tasks: Read the Learning Guide and Reading Assignments

  • Download and install the JDK package and the Netbeans integrated development environment
  • Test the software installation
  • Participate in the Discussion Question (post, comment, and rate in the Discussion Forum)
  • Complete and submit the Programming Assignment
  • Make entries to the Learning Journal
  • Take the Self-Quiz Learning Guide Unit 2

##Unit 2: Repetitions

  • Introduction to control structures within Java
  • Algorithm Development
  • While, do, and for loops
  • Recognize what a control structure is in Java and articulate its purpose
  • Articulate what an algorithm is and how it is developed
  • Recognize and be able to define the characteristics of while, do, and for loops
  • Implement repetition in Java programs Articulate what a control structure is in Java and its purpose
  • Peer assess Unit 1 Written Assignment
  • Read the Learning Guide and Reading Assignments
  • Participate in the Discussion Assignment (post, comment, and rate in the Discussion Forum)
  • Take the Self-Quiz

Learning Guide Unit 3

##Unit 3: Branches

  • The if statement
  • The switch statement
  • The try … catch statements
  • Articulate the role and value of branching control structures within high level programming languages
  • Recognize and be able to define the characteristics of if, then, else and switch ‘case’ branch structures
  • Recognize and be able to articulate the operation of the try .. catch exception structure and be able to identify opportunities for the use of this structure in programming
  • Implement if, then, else and switch structures within Java programs
  • Implement the try … catch exception handling structure within Java programs
  • Peer assess Unit 2 Programming Assignment

Learning Guide Unit 4

##Unit 4: Subroutines, Packages, and JavaDoc

  • The idea of a black box or code which has its inner workings hidden
  • Subroutines
  • Passing data into a subroutine with parameters
  • Returning data from a subroutine with return values
  • Packages of subroutines within Java
  • Documenting packages with JavaDoc
  • Declarations and Constants
  • Understand more about blackbox interfaces, as they play a role in toolboxes
  • Learn how to automate documentation using Javadoc
  • Understand the meaning of declarations
  • Recognize the difference between a class and an object
  • Understand how to construct objects and how to initialize them
  • Peer assess Unit 4 Programming Assignment

##Learning Guide Unit 5 ##Unit 5: Object Oriented Programming

  • Programming with Objects
  • Object-oriented Analysis and Design
  • Learn how to use Java’s polymorphism to extend existing classes.
  • Understand the meaning of a wrapper class.
  • Learn about Java’s Object class
  • Study principles of Object-oriented Analysis and Design and follow an example
  • Take the Graded Quiz

##Learning Guide Unit 6

##Overview ##Unit 6: Inheritance, Polymorphism, and Interfaces...Oh my!

  • Inheritance and Polymorphism
  • Special variables
  • Interfaces, Nested Classes, Enums as Classes
  • What is GUI all about?
  • Mouse and keyboard events

##Learning Objectives:

By the end of this Unit, you will be able to:

  • Understand more concepts in Object-oriented Programming: Inheritance and Polymorphism, Interfaces, and Nested Classes
  • Meet two new special variables: this and super
  • Learn about the limitations of constructors in subclasses
  • Peer assess Unit 5 Programming Assignment

##Learning Guide Unit 7 ##Unit 7: Array

  • Dynamic arrays and Array lists
  • Searching and sorting arrays
  • Multi-dimensional arrays
  • Review techniques for creating arrays, initializing arrays, and processing arrays
  • Learn how to use arrays in loops
  • Understand the power of random access of any array element
  • Create and call variable arity methods
  • Understand the use of partially full arrays and dynamic arrays
  • Learn about vectors and how they differ from array lists
  • Search, sort and unsort with arrays
  • Peer assess Unit 6 Written Assignment
  • Take the Review Quiz

COMMENTS

  1. CS1102 Unit 4 Programming assignment Question and Answer ...

    CS1102 AY2021 Unit 4 Programming assignment Question and Answer. Unit 4 Programming Assignment Question. In this assignment, you will again modify your Quiz program from the previous assignment. You will create a separate class for quiz questions, and you will create objects of that class to ask questions and check answers. ...

  2. CS1102 unit 4 programming assignment

    Join our group here if you need live help:https://t.me/computerSciencePythonJavahttps://replit.com/@WebDevelopment4/LongGroundedRectangle#Main.java

  3. CS1102 Unit 4 Programming assignment Question and Answer .pdf

    CS1102 AY2021 Unit 4 Programming assignment Question and Answer Unit 4 Programming Assignment Question In this assignment, you will again modify your Quiz program from the previous assignment. You will create a separate class for quiz questions, and you will create objects of that class to ask questions and check answers. This assignment will include multiple cut-and-paste operations from the ...

  4. CS1102-Programming Assignment-Unit 4.pdf

    View CS1102-Programming Assignment-Unit_4.pdf from CS 1102 at University of the People. CS-1102: Programming 1 Programming Assignment #3 Screenshots Pg. 1 / 2 Screenshot 1: Screenshot showing the

  5. CS 1102

    Unit 4 Programming Assignment Solution. The quiz questions, answers, and choices for correct answer should be unique for each submission. Here is an example. import javax.swing; /*. To change this license header, choose License Headers in Project Properties.

  6. CS1102 Unit 4 programming Assignment Solution.docx

    View CS1102 Unit 4 programming Assignment Solution.docx from CS1102 JAVA PROGR at University of the People. Download Save Unit 4 Programming Assignment Solution (CS 1102) The code below is supplied AI Homework Help

  7. GitHub

    University of the People - CS1102: Programming I. Learning Guide Unit 1. ##Unit 1: Introduction to Programming, Names, and Things. ##Topics: Introduction to the operation of a computer. Introduction to Java, the Java Virtual Machine, and the Java development and run time environments. Object Oriented Programming.

  8. CS1102 Programming Assignment Unit 4.docx

    CS 1102 Programming Assignment Unit 4.pdf. University of the People. CS 1102. CS1102-Programming Assignment-Unit_4-Quiz.java. Solutions Available. University of the People. CS 1102. 7-1 Quiz scripting and programing .docx. Solutions Available. Southern New Hampshire University. IT 200.

  9. CS 1102 Unit 4 Programming Assignment Solution

    Unit 4 Programming Assignment Solution. The quiz questions, answers, and choices for correct answer should be unique for each submission. Here is an example. import javax.swing.JOptionPane; /*. * To change this template file, choose Tools | Templates. * and open the template in the editor. */. static int nQuestions = 0;

  10. Unit 4 Programming Assignment Solution (CS 1102)

    CS 1102 Unit 4 Programming Assignment Solution; Discussion Forum Unot 5; Related documents. CS 1102 LJ U8 - Learning Journal Unit 8; ... Unit 4 Programming Assignment Solution (CS 1102) The code below is supplied as answer; import javax.swing; public class MultipleChoiceQuestion { static int nQuestions = 0; static int nCorrect = 0; String ...

  11. CS 1102 Unit 4 Programming Assignment Solution

    CS 1102 Unit 4 Programming Solution - Multiple Choice Question. CS 1102 Programming 1 Discussion Assignment week 8. CS1102 - Discussion Forum Unit 2. Learning journal unit 1. CS 1102 UNIT 3 Programming JAVA CODE. CS 1102 Programming Assignment week Seven. CSC 1102 programming one Learning journal 8.

  12. CS1102 Unit 4 Programming Assignment

    Programming Assignment Unit 4. University of the People. Programming 1(CS 1102) Lawal Idris Bagiwa (Instructor) 4 th December, 2021. Abstract. This is my submission for the programming assignment unit 4. Below is the source code for the Quiz. Class and the MutipleChoiceQuestion Class and also contains screenshot as indicated in the assignment ...

  13. CS 1102 Unit 4 Programming Assignment Solution

    CS1102 Learning Journal Unit 3. 100%. CS1102 Graded Quiz Unit 6. 95%. CS1102 Discussion Forum Unit 4. 100%. Programming Assignment Unit 3. 100%. CS 1102 Unit 4 Programming Assignment Solution unit programming assignment solution the quiz questions, answers, and choices for correct answer should be unique.

  14. CS1102- Unit 4 Discussion Assignment

    CS1102 4 - Homework help for students. CS1102 - Unit 4 Programming Assignment Solution - Multiple Choice Question; Discussion Forum Unit 4. Programming 1 CS1102; learning journal UNIT 4 CS 1102; CS1103 Question and Answers of Week 1-6; CS1102 Discussion Forum Unit 5

  15. Cs1102 written assignment unit 4

    Programming 1 (CS1102) 255 Documents. Students shared 255 documents in this course. University University of the People. Academic year: 2021/2022. ... Cs 1102 Written Assignment Unit 7. Programming 1. Coursework. 100% (2) 13. ENGL1102-AY2021-T2 Final Exam Proctored Jan2021. Programming 1. Coursework.

  16. Question and answer CS1102 Unit 1 programming assignment

    CS1102 Unit 4 Programming assignment Question and Answer(UoPeople) Unit 2 CS1102 AY2021 programming assignment question and answer; CS1102- Discussion Forum-U8; CS1102- Discussion Forum-U6; CS 1102 Discussion Forum Unit 2; English (US) United States. Company. About us; Ask AI; Studocu World University Ranking 2023;