0% found this document useful (0 votes)
120 views7 pages

Java Fundamentals - Plan Kursa

This document outlines the curriculum for a virtual training course on Java fundamentals. The course is taught by Dr. Muzafer Saračević from the University of Novi Pazar and consists of 11 sections covering topics like using Alice 3, Greenfoot, Eclipse, control statements, classes, objects, methods, arrays, exceptions, recursion, abstraction, and inheritance. The course includes slides, practices, videos, and quizzes for each topic and will run from March 30, 2015 to June 7, 2015.

Uploaded by

Muhedin Hadzic
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
120 views7 pages

Java Fundamentals - Plan Kursa

This document outlines the curriculum for a virtual training course on Java fundamentals. The course is taught by Dr. Muzafer Saračević from the University of Novi Pazar and consists of 11 sections covering topics like using Alice 3, Greenfoot, Eclipse, control statements, classes, objects, methods, arrays, exceptions, recursion, abstraction, and inheritance. The course includes slides, practices, videos, and quizzes for each topic and will run from March 30, 2015 to June 7, 2015.

Uploaded by

Muhedin Hadzic
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

JAVA FUNDAMENTALS

Virtual Training

NEDELJA

Instructor:

Doc.dr Muzafer Saraevi

Institution:

University of Novi Pazar

Email Address: oracle.java@uninp.edu.rs

TEME I AKTIVNOSTI

NAPOMENA

SECTION 1 - WELCOME AND INTRODUCTION


o Welcome: Slides
o Welcome: Practices
o Welcome: Videos
o Welcome: Quiz
o Introduction: Slides
o Introduction: Practices
o Introduction: Videos
o Introduction: Quiz

Kurs pocinje od 30.03.2015.

SECTION 2 - USING ALICE 3


Get Started with Alice 3: Slides
Get Started with Alice 3: Practices
Get Started with Alice 3: Videos
Get Started with Alice 3: Quiz
Add and Position Objects: Slides
Add and Position Objects: Practices
Add and Position Objects: Videos
Add and Position Objects: Quiz
Use Procedures and Arguments: Slides
Use Procedures and Arguments: Practices
Use Procedures and Arguments: Videos
Use Procedures and Arguments: Quiz

06.04.2015-12.04.2015

30.03.2015-05.04.2015

Add Rotation and Randomization: Slides


Add Rotation and Randomization: Practices
Add Rotation and Randomization: Videos
Add Rotation and Randomization: Quiz
Declare Procedures: Slides
Declare Procedures: Practices
Declare Procedures: Videos
Declare Procedures: Quiz
Use Control Statements: Slides
Use Control Statements: Practices
Use Control Statements: Videos
Use Control Statements: Quiz
Use Functions: Slides
Use Functions: Practices
Use Functions: Videos
Use Functions: Quiz
SECTION 2 - USING ALICE 3 (NASTAVAK)
Use the IF and WHILE Control Structures: Slides
Use the IF and WHILE Control Structures: Practices
Use the IF and WHILE Control Structures: Videos
Use the IF and WHILE Control Structures: Quiz
Use Expressions: Slides
Use Expressions: Practices
Expressions: Videos
Use Expressions: Quiz
Use Variables: Slides
Use Variables: Practices
Use Variables: Videos
Use Variables: Quiz
Use Keyboard Controls: Slides
Use Keyboard Controls: Practices
Use Keyboard Controls: Videos
Use Keyboard Controls: Quiz

13.04.2015-19.04.2014

Develop a Complete Animation: Slides


Develop a Complete Animation: Practices
Develop a Complete Animation: Videos
Develop a Complete Animation: Quiz
Correlating Java Variables, Data Types, and Expressions with Alice 3 Tools: Slides
Correlating Java Variables, Data Types, and Expressions with Alice 3 Tools: Practices
Correlating Java Variables, Data Types, and Expressions with Alice 3 Tools: Videos
Correlating Java Variables, Data Types, and Expressions with Alice 3 Tools: Quiz
Correlating Java Methods, Classes, and Other Structures with Alice 3 Tools: Slides
Correlating Java Methods, Classes, and Other Structures with Alice 3 Tools: Practices
Correlating Java Methods, Classes, and Other Structures with Alice 3 Tools: Videos
Correlating Java Methods, Classes, and Other Structures with Alice 3 Tools: Quiz
SECTION 3 - USING GREENFOOT
o Getting Started with Greenfoot : Slides
o Getting Started with Greenfoot: Practices
o Getting Started with Greenfoot: Videos
o Getting Started with Greenfoot: Quiz
o Using Methods, Variables and Parameters: Slides
o Using Methods, Variables and Parameters: Practices
o Using Methods, Variables and Parameters: Videos
o Using Methods, Variables and Parameters: Quiz
o Working with Source Code and Documentation: Slides
o Working with Source Code and Documentation: Practices
o Working with Source Code and Documentation: Videos
o Working with Source Code and Documentation: Quiz
o Developing and Testing an Application: Slides
o Developing and Testing an Application: Practices
o Developing and Testing an Application: Videos
o Developing and Testing an Application: Quiz
o Using Randomization and Understanding Dot Notation and Constructors: Slides
o Using Randomization and Understanding Dot Notation and Constructors: Practices
o Using Randomization and Understanding Dot Notation and Constructors: Videos
o Using Randomization and Understanding Dot Notation and Constructors: Quiz

20.04.2015-26.04.2015

SECTION 3 - USING GREENFOOT (NASTAVAK)


o Defining Methods: Slides
o Defining Methods: Practices
o Defining Methods: Videos
o Defining Methods: Quiz
o Using Sound and Keyboard Control: Slides
o Using Sound and Keyboard Control: Practices
o Using Sound and Keyboard Control: Videos
o Using Sound and Keyboard Control: Quiz
o Creating a World, Animating Actors, and Ending a Game: Slides
o Creating a World, Animating Actors, and Ending a Game: Practices
o Creating a World, Animating Actors, and Ending a Game: Videos
o Creating a World, Animating Actors, and Ending a Game: Quiz
o Understanding Abstraction: Slides
o Understanding Abstraction: Practices
o Understanding Abstraction: Videos
o Passed with a score of 100% Understanding Abstraction: Quiz
o Using Loops, Variables, and Strings: Slides
o Using Loops, Variables, and Strings: Practices
o Using Loops, Variables, and Strings: Videos
o Using Loops, Variables, and Strings: Quiz
o Putting it All Together with Greenfoot: Slides
o Putting it All Together with Greenfoot: Videos
o Creating an Inventory of Java Fundamentals: Slides
o Creating an Inventory of Java Fundamentals: Practices
o Creating an Inventory of Java Fundamentals: Videos
o Creating an Inventory of Java Fundamentals: Quiz

27.04.2015-03.05.2015

JAVA FUNDAMENTALS MIDTERM EXAM

04.05.2015-10.05.2015

SECTION 4 USING ECLIPSE


o Compiling with Eclipse - A First Program: Slides
o Compiling with Eclipse - A First Program: Practices
o Compiling with Eclipse - A First Program: Videos
o Compiling with Eclipse - A First Program: Quiz

11.05.2015-17.05.2015

o Using Object Classes and Driver Classes: Slides


o Using Object Classes and Driver Classes: Practices
o Using Object Classes and Driver Classes: Videos
o Using Object Classes and Driver Classes: Quiz
o Programming with Data Types and Operators: Slides
o 00:00:07) Programming with Data Types and Operators: Practices
o 00:00:10) Programming with Data Types and Operators: Videos
o Programming with Data Types and Operators: Quiz
o Using Strings: Slides
o Using Strings: Practices
o Using Strings: Videos
o Using Strings: Quiz
SECTION 5 - USING CONTROL STATEMENTS, CLASSES, OBJECTS, AND METHODS
o Using Scanner and Conditional Statements: Slides
o Using Scanner and Conditional Statements: Practices
o Using Scanner and Conditional Statements: Videos
o Using Scanner and Conditional Statements: Quiz
o Using Program Control Statements: Slides
o Using Program Control Statements: Practices
o Using Program Control Statements: Videos
o Using Program Control Statements: Quiz
SECTION 6 - USING ARRAYS AND EXCEPTIONS
o Using Arrays: Slides
o Using Arrays: Practices
o Using Arrays: Videos
o Using Arrays: Quiz
o Sorting and Searching: Slides
o Sorting and Searching: Practices
o Sorting and Searching: Videos
o Sorting and Searching: Quiz
o Handling Errors: Slides
o Handling Errors: Practices
o Handling Errors: Videos
o Handling Errors: Quiz

18.05.2015-24.05.2015

27.01.2015-02.02.2015

10

11

SECTION 7 - USING RECURSION, ABSTRACTION AND INHERITANCE


o Creating Classes, Objects, and Methods: Slides
o Creating Classes, Objects, and Methods: Practices
o Creating Classes, Objects, and Methods: Videos
o Creating Classes, Objects, and Methods: Quiz
o Passing Objects and Overloading Methods: Slides
o Passing Objects and Overloading Methods: Practices
o Passing Objects and Overloading Methods: Videos
o Passing Objects and Overloading Methods: Quiz
o Understanding Recursion, Static Modifier, and Nested Classes: Slides
o Understanding Recursion, Static Modifier, and Nested Classes: Practices
o Understanding Recursion, Static Modifier, and Nested Classes: Videos
o Understanding Recursion, Static Modifier, and Nested Classes: Quiz
o Understanding Inheritance: Slides
o Understanding Inheritance: Practices
o Understanding Inheritance: Videos
o Understanding Inheritance: Quiz
o Understanding Polymorphism: Slides
o Understanding Polymorphism: Practices
o Understanding Polymorphism: Videos
o Understanding Polymorphism: Quiz

25.05.2015-31.05.2015

JAVA FUNDAMENTALS FINAL EXAM

01.06.2015-07.06.2015

Best regards,
Muzafer Saracevic, Phd.
Instructor, Oracle Academy
University of Novi Pazar
Under Contract to Oracle Corporation

Polaznici / Generacija 2014/15

1.
2.
3.
4.
5.

Jusuf Spahi
Hamza Hadi
Muhedin Hadi
Dino Muminovi
Haris Dolovac

You might also like