Saturday, January 18, 2020

Month of November - Week 4


19/11/2019
2:30pm to 3:15pm
On this day "Teacher Guided Learning" was taught by ma'am. The topic was about the merits and demerits of Teacher Guided Learning. I have understood the benefits and disadvantages of Teacher Guided learning.

20/11/2019
1:45pm to 2:30pm
On this day "Problem Solving Method" was taught by ma'am. The topic was about the systematic approach under the method. I have understood the steps of approach to the method

21/11/19
1:45pm to 2:30pm
On this day the Student Seminar was held

Month of November - Week 3


12/11/2019
2:30pm to 3:15pm
On this day "Characteristics of a good Computer book" was taught by ma'am. The topic was about all the necessary features required for a Computer book. I have understood how a good Computer book can be published.

13/11/2019
1:45pm to 2:30pm
On this day "Experimental Learning" was taught by ma'am. The topic was about how experiments are done to demonstrate working knowledge for students. I have understood the benefits and disadvantages of experimental learning.

Month of October - Week 4


22/10/2019
2:30pm to 3:15pm
On this day "Team Teaching Method" was taught by ma'am. The topic was about the different types under the team teaching method. I have understood the method of Team Teaching.

23/10/2019
1:45pm to 2:30pm
On this day "Deductive and Inductive Method" was taught by ma'am. The topic was about the benefits and disadvantages of the method. I have understood the process of Deductive and Inductive Methods

24/10/2019
1:45pm to 2:30pm
On this day "Laboratory Method" was taught by ma'am. The topic was about how to perform the laboratory method. I have understood the benefits and the practical knowledge offered by Laboratory Method

Month of October - Week 3

15/10/2019
1:45pm to 2:30pm
On this day "Lecture Method" was taught by ma'am. The topic was a brief study of how the Lecture method is used to teach students. I have understood the Method of Lecture and how to use it

16/10/2019
1:45pm to 2:30pm
On this day "Analytic and Synthetic Method" was taught by ma'am. The topic was about the benefits and disadvantages of the method. I have understood the process of Analytic and Synthetic Methods

17/10/2019
1:45pm to 2:30pm
On this day "Demonstration method" was taught by ma'am. I have understood how to demonstrate and teach


Month of September - Week 3


 17/09/2019
2:30pm to 3:15pm
On this day "Need for teaching Computer Science" was taught by ma'am. The topic was about why Computer Science needs to be taught to the students. I have understood the importance of Computer Science and why it needs to be taught to the students.

18/09/2019
1:45pm to 2:30pm
On this day "Values of teaching Computer Science" was taught by ma'am. The topic was about the practical social disciplinary values the subject had to teach to every student. I have understood the value, Computer Science had to teach students.

19/09/2019
1:45pm to 2:30pm
On this day "Significance of teaching Computer Science" was taught by ma'am. The topic was about the uses of teaching Computer Science to students. I have understood the significance of Computer Science in students' life.


Month of September - Week 2


10/09/2019
2:30pm to 3:15pm
On this day Onam Celebrations were held in the college

12/09/2019
1:45pm to 2:30pm
On this day Discussions were held regarding Art and Drama

Monday, December 23, 2019

Month of December - Week 1


04/12/2019
1:45pm to 2:30pm
On this day "Practicising teaching skills in Computer Science" was taught by ma'am. This topic was about the teaching skills a Computer teacher should possess. I have understood the skills a Computer Teacher should have.

05/12/2019
1:45pm to 2:30pm
On this day "Introduction skill" was taught by ma'am. This topic was about the introduction skill a Computer teacher should use while beginning a class that collectively comes under teaching skills. I have understood Introduction skill and its significance.



Sunday, December 22, 2019

Month of November - Week 2

05/11/2019
2:30pm to 3:15pm
On this day "Project Method" was taught by ma'am. The topic was about Learning by doing, learning by living, Learning by experience. I have understood the method of Project and its merits demerits.

06/11/2019
1:45pm to 2:30pm
On this day "Peer to Peer Method" was taught by ma'am. The topic was about how to perform the Peer to Peer method. I have understood the benefits of how students of the same age teach one another to understand the topics well

07/11/2019
1:45pm to 2:30pm
On this day "Individual Activities" was taught by ma'am. The topic was about how an Individual performs activities to impart teaching knowledge to students. I have understood all the Individual activities that need to be performed for teaching.

Month of October - Week 2

10/10/2019
1:45pm to 2:30pm
On this day "Methods of teaching Computer  Science" was taught by ma'am. The topic was about the different types of methods that can be used to teach Computer Science. I have understood the different methods of teaching Computer Science.

Month of September - Week 1

04/09/2019
1:45pm to 2:30pm
On this day "Qualities of a good Computer teacher" was taught by ma'am. This topic was about how and how not a Computer teacher should be. I have understood the qualities of a Computer Teacher.

05/09/2019
1:45pm to 2:30pm
On this day Art and Drama were discussed by ma'am. We were asked to make models in the form of Drawing, Sketch, Sculpture Statue, Oil painting, Line Drawing, Rough sketch, Painting, Landscape, Water Colours, Cartoon Figure, Human Form in Ink and Charcoal regarding our respective Pedagogy Subject.




Wednesday, October 16, 2019

Cryptography


Cryptography or cryptology is the practice and study of techniques for secure communication in the presence of third parties called adversaries. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages; various aspects in information security such as data confidentiality, data integrity, authentication, and non-repudiation are central to modern cryptography. Modern cryptography exists at the intersection of the disciplines of mathematics, computer science, electrical engineering, communication science, and physics. Applications of cryptography include electronic commerce, chip-based payment cards, digital currencies, computer passwords, and military communications.

Until modern times, cryptography referred almost exclusively to encryption, which is the process of converting ordinary information (called plaintext) into an unintelligible form (called ciphertext). Decryption is the reverse, in other words, moving from the unintelligible ciphertext back to plaintext. A cipher (or cipher) is a pair of algorithms that create the encryption and the reversing decryption. The detailed operation of a cipher is controlled both by the algorithm and in each instance by a "key". The key is a secret (ideally known only to the communicants), usually a short string of characters, which is needed to decrypt the ciphertext. Formally, a "cryptosystem" is the ordered list of elements of finite possible plaintexts, finite possible cyphertexts, finite possible keys, and the encryption and decryption algorithms that correspond to each key. Keys are important both formally and in actual practice, as ciphers without variable keys can be trivially broken with only the knowledge of the cipher used and are therefore useless (or even counter-productive) for most purposes.

Modern cryptography is heavily based on mathematical theory and computer science practice; cryptographic algorithms are designed around computational hardness assumptions, making such algorithms hard to break in practice by any adversary. It is theoretically possible to break such a system, but it is infeasible to do so by any known practical means. These schemes are therefore termed computationally secure; theoretical advances, e.g., improvements in integer factorization algorithms, and faster computing technology require these solutions to be continually adapted. There exist information-theoretically secure schemes that probably cannot be broken even with unlimited computing power—an example is a one-time pad—but these schemes are more difficult to use in practice than the best theoretically breakable but computationally secure mechanisms.
Cryptography before the modern age was effectively synonymous with encryption, the conversion of information from a readable state to apparent nonsense. The originator of an encrypted message shares the decoding technique only with intended recipients to preclude access from adversaries. The cryptography literature often uses the names Alice ("A") for the sender, Bob ("B") for the intended recipient, and Eve ("eavesdropper") for the adversary. Since the development of rotor cipher machines in World War I and the advent of computers in the World War II, the methods used to carry out cryptology have become increasingly complex and its application more widespread.
There are five primary functions of cryptography today:
1.    Privacy/confidentiality: Ensuring that no one can read the message except the intended receiver.
2.    Authentication: The process of proving one's identity.
3.    Integrity: Assuring the receiver that the received message has not been altered in any way from the original.
4.    Non-repudiation: A mechanism to prove that the sender really sent this message.
5.    Key exchange: The method by which crypto keys are shared between the sender and receiver.
There are several ways of classifying cryptographic algorithms. For purposes of this paper, they will be categorized based on the number of keys that are employed for encryption and decryption, and further defined by their application and use. The three types of algorithms that will be discussed are (Figure 1):
  • Secret Key Cryptography (SKC): Uses a single key for both encryption and decryption; also called symmetric encryption. Primarily used for privacy and confidentiality.
  • Public Key Cryptography (PKC): Uses one key for encryption and another for decryption; also called asymmetric encryption. Primarily used for authentication, non-repudiation, and key exchange.
  • Hash Functions: Uses a mathematical transformation to irreversibly "encrypt" information, providing a digital fingerprint. Primarily used for message integrity.
Hence cryptography has been very helpful in recent technologies as it helps guide passwords and at the time of message transmission

Month of April

9 /4/2021 11:30am to 12:30pm On this day, ma'am checked our records and motivated us to complete them. 16 /4/2021 11:30am to 12:30pm On ...