Introduction to Information Technology: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
Domiczi (arutelu | kaastöö)
Resümee puudub
Domiczi (arutelu | kaastöö)
14. rida: 14. rida:
== Latest News ==
== Latest News ==


* '''[[January exams]]''':
:Please go to '''new location''' by clicking '''[https://sites.google.com/site/itx0025/lambda-layout#TOC-Latest-News here]'''
:Jan.13.(Thu) 15:00 - 17:00  Room IT-140
<br><br>
:Jan.20.(Thu) 12:00 - 15:00  Room IT-140
 
:Building: Raja 15 (the same one where the Lab is)
:Limited number of seats; please email me of intent to come.
 
 
:'''Consultation''': Jan.11.(Tue) 11:00 - 13:00  Room IT-140
 
:One can '''[[practice for the Exam]]''' on the '''[[https://sites.google.com/site/itx0025/exam-demo Exam demo page]]'''
:(continuously updated)
:Please also check out the [[http://lambda.ee/index.php/Itx0025#Examples_of_exams_from_previous_year_.28to_practice.29  exams of previous years]] on this page
 
 
 
* '''December exams''':
:Dec.13.(Mon) 9:00 - 12:00  Room IT-137A
:Dec.15 (Wed) 9:00 - 12:00  Room IT-109
 
:Building: Raja 15 (the same one where the Lab is)
:Limited number of seats; please email me of intent to come.
 
:(There will be 2 more occasions in January)
 
:One can '''[[practice for the Exam]]''' on the '''[[https://sites.google.com/site/itx0025/exam-demo Exam demo page]]'''
:(continuously updated)
:Please also check out the [[http://lambda.ee/index.php/Itx0025#Examples_of_exams_from_previous_year_.28to_practice.29  exams of previous years]] on this page
 
 
 
* 10.12.2010: '''Lecture cancel(l)ed''':
:Due to the snow storm I'm stuck at home (Hüüru).
 
:As concerns the exam possibilities next week,
:I'll put up information (as soon as I get the room reservations) here and to the Lambda site.
 
:You can reach me  by
:email:  emddom@gmail.com
:skype: emddom
:GSM:  +372 53485178 (sms or call)
 
:Please also check the [[https://sites.google.com/site/itx0025/Class-Announcements other site]] for updates
 
 
 
 
* 5.11.2010 & 12.11.2010: :
 
:'''Siyi Ma'''<br>
:'''Study Consultant'''<br>
:Dean’s office, room 247<br>
:School of Economics and Business Administration<br>
:Tallinn University of Technology<br>
:Akadeemia tee 3, Tallinn 12618, Estonia<br>
:Email: siyi.ma@tseba.ttu.ee<br>
:Tel: +372- 620 3940<br>
:Fax: +372- 620 3946<br>
:TSEBA home page:  http://www.ttu.ee/tallinn-school-of-economics-and-business-administration<br>
 
:'''will be present'''.
 
:She will also bring '''Evaluation sheets''' so that it will be possible to give feedback about the course now.<br>
:It will be also done at the end of the semester.
 
 
 
 
* 17.09.2010: '''Homework''':
** check out the homework at the other part of the class webpage [[https://sites.google.com/site/itx0025/assignments Homework assignments]]
 
 
 
* 10.09.2010: '''Homework''':
** solve the problem found at the bottom of [[https://www.cs.indiana.edu/cgi-pub/chaynes/a201/rurple/en/intro/6-left.htm Lesson 6: Making a turn]]
 
 
* 03.09.2010: '''Homework''':
** read the PPT or PDF presentation at [[#Introduction_:_Basics_of_Computers_and_Programming.|Introduction : Basics of Computers and Programming.]]<br> Sometimes the download doesn't succeed (see also lecture day) then please retry after a while.
** From section [[#.28N.29obligatory_textbooks |(N)obligatory textbooks]]
***find and install the DIY Calculator
***download the Official DIY Calculator Data Book (PDF file)
 
 
* You can give '''suggestions for the course''' by clicking [http://goo.gl/mod/CWFs "here"] (you need a Google Account/gmail address)
 
 
27.08.2010: 
* Construction work started on the [https://sites.google.com/site/itx0025/home new web page]<br><br>


== Lecture: Amount, Time and Location, Scores ==
== Lecture: Amount, Time and Location, Scores ==

Redaktsioon: 21. september 2011, kell 02:13

...history, trends, basics, paradigms, business.

Course code: ITX0025
Teacher: Endre Domiczi
Contact: emddom@gmail.com Subject should contain the string "itx0025"
Tel: 53485178 (SMS preferred)

Link: http://www.lambda.ee/index/Introduction_to_Information_Technology or http://www.lambda.ee/index/itx0025
Link to NEW site https://sites.google.com/site/itx0025/

Link to last year Estonian version http://www.lambda.ee/index/Sissejuhatus_informaatikasse or http://www.lambda.ee/index/itv0010
Link to other course kept by EDo http://www.lambda.ee/index.php/Itx8065 i.e. http://www.lambda.ee/index.php/Software_Development_and_System_Programming

Latest News

Please go to new location by clicking here



Lecture: Amount, Time and Location, Scores

  • Lecture: Wednesdy 8.00 - 9.30 at IT-140 on week: odd
  • Lab: Wednesday 8.00 - 9.30 at IT-213D, IT-213H on week: even | Groups: TVTB11, TVTB12


The course ends with an EXAM. The Exam is in writing, two or more hours.

There will be an Evaluation/Exam in December (if allowed) and one or two in January.

(the exact dates will be announced later)

Exam, Preparation, Evaluation, Results

Jan.13.(Thu) 15:00 - 17:00 Room IT-140
Jan.20.(Thu) 12:00 - 15:00 Room IT-140
Building: Raja 15 (the same one where the Lab is)
Limited number of seats; please email me of intent to come.


Consultation: Jan.11.(Tue) 11:00 - 13:00 Room IT-140
One can practice for the Exam on the [Exam demo page]
(continuously updated)
Please also check out the [exams of previous years] on this page



Dec.13.(Mon) 9:00 - 12:00 Room IT-137A
Dec.15 (Wed) 9:00 - 12:00 Room IT-109
Building: Raja 15 (the same one where the Lab is)
Limited number of seats; please email me of intent to come.
(There will be 2 more occasions in January)
One can practice for the Exam on the [Exam demo page]
(continuously updated)
Please also check out the [exams of previous years] on this page






and the LAB exercises
  • Another part of the exam will be about logical functions and how they can be implemented with simple logic gates.
To prepare please practice on the site of Christian Gottschall:
overview , practice here).
  • Another part of the exam will be based on Logic circuits by D.Eck
Logic circuits
  • The "fairy tale", i.e. the part about possible history questions can be found here:
Exam_material_2007-2008.pdf

Student Presentations & Rewards

  • Student groups for presentation: please click here for signing up.
    • The email should contain for each group member the name, student number and email-address. Please don't touch the subject line (or only add to it)
    • group size is 1-3 persons
    • presentation time is min. 10 minutes, max. 15 minutes (maybe 20).
    • topics can be selected from materials on this page that are prefixed with "Additionally:" or you can come up with your own, but then you should agree on it in advance with me
    • choose a topic that you understand; you should be able to answer some questions related to the presentation
    • do not read only, but present



  • Valuable comments during lectures will also be rewarded
    • E.g. <Solution of Robot-problem>: by <X Y> (5 points)



  • Student presentations
    • E.g. <PQ> & <R S>: <Presentation Title> (both of them receive 20 points)

Course goals

  • Give a compact overview of informatics as a whole.
  • Give a historical overview of IT theory, technology and business development.
  • Introduce future courses for further studies.

NB! the course DOES NOT TEACH elementary computer usage skills. Neither does it teach programming, although it gives a gentle introduction to programming.

Summary

Historical and conceptual overview of informatics as a domain of business, science and engineering. Early history of the domain, scientific and technical development at the beginning of the last century, the rapid development during the mid-century and the even faster paved changes in the scientific-, business and technological aspects during the last decades.

Main programming paradigms (imperative, logical, functional, object-oriented) as well as paradigms in system architecture (mainframes, personal computers, client-server systems, distributed and multi-layer systems).

The birth and disappearance of technologies, companies; trends, principles, specific events.

Lecture plan and materials

The course DOESN’T HAVE a single course-book. As follows, material for each lecture is given separately.

NB! Materials for not-yet-delivered lectures are preliminary: they are changed, supplemented during the course.

Introduction : Basics of Computers and Programming.

Lecture material: Intro2it_1_edo.PPT, Intro2it_1_edo.pdf.

Early History : Industrialization. Theoretical foundations. Logic.

Lecture material: intro2it_2_edo.ppt, Intro2it_2_edo.pdf.
Additionally:
  • Paul Graham: What you'll wish you'd known
  • A collection of web-based logic programs offering a number of logical functions by Christian Gottschall :
overview , formulae of classical two-valued propositional logic).

"Medieval" history : from WWII till beginning of the 60's. Computers and programming. Languages and architectures. Integrated circuits.

Lecture material: intro2it_3_edo.ppt, Intro2it_3_edo.pdf.
Additionally:

"Medieval" history (continued): 60's, beginning of the 70's. Minicomputers and microprocessors.

Lecture material: intro2it_4_edo.ppt, Intro2it_4_edo.pdf.
Additionally:

"Medieval" history (continued): 70ś . MicroComputers, Personal Computers.

Lecture material: Intro2it_5_edo.pdf.
Additionally:

Recent history: 80's till today. IBM PC, Macintosh, new and old operating systems. Special computers, workstations, essential software. Saga summary

Lecture material: intro2it_6_edo.PPT.

Basic principles of computers, programming languages.

Lecture material: Intro2it_7_edo.ppt.
Additionally:

Programming languages continued. Operating Systems.

Lecture material: Intro2it_8_edo.ppt.
Additionally: Eck labs cont'd: Read on your own, try and do 1-2 exercises from each part:
Obligatory reading (
Suggested reading:

Information Systems

Based on:
Bennett, McRobb and Farmer:
Object Oriented Systems Analysis and Design Using UML, (3rd Edition), McGraw Hill, 2005.
Chapters 1-3

Object-Orientation, Modeling in UML

Based on:
Bennett, McRobb and Farmer:
Object Oriented Systems Analysis and Design Using UML, (3rd Edition), McGraw Hill, 2005.
Chapters 4-5

Software architecture and paradigms.

Lecture material: SW Arch & Paradigms.
Additionally: Become acquainted with:

Examples of exams from previous year (to practice)

NB!

  • The questions will be different
  • More difficult tasks give you more points than the easy ones:: most difficult 10-15 points, easy ones: 6-9 points. Altogether 100 points

(N)obligatory textbooks

To pass the course one must read the the following material. NB! The amount of obligatory material may be increased : follow the list




Very useful material: read it!

If it all seems too easy, then: