Teaching Plan for COM1011 Programming Fundamentals in C

Course Description: This course is an introduction to programming in C. Students will learn the basics of programming in C, including variables, data types, control structures, functions, arrays, pointers, and file input/output.

Course Goals: By the end of the course, students will be able to:

  1. Understand the basics of programming in C
  2. Write simple C programs
  3. Understand the principles behind good programming practices
  4. Work with basic data structures in C

Teaching Methodology: The course will be taught through a combination of lectures, exercises, and assignments. Students will be expected to complete regular assignments and quizzes to reinforce their understanding of the material.

Recommended Textbook: 'C How to Program', 9th Edition, by Deitel

Chapters to be Covered:

  1. Introduction to Computers, the Internet and C Programming
  2. Introduction to C Programming
  3. Structured Program Development in C
  4. C Program Control
  5. C Functions
  6. Arrays and Strings
  7. Pointers

Note: Due to limited contact hours, only chapters 1-7 will be covered in the semester.

Assessment:

  1. Regular assignments and quizzes - 30%
  2. Midterm exam - 30%
  3. Final exam - 40%

Grading:

A - 90-100% B - 80-89% C - 70-79% D - 60-69% F - Below 60%

Note: The department will not open another C programming module in the next semester because other modules like Python and Java will be taught next semester. Students who wish to continue learning C programming are encouraged to explore online resources or consult with their instructors for additional resources.

COM1011 Programming Fundamentals in C Teaching Plan - Deitel 9th Edition

原文地址: https://www.cveoy.top/t/topic/lQwc 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录