0% found this document useful (0 votes)
29 views22 pages

A REPORT OF STUDENT INDUSTRIAL WORK EXPERIENCE SCHEME - Phoenix

Another type of SIWES report

Uploaded by

fc5279413
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
29 views22 pages

A REPORT OF STUDENT INDUSTRIAL WORK EXPERIENCE SCHEME - Phoenix

Another type of SIWES report

Uploaded by

fc5279413
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 22
a «> ee ced wey REPORT OF STUDENT INDUSTRIAL WORK EXPERIENCE SCHEME [SIWES] UNDERTAKEN AT BELLARKS POLY THENIC KWALE DELTA STATE off asaba express Kwale Delta PREPARED BY ULENU CHIOMA FAVOUR, DEPARTMENT DEPARTMENT OF COMPUTER SCIENCE COURSE:SIWES MATRICULATION NUMBERL/CBA/CSC/23/0024 SUBMITTED TO: COLLEGE OF BASIC, APPLIED AND HEALTH SCIENCES, GLORIOUS UNIVERSITY, OGWA, EDO STATE CERTIFICATION This is to certify that Ulenu Chioma Favour complied this industrial training report (Martriculat lon number:CBA/CSC/23/0024),a computer science student of the department of Computer science, College of basic, Applied and Health sciences, Glorious vision universit,ogwa,edo st ate. ULENU.CFAVOUR DAT E Student's signature DR SIMON AWOJIDE DATE Supervisor's signature DR SIMON AWOJIDE DATE Supervisor's signature _ L DEDICATION This report is dedicated tomy parents and supervisors whose support and guidance and enc ouragement throughout my academic journey. | ACKNOWLEDGEMENT All Glory to God Almighty for the strength he gave me to complete this work. | would lke to express my gratitude tomy instructors and fellow interns for their support and guidance. My special appreciation goes to the Head of Department, Mr Simon Awojide, who doublers a as my superviser, for him teaching me alll need to know. Also | will ke to acknowledge my super visor who added more to my knowledge throughtout my period of SIWES training Mr Ifeanyi for you help throughout my training, TABLE OF CONTENT Company overview Work done ‘Conclusion challenges lesson learnt recommendation references ABSTRACT this report present my student industrial work experience schemelsiwes] program! worke with bellarks polythenic from 15 july 2024 to 6" of september 2024. The school has various depar tment.i gained hands on experience on programming langua gelpython]Challenges faced include transport and time constriants. a COMPANY HISTORY: Bellarks Polythenic was established in year 2019 Bellarks Polythenic has a rich history of ex cellence in technical and vocational education. The institution offer a wide range of programs in various field including electrical/electronics engineering, business administration andmanagement, computer science, statistics and com puter engineering. It provide the best education and skill development in various technical fiel 4. Bellarks Polythenics, we are committed to promoting inclusivity and langlife learning, They ar @ strive to create a suppor tive environment where students can strive acamedically, socially and personally, During my siwes experience | worked with the ICT depar tment of Bellarks Polythenic, The de partment is responsible for managing the institution system, network connectivity, the overs eeing of various system of the polythenic runs soomthly. My task within the team involves technical and support task. | assistedin admission of studen 1s, troubleshooting system, some project work on misrosoft excel, | also learnt python progr amming and participated in all works of ther ICT department. a WORK DONE SIWES DATEFROM JULY 157 TO SEPTEMBER 6TH “INTRODUCTION TO PYTHON Python is @ popular pr ogramming language. It was created by Guido Van Rossum, and was rel eased in 1991 It is used for: *Web development “Software development “Mathematics *System sor ipting, *Ithas @ program writing of fewer lines “PYTHON INSTALLATION Python oan be downloaded from the website: https//wwwpythonorg and a code editor call ed pycharm gotten from jet brain.com inna eee ore ‘i On Dent | BASIC SYNTAXINDENTATION.VARIABLE.BASIC OPERATORS AND COMMENT] Basic Syntax: It is essential for writing readable and functional python code and running it int he commandline, Python Indentation: indentation refers to the spaces at the beginning of @ code line. Python u ses indentation to indicate a block of code, Python will give you error if you skip indentation, have touse the same number of spaces in the same code block, otherwise python will give y ou an error. Ver iable® in python, variable ar e created when you assign a value to it, they are container for storing data value. Variable do not need to be declared with any particular type, and can even change type after they have been set. To specify the data type of the variable it can be don e with casting, string variable can be declared by using single(") or double quote(”) Commentiltis used to clarify code, comment start with a # andpythen wil render the rest o f the line as a comment. Python has commenting capability for the purpose of in-code docum entation. A comment does not have tobe a text that explains the code, it can be used to prew ent python from executing code. To add a multine comment you could insert a # for each tn e. Basic Operator’ tis @ symbol used to perform operation on variable and values. We have ari themetic operators, comparisom operators, logical operators, identity operators, membershi p oper ator. L a DATA TYPES{ LISTS, TUPLES,DICTIONARIES} List: It is used to store multiple items in a single variable, which canbe written as a list of co mma separated values (items) between suare bracket Lists might contain items of different types, but usually the items all have the same value. Tuples*it is used to store multiple items in a single variable, it's items are ordered, unchange: able and allow duplicate values and they indexed. They are written in round brackets. It consi sts of anumber of value separated by commas. Dictionary: It is used to store data values inkey value pair(it is reffered to as by using the ke yname)They are written with curly brackets andhave keys and values, it's items are order ed, changeable and does not alow duplicate, FF ELSE STATEMENT Else statement allows conditional execution of codes to control the flow of your program. Iti usually used when one have to judge one statement on the basis of other. At allows it to make decisions based on condition if its true it shows the true character if itis false It eliminates it, ElifzIt is @ way of saying if this conditions is not true try this condition. The else key catches any word that is isn't caught by the condition. Hf stetement:lt is used for decision making operations. it contains a bedy of code which uns only when the condition given in the if statement is true. If the condition is false, then the opti onal else statement runs which contain some code for the else condition a LOOPSIFOR LOOPS AND WHILE LOOPS] - Loop is used to execute a black of code of number of time until a certain condition is met "). lower() CU) 3 eu) CF print( TU eS! sun r command ( i ou) ERROR HANDLING It is crucial for creatir 1m, understanding how to catch and respond to error. The try block let test a block of code for errors. The except block let handle the error The else let you execute code when there is no error The finally code let you execute code regardless of the result of the try and except block Exceptions’ If @ statement or expressicn is correct, it may cause error when an attempt is m ade to execute it. Error detected during execution is called exception and are not uncondition ally fatal, ner ate an error messa Exception Handling! When an error eccurs it will normally step an a L @.It canbe handled using try statement, Else key words can be used to define a code of bios k of block to be executed if no errors occurs, Finally block will be executed regardless if the try block raises an error or not. FILE INPUT/OUPUT At means reading from and writing data from files. It also allows to stere and retrive data, File handling has sereval functions for reading, creating, updating and deleting files. It has four aif ferent modes for opening a file: “r"-when file will be only be read, “a”- open the file for appe nding: any data written to the file is automatically added to the end, “W"-for only writing (am existing file with the same name will be erased), "X"-create. Towrite to an existing file, you must adda parameter to the function. Append will append to t he end of the file, Write will over write any existing content DEBUGGING TECHNQIUES tis the process of identifying andresalving issues or bugs in code. Various techniues exist f or effective debugging: Print Statement: Inserting print statement to track variable values, Debuggers: Using features that allows step-by-step execution. Unit Testing’ Implementing test to ensure individual unit of code function correctly. point1 = Point() point1.draw() has_good_credit = has_criminal_record = MPC PU RCM megs he print( ) ( name): Ae SURE i) 1} tM i wei i ree Ch in phos Cie Meee Rm Rest nt (output) frat Tea a “ Process finished with exit code 0 CONCLUSION: The completion of my SIWES training was an experience that provide me with the knowledg e beyond the theoretical work taught in class. | worked with the ICT department, trouble syst ems, and faced all challenges that came. programming at bellarks polytechnic kwale delta state faces several challenges that will enh ance the learning experience and it will pave way for better programming education and care er prospects fer student. CHALLENGES FACED: During my SIWES pregram, |encountered the following challenges Understanding’ During my SIES program to understand some of the work and explanation giv en was hard. However, overtime | adapted and learned, Lessons learned 4, Teamwork: The nature of work of work in IGT department reuires teamwork working with teanm, ates to solve technical issues and ensures everything runs smmothly. 2, Troubleshooting? | developed a skill in troubleshoothing systems and maintain it. When a system sudden ly gets faultly I and my co interns diagnosis and fix the issues. | RECOMMENDATION: J strongly recommend this school to people out there tolearn the basic details you need in on © of the department and also to: “To enhance the polythenic reputation “Provide student with industry relevant skill REFERENCE: Bellarks polythenic ‘ess ~ Bellarks Polythenic Kwale Delta State Smith «A(2020),Python programming for beginners Wiley. Williams ..(2020 February 10) introduction to data structures. Brown J(2020)Python programming basics,

You might also like