Nazwa przedmiotu

advertisement
załącznik do rozprządzenia Rektora nr 16/WST/11
Subject name
ECTS Code
C# Programming Language
Name of unit teaching the subject
DEPARTMENT OF ARCHITERCTURE CONSTRUCTION AND APPLIED ARTS
Studies
Field of study
MECHATRONICS
Degree
Mode
Stationary/Nonstationary
I,
Major
Specialization
Surname of instructor (instructors)
Type of class, method of implementation and specified number of
hours
A. Type of class
 lecture,
 lab,

B. Method of implementation
classess in a didactic room
Amount of ECTS points
1 ECTS point means 25-30 hours of student work in
various forms such as: participation in didactic
classess, independent exam preparation, preparation
and presentation of project, preparation for classess,
presentation preparation, etc
Lecture – 1 ECTS point
Exercise classes – 2 ECTS points
C. Amount of hours in accordance with the approved
curriculum
Stationary – 15h lecture + 30h labs
Non-stationary – 15h lecture + 21h labs
Didactic cycle
2nd year, semester 03
Subject status
mandatory
Didactic methods
In the computer lab the students will receive a set of
topics in the field of visual programming in the C#
language
Language of instruction
Polish
Forms and methods of passing and general grading criteria or
examination requirements
A. Method of passing
 Passing with a mark
B. Forms of passing:
 Oral exam / colloquium
C. Basic criteria
The ability of independent usage of knowledge acquired in lab while
programming applications with a graphic interface in the Microsoft
.NET Framework
Definition of preparatory subjects and initial requirements
Must specify:
A. Formal requirements, passing of first and second semester
B. Initial requirements, knowledge in the field of object programming
Subject aim
The aim of the exercise classes and labs is the acquisition of practical abilities of designing, creating and implementing
applications in a visual environment
Program content
A. Lecture content
Lectures are an introduction to lab classes. In a theoretical way they present the knowledge needed in practice.
B. Lab content
 Architectonic patterns of design using MVC pattern as an example from the point of view of visual applications
 Basics of graphic interface programming
 Using the developed classes in a new, visual environment
Literature
A. Literature required to pass the class (pass the exam):
A.1. Andrew Stellman, Jennifer Greene: C#. Rusz głową!
A.2. Lars Powers, Mike Snell: Microsoft Visual Studio 2008. Księga eksperta
B. Supplementary literature
Steven John Metsker: C#. Wzorce projektowe
Study effects:
KNOWLEDGE:
W1
Student knows the basics of using RAD tools in efficient designing
and testing of visual programs
K_W18
T1A_W03
U1
Can create implementations as well as test and correct visual programs K_U25
T1A_U16
U2
Can test and correct visual programs
K_U25
T1A_U16
K_K03
T1A_K03
T1A_K04
ABILITIES:
SOCIAL COMPETENCIES:
U1
Contact
Exhibiting the proper creativity and the ability to work in a team for a
quicker, more proper and economically justifiable solving of
constantly encountered implementation problems
Download