07.04.2013 Views

ECTS - PWSZ im. Witelona w Legnicy

ECTS - PWSZ im. Witelona w Legnicy

ECTS - PWSZ im. Witelona w Legnicy

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The Witelon University of Applied Sciences in Legnica - Field: Computer science<br />

<strong>ECTS</strong> Course Catalogue 2010/2011<br />

Punkty <strong>ECTS</strong><br />

6<br />

1. Course name<br />

Fundamentals of programming I<br />

2. Course description<br />

Lecture<br />

Basics computer programming. The Pascal programming language – an overview of types, instructions and<br />

computation. Types, variables and constants. Standard types. Evaluation of expressions with numeric types and<br />

arithmetic operators. S<strong>im</strong>ple instructions. Structured instructions. Structured types: arrays and strings. Structured<br />

types: records and sets. Structured types: files. Text and defined files. Functions and procedures: declarations<br />

and usage. Scope of identifiers. Recursion. Programming with units<br />

Laboratory<br />

Flow charts. Creating, compiling and running Pascal programs using Dev Pascal IDE. Sequential programs with<br />

I/O instructions. Pascal programs with constants, variables and arithmetic operators. Pascal programs with<br />

logical operators and conditionals. Writing programs with procedures and functions. Single and multid<strong>im</strong>ensional<br />

arrays and iteration statements. Programming with arrays and records. Reading and writing files.<br />

Program modularization.<br />

3. Prerequisites<br />

None<br />

4. A<strong>im</strong> of the course<br />

The main goal of the lecture is to practice the methodological usage of Pascal language in solving small and<br />

medium size algorithmic problems.<br />

5. Recommended reading<br />

Koleśnik K., Wstęp do programowania z przykładami w Turbo Pascalu, Wydawnictwo Helion, Gliwice<br />

1999<br />

Kierkowski A., Turbo Pascal. Ćwiczenia praktyczne. Wydanie II, Wydawnictwo Helion, Gliwice 2006<br />

6. Type of course<br />

Obligatory.<br />

7. Teaching team<br />

Department of Management and Computer Science<br />

8. Course structure<br />

Form Number of hours<br />

Semester year<br />

Lecture<br />

Classes<br />

30/24 1 1<br />

Laboratory<br />

Project<br />

Seminar<br />

30/12 1 1<br />

Total student’s<br />

180<br />

workload<br />

9. Assessment methods:<br />

Lecture – written tests, labs - assignments are the conditions of ranking the lab<br />

10. Language of instruction:<br />

Polish<br />

356

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!