Posts

Algorithmic Thinking with Python UCEST 105- KTU First Semester BTech Course 2024 scheme notes pdf - Dr Binu V P 9847390760

About Me - Dr Binu V P, Head of the Department -CS,Model Engineering College -IHRD, Cochin Algorithmic Thinking with Python KTU S1 2024 scheme - course details and syllabus Algorithmic Thinking with Python - Textbook About NASSCOM Digital 101 Course - KTU 2024 Scheme Model Question Paper UCEST 105 Algorithmic Thinking with Python-University  Model Question Paper UCEST 105 Algorithmic Thinking with Python-Internal Exam Why Python Introduction to Python How to work with Python Sample Class Room Exercises Lab Experiments and Solutions  ( mandatory programs) Learn Linux Basics From My Operating System Blog Lab Record Lab Cycle-1 Lab Cycle-2 Lab Cycle-3 Module-I Problem and Computer Programming Problem Problem Solving Strategies Heuristic Method Heuristic Method- Examples ( tutorial discussion) Trial and Error Trial and Error- Examples ( tutorial discussion) Means-End Analysis Means-End Analysis- Examples (tutorial discussion) Backtracking Backtracking-Examples (tutorial discussion) Proble

Model Question Paper - Algorithmic Thinking with Python UCEST 105

 

UCEST 105 Lab Cycle - 1

Image
Learning outcome: Understand Different Data Types and type conversions. Explore input() and print() statement. Apply the operators ( arithmetic, relational ,logical , bitwise and membership operators) and explore precedence and associativity. Learn to import packages and use various functions. Apply if-else, if-elif and match-case statements. Learn to use strings and string functions in python Understand various primitive data types used in Python by creating variables of different data type and print their type using type() function before trying the programs. 1. Implement Simple desktop calculator using Python. ( learn arithmetic operators, membership operators and  if,  if-elif statement, do the program using match case) 2. Create, concatenate, and print a string and access a sub-string from a given string. ( learn string, string operators) 3. Familiarize time and date in various formats (Eg. “Thu Jul 11 10:26:23 IST 2024”).( learn to use package) Print the current date in the follo

Algorithmic Thinking with Python - Textbook

 

Laboratory Record UCEST 105

Here’s a general guideline for preparing a laboratory record for UCEST 105 - Algorithmic Thinking with Python, covering the key sections you should include: Maintain an  A4 size long book(200 pages)  as a rough record.  No fair record  is required. 1. Cover Page( First Page) College name and academic year Course Name: "Algorithmic Thinking with Python" Course Code: UCEST 105 Your name, class, roll number, batch, and semester Instructor's name and Department 2. Index Page List all the lab experiments with their corresponding page numbers. Example format: Experiment No. Experiment Title Page No. 1 Introduction to Python 1 2 Program to find largest of 3 numbers 5 3. Format for Each Experiment ( To be written on right side) Each experiment should follow a consistent structure: a) Title Clearly mention the title of the experiment (e.g., "Program to Find the Largest of Three Numbers"). b) Objective A brief description of the problem to be solved or the goal of the exp

Internal Exam Question Paper -Algorithmic Thinking with Python UCEST 105

 

UCEST 105 Lab Cycle - 2

Learning outcome:      Write looping statements while, for      Learn transfer control statements break , continue     Learn to process strings      1.Find the largest,  smallest, sum and average of 'n' numbers. ( use while loop) 2.Print the series 1      2      4      7      11     16     22.........n ( use while loop) 2.Print the following series using for loop ( learn range() function)     1          3        5          7          9      11     13...n     50      45      40      35      30      25      20      15      10      5   0 3.Find the numbers between 10 and 1000 that are divisible by 13 but not divisible by 3( use for) 4.Generate Fibonacci Series 0 1 1 2 3 5 8...n ( use while loop) 5.Print the factorial of a number. ( use for) 6.Print the factors of a number. ( use for) 7.Find the sum of the digits of a number. ( use while) 8.Check whether the given number is a Krishnamurti number( Krishnamurthy Number: It is a number which is equal to the sum of the factorial