北美代写essay,程序代写,Java代写代做,Java代考-焦点论文

Summer 2021


0806C220

Introduction to Programming


Instructor: TBA

Time: Monday through Friday (June 14, 2021-July 16, 2021)

Office Hours: 2 hours (according to the teaching schedule)

Contact Hours: 60 (50 minutes each)

Credits: 4

Location: Huiquan Building

Office: Huiquan Building 518

E-mail: TBA


Course Description

This course is an introduction to programming in Python for students with no previous computer programming experience. Covers the basic concepts in computing such as CPU, memory, functions, algorithms, data structures, programming environments, problem solving etc.


Required Textbook(s)

Course materials will be provided by the professor.


Prerequisites

No prerequisites


Course Goals

Upon completion of this course, students should be able to:

1. Define key terminology used in programming.

2. Break down a problem into smaller components and write a function for each of the components.

3. Develop an algorithm, and express an algorithm in a language.

4. Declare and use variables in programs.

5. Use arithmetic operators, comparison, and logical operators.

6. Create and use functions in programs.


Course Hours

The course has 25 sessions in total. Each class session is 120 minutes in length. The course meets from Monday to Friday.


Course Schedule

Please note that the schedule is meant to give an overview of the major concepts of this course. Changes may occur in this calendar as needed to aid in the student`s development.


Week1

● Monday: Introduction to the course; Hello World

● Tuesday: Setting up your programming environment

● Wednesday: Variables, Strings and Numbers

● Thursday: List and Tuples

● Friday Lab: Programming 1


Week 2

● Monday: Intro to Functions

● Tuesday: Branching

● Wednesday: Looping

● Thursday: Basic Terminal Apps

● Friday Lab: Program 2


Week 3

● Monday: Dictionaries

● Tuesday: More on Functions

● Wednesday: Classes

● Thursday: Review 1 and Program 3

● Friday: Midterm


Week 4

● Monday: Object Oriented Programming

● Tuesday: More on OO

● Wednesday: Exceptions

● Thursday: Testing

● Friday Lab: Program 4


Week 5

● Monday: searching

● Tuesday: sorting

● Wednesday: stack and queue

● Thursday: Review

● Friday: Final Exam


Course Requirements

Hardware/Software: You will need to download some software and student files for the class, your professor will provide you the Link in the first class. You will need to bring your own computer to the class.

Late Assignments/ Make-up Exams: It is important to complete the coding projects, quizzes, and exams in a timely manner. Projects, quizzes, and exams are due by midnight (local time) on the date indicated. You will not be able to make up a missed quiz, exam or missed project for any reason except documented military duty or jury duty.


Grading Policy

Type
Percentage
Programming Assignments
50%
Exams
40%
Attendance
10%


Grading Scale

The instructor will use the grading system as applied by JNU:

Definition
Letter Grade
Score
Excellent
A
90~100
Good
B
80~89
Satisfactory
C
70~79
Poor
D
60~69
Failed
E
Below 60


Attendance

Attendance is mandatory in the class. It would be recorded each class and forms part of students’ participation record. Students should inform the instructor at the earliest opportunity if they need to ask for a leave. All absences may have negative effect on students’ final grades. Any students with more than three unexcused absences will automatically fail the course.


Academic Integrity

As members of the Jinan University academic community, students are expected to be honest in all of their academic coursework and activities. Academic dishonesty, includes (but is not limited to) cheating on assignments or examinations; plagiarizing, i.e., misrepresenting as one’s own work any work done by another; submitting the same paper, or a substantially similar paper, to meet the requirements of more than one course without the approval and consent of the instructors concerned; or sabotaging other students` work within these general definitions. Instructors, however, determine what constitutes academic misconduct in the courses they teach. Students found guilty of academic misconduct in any portion of the academic work face penalties that range from the lowering of their course grade to awarding a grade of E for the entire course.





在線客服

售前咨詢
售后咨詢
微信號
Essay_Cheery
微信
澳大利亚essay代写,编程代写,代码代写,程序代写-三洋编程 加拿大essay代写|程序代写代做||Python代写|Matlab代写-Meeloun 澳大利亚代写,代写essay,代写毕业论文,留学生代写-小马代写 日本代写,北美作业代写,新加坡代写,essay代写-无时差服务 加拿大代写,作业代写,exam代考,Report代写,代写文章-最靠谱最低价 新加坡代写,北美CS代写,python代写,CS编程代写-新顾客立减20% 加拿大essay代写,paper代写,Homework代写-致远教育 新西兰代写,代写论文,paper代写,Essay代寫,代做功課-浩天教育 美国论文代写,essay代写,留学生作业代做-留学写作网 马来西亚代写,essay代写,留学生网课代修代考,论文代写-小精灵代写