Teacher
|
VOCCA Paola
(syllabus)
Basic Concepts of Information Technology Information technology milestones. Basic knowledge of the structure and operation of a personal computer, computer networks, impact of these technologies on society and everyday life. An overview of ergonomic criteria in computer usage, data security issues, and legal issues. Computer Architecture and information representation Computer architecture. Von Neumann machine. Basic functions of a personal computer and its operating system. File System. The memory of a computer, unit measures: bit and byte. Memory access. Algorithms and representation of information. Digital encoding of information: alphanumeric characters (ASCII code), integers and floting-point. Boolean Algebra Elements. Computer networks and the Internet Computer networks and client-server architectures. Differences between distributed systems and computer networks. Network categories: LAN, MAN, WAN. Communication protocols. Internet Services. TCP / IP protocol. DNS server. Web Server, Mail Server, ftp server, DB server. File system and extensions. Licenses for use. Web and HTML The birth of the WEB: Electronic texts, Hypertext, Internet. Web architectures: static and dynamic pages. Web technologies: Http, Html. URL. HTML5 style markers and links, images, lists, and tables. Style sheets and CSS. Websites with Kompozer. Databases Basic concepts and use of databases. Relational model. Keys: super key and primary key. Relationships: one-one, one-many, many-many. Join. Indexes. Creating tables and queries. DBMS Mysql. Wordpress Xampp Development Environment. Domain and Hosting, The MySQL Database. Content and navigation. Structure and layout. Development of a basic site. Translations and multi-language. Website promotion. Maintenance and security. Choice and use of themes Promotion of a site Optimize content for the public. Optimize content for the engines. Additional plugins for SEO. WordPress and social media. Interaction and loyalty. ICT security Basic concepts related to security of information and data; how to ensure the physical protection and privacy, and to protect themselves from identity theft. Protecting a computer, a device or a network from malicious and unauthorized access. Types of networks, types of connections and issues specific to networks, including firewalls. Navigating the World Wide Web and communicate securely over the Internet. Safety issues associated with communications, including e-mail and instant messaging. To backup and restore data correctly and safely, and delete data, and devices securely
(reference books)
1) L. Snyder, A.Amoroso: "Fluency: Knowing and Using Computer Science" 4th Edition, Person Education (ISBN: 9788871926391) 2) Manuals provided by the teacher and available online 3) Course transparencies
|