Print

COURSE INFORMATION
Course CodeCourse TitleL+P HourSemesterECTS
BSO 108INTRODUCTION TO OBJECT ORIENTED PROGRAMMING2 + 22nd Semester 

COURSE DESCRIPTION
Course Level Bachelor's Degree
Course Type Elective
Course Objective Student may; 1. Analyze the problems. 2. Prepare algorithm of problem. 3. Know flowchart's symbols. 4. Determine variables and constants. 5. Draw flowchart. 6. Test problem in Java language.
Course Content Structural or modular programming logic, methods for problem analysis. Concepts of Basic algorithm. Flow charts. Variables and fixed types. JAVA , coding, collected, debuging of errors, object structures.
Prerequisites No the prerequisite of lesson.
Corequisite No the corequisite of lesson.
Mode of Delivery Face to Face

COURSE LEARNING OUTCOMES
1Makes the problem analysis.
2Prepares Problem-solving algorithm.
3Recognizes the flow chart symbols.
4Determines variables and constants.
5Draws a flow chart.
6Student can test a solution for the problem in the java language.

COURSE'S CONTRIBUTION TO PROGRAM
PO 01PO 02PO 03PO 04PO 05PO 06PO 07PO 08PO 09PO 10PO 11PO 12PO 13
LO 0015 5  5  33   
LO 0025 5  5  33   
LO 0035 5  5  33   
LO 0045    5  33   
LO 0055 5  5  33 4 
LO 006    55  5554 
Sub Total25 20 530  202058 
Contribution4030150033110

ECTS ALLOCATED BASED ON STUDENT WORKLOAD BY THE COURSE DESCRIPTION
ActivitiesQuantityDuration (Hour)Total Work Load (Hour)
Course Duration (14 weeks/theoric+practical)14456
Hours for off-the-classroom study (Pre-study, practice)14228
Assignments10220
Mid-terms11616
Final examination11616
Report / Project11414
Total Work Load

ECTS Credit of the Course






150

COURSE DETAILS
 Select Year   


 Course TermNoInstructors
Details 2011-2012 Spring1ADİLE AKPUNAR BOZKURT
Details 2010-2011 Spring1ADİLE AKPUNAR BOZKURT
Details 2009-2010 Spring1ADİLE AKPUNAR BOZKURT
Details 2005-2006 Summer1İSMAİL SARI


Print

Course Details
Course Code Course Title L+P Hour Course Code Language Of Instruction Course Semester
BSO 108 INTRODUCTION TO OBJECT ORIENTED PROGRAMMING 2 + 2 1 Turkish 2011-2012 Spring
Course Coordinator  E-Mail  Phone Number  Course Location Attendance
Lecturer ADİLE AKPUNAR BOZKURT aakpunar@pau.edu.tr TEF A0415 %
Goals Student may; 1. Analyze the problems. 2. Prepare algorithm of problem. 3. Know flowchart's symbols. 4. Determine variables and constants. 5. Draw flowchart. 6. Test problem in Java language.
Content Structural or modular programming logic, methods for problem analysis. Concepts of Basic algorithm. Flow charts. Variables and fixed types. JAVA , coding, collected, debuging of errors, object structures.
Topics
WeeksTopics
1 Structural programming or modular programming logic, problem analysis method.
2 Basic algorithm concepts.
3 Modules separation and ordering methods.
4 Flow diagram symboles.
5 Sembols link, input, output, decision and reference sembols.
6 Variable and constant types.
7 Numeric variables.
8 Alphanumeric variables.
9 Assignment, decision and loop structure.
10 Beginning and finish structure.
11 .Java programming setup and start.
12 Coding and compilation.
13 To debug.
14 Object structure and class concept.
Materials
Materials are not specified.
Resources
ResourcesResources Language
Java ile temel programlama, Bora GÜNGÖREN-Seçkin yayıncılık.Türkçe
Java Programlama Teknikleri, Bora GÜNGÖREN-Seçkin yayıncılık.Türkçe
Course Assessment
Assesment MethodsPercentage (%)Assesment Methods Title
Midterm Exam40Midterm Exam
Homework5Homework
Project5Project
Final Exam50Final Exam
L+P: Lecture and Practice
PQ: Program Learning Outcomes
LO: Course Learning Outcomes