Môn học cung cấp cho sinh viên những khái niệm mở rộng và kiến thức
nâng cao cũng nhƣ các kỹ năng lập trình với ngôn ngữ Java. Sinh viên đƣợc học
cách phát triển các ứng dụng desktop với giao diện đồ họa ngƣời dùng và phát
triển các ứng dụng theo mô hình client/server, trong đó có bao gồm các ứng dụng
trên web và có sử dụng cơ sở dữ liệu. Trong môn học này, sinh viên đƣợc thực
hành những kiến thức chuyên sâu về môn học thông qua hệ thống các bài thực
hành có tính gắn kết chặt chẽ với nhau giúp sinh viên có thể nắm bắt nhanh nhất
ngôn ngữ Java
53 trang |
Chia sẻ: thuychi20 | Lượt xem: 915 | Lượt tải: 0
Bạn đang xem trước 20 trang tài liệu Chương trình thí điểm đào tạo chuyên ngành công nghệ thông tin giảng dạy bằng Tiếng Anh, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
ould be able to develop
intelligent systems by assembling solutions to concrete computational problems,
understand the role of knowledge representation, problem solving, and learning
in intelligent-system engineering, appreciate the role of problem solving, vision,
and language in understanding human intelligence from a computational
perspective.
8.31 Kinh doanh điện tử (E-Business)
Điều kiện tiên quyết (Prerequisite): Cơ sở công nghệ thông tin
(Information Technology Fundamentals)
Môn học giới thiệu cho sinh viên phƣơng thức sử dụng Internet và công
nghệ liên quan của các tổ chức và doanh nghiệp để thực hiện hoạt động kinh
doanh an toàn. Sinh viên có cơ hội khám phá kinh doanh điện tử từ góc nhìn
quản lý cũng nhƣ quan điểm công nghệ bao gồm các vấn đề chính phải đối mặt
của nhà kinh doanh và nhà quản lý trong việc quản lý hiệu quả kinh doanh điện
tử trong các tổ chức đƣơng đại. Sinh viên học về bản chất của kinh doanh điện tử,
tác động của nó với tổ chức và làm thế nào nhà quản lý có thể khai thác có hiệu
quả tiềm năng của việc đầu tƣ vào kinh doanh điện tử để đạt đƣợc mục tiêu của
tổ chức. Môn học này cũng đề cập đến việc nghiên cứu các lý thuyết cơ bản và
các vấn đề thực tế của kinh doanh điện tử, các giải pháp kinh doanh điện tử trong
các môi trƣờng khác nhau, gắn kết các mô hình và các tác động tiềm năng của nó
với kinh doanh điện tử.
Sau khi kết thúc môn học, sinh viên có thể hiểu đƣợc các vấn đề liên quan
đến thƣơng mại điện tử cũng nhƣ có thểtƣ vấn, thiết kế và lựa chọn mô hình hoạt
động cho một tổ chức hoặc doanh nghiệp. Bên cạnh đó, sinh viên có thể ứng
dụng các công nghệ khác nhau trong việc thiết kế, phát triển và vận hành hệ
thống kinh doanh điện tử theo yêu cầu của cả tổ chức lớn và nhỏ. Về phƣơng
pháp học tập, giảng viên sẽ giới thiệu và giải thích các định nghĩa, mô hình và lý
thuyết chung. Sinh viên sẽ phân tích, tìm hiểu và phát triển những kiến thức trên
lớp thông qua các tình huống thực tế và các website có sẵn.
This module aims to link key business and management concepts with the
technological skills development, to study the business environment and strategy
formulation for e-business. To raise awareness of the need to evaluate e-business
projects for return on investment, and to develop the necessary skills to achieve
this, to develop managers who have a sound grasp of the commercial issues as
36
well as the technical aspects of e-business. This module studies the use of the
Internet to conduct business electronically. The commercial application of the
internet has grown rapidly in recent years and the technological and business
environment remains dynamic. This module adopts a critical, strategic approach
to business and the use of the Internet.
After completing this module, students have ability to analyse the relevant
factors in a business environment, identify and justify objectives, formulate
company and marketing strategies, and evaluate the advantages and
disadvantages of e-business for such strategies, assess the likely costs, revenues
and profitability of e-business, critically evaluate new projects and new
developments in e-business. Lectures introduce general concepts and theory.
Tutorials develop those concepts through the use of case studies and by
analysing existing websites.
8.32 Phƣơng pháp phát triển hệ thống (Approaches to System
Development)
Điều kiện tiên quyết (Prerequisite): Cơ sở công nghệ thông tin
(Information Technology Fundamentals)
Môn học giới thiệu bản chất của giai đoạn thiết kế và thực hiện trong quy
trình phát triển hệ thống. Kết thúc môn học, sinh viên sẽ hiểu nguyên tắc thiết kế
và thực hiện một hệ thống, có kiến thức và kỹ năng cần thiết để thực hiện các
nhiệm vụ thƣờng đƣợc yêu cầu trong quy trình và có kinh nghiệm trong việc lựa
chọn và sử dụng thiết kế và kỹ thuật thực hiện phù hợp nhất để phát triển một hệ
thống từ đặc tả yêu cầu. Các chủ đề thiết kế bao gồm: chuyển từ phân tích sang
thiết kế; chuẩn bị và lựa chọn phƣơng án thiết kế; định nghĩa yêu cầu kiến trúc hệ
thống; thiết kế cấu trúc theo chiến lƣợc, hƣớng đối tƣợng, thiết kế mẫu; mô hình
hóa thiết kế hƣớng đối tƣợng; thiết kế giao diện; an ninh hệ thống và kiểm soát
truy cập. Chủ đề thực hiện bao gồm: Lên kế hoạch thực hiện, kiểm tra tổng quan;
chuyển đổi dữ liệu; đào tạo; tài liệu hƣớng dẫn ngƣời sử dụng và hệ thống trợ
giúp; lắp đặt hệ thống; chuyển tiếp để bảo trì.
This module focuses on the nature of systems design and implementation as
phases within the systems development process. By the end of the module,
students know the principles of how to design and implement a system, have the
knowledge and skills required to conduct the main tasks typically required in
these phases, and have experience in selecting and using the most suitable design
and implementation techniques to develop a system from a requirements
specification. Design topics include: Transition from Analysis to Design;
Preparation and Selection of design alternatives; Definition of System
architecture requirements; Design Strategies-Structured, Object-oriented,
37
Design patterns; Object-oriented design modelling; Interface Design; Systems
security and access controls. Implementation topics include: Implementation
planning, testing overview; data conversion; training; documentation-user and
help systems; systems installation; transition to maintenance.
8.33 Nguyên lý hệ điều hành (Principles of Operating Systems)
Điều kiện tiên quyết (Prerequisite): Cơ sở công nghệ thông tin
(Information Technology Fundamentals)
Môn học cung cấp kiến thức về cấu trúc và cách hoạt động bên trong máy
tính và hệ điều hành, nguyên lý hoạt động, phân loại các hệ điều hành. Các nội
dung chuyển tải đến sinh viên bao gồm kiến trúc các bộ phận và cách cấu hình
cho hệ thống máy tính và hệ điều hành, nguyên lý hoạt động của máy tính và các
thuật toán cũng nhƣ cách truyền tải hoạt động trong máy tính, cụ thể nhƣ: quản lý
các quá trình, quản lý bộ nhớ, quản lý hệ thống tệp tin, đồng bộ các tiến trình, hệ
thống vào/ra I/O, bảo mật hệ điều hành Sinh viên đƣợc làm quen và hiểu
nguyên lý hoạt động của một số hệ điều hành thông dụng nhƣ Unix/Linux,
Windows, MAC, Windows mobile, Android.
This module provides knowledge of how computer components such as
processors, some main memory, disks, printers, a keyboard, a mouse, a display,
network interfaces and various other input/output devices work and being
managed with together. It helps user and programmer with a better, simpler,
cleaner, model of the computer and to handle managing all the resources just
mentioned. The module focuses on processes, threads, memory, file system, I/O
system management, processes synchronization, as well as operating system
security. Students would be able to work with some popular operating systems
like Unix/Linux, Windows, MAC, Windows mobile, Android. Similarly, a module
on operating systems is an essential part of any computer science education.
8.34 Kiến trúc và tích hợp hệ thống (System Integration and
Architecture)
Điều kiện tiên quyết (Prerequisite): Cơ sở công nghệ thông tin
(Information Technology Fundamentals)
Một trong những nhiệm vụ quan trọng của ngành Công nghệ thông tin đó là
thiết kế và xây dựng hệ thống, ứng dụng trong doanh nghiệp, tổ chức có nhu cầu
sử dụng phần mềm. Mảng kiến thức này giúp sinh viên phát triển các kỹ năng thu
thập yêu cầu về phần mềm, sau đó tổ chức lƣu trữ, đánh giá và tích hợp các thành
phần vào trong một hệ thống, cuối cùng là kiểm tra xác minh lại hệ thống. Môn
học cũng bao gồm các cấu thành cơ bản của một dự án về công nghệ thông tin,
liên quan tới việc quản lý và kết nối giữa ứng dụng công nghệ thông tin và mô
hình tổ chức của đơn vị triển khai. Về nội dung cụ thể, môn học bao gồm những
38
nội dung chính sau: nghiên cứu về yêu cầu phần mềm, tiếp nhận và xử lý yêu cầu,
tích hợp và phát triển hệ thống, kiểm thử và quản lý chất lƣợng, môi trƣờng
doanh nghiệp, kiến trúc hệ thống.
One of the roles of the IT professional is to design and build systems and
integrate them into an organization. This knowledge area develops the skills to
gather requirements, then source, evaluate and integrate components into a
single system, and finally validate the system. It also covers the fundamentals of
project management and the interplay between IT applications and
organizational processes. In detail, this module provides to student these
knowledge: Requirements, Acquisition and Sourcing, Intergration and
deployment, Project management, Testing and Quality assurance,
Organizational context, Architecture.
8.35 Công nghệ Java (Java Technology)
Điều kiện tiên quyết (Prerequisite): Nhập môn lập trình (Introduction
to Programming)
Môn học cung cấp cho sinh viên những khái niệm mở rộng và kiến thức
nâng cao cũng nhƣ các kỹ năng lập trình với ngôn ngữ Java. Sinh viên đƣợc học
cách phát triển các ứng dụng desktop với giao diện đồ họa ngƣời dùng và phát
triển các ứng dụng theo mô hình client/server, trong đó có bao gồm các ứng dụng
trên web và có sử dụng cơ sở dữ liệu. Trong môn học này, sinh viên đƣợc thực
hành những kiến thức chuyên sâu về môn học thông qua hệ thống các bài thực
hành có tính gắn kết chặt chẽ với nhau giúp sinh viên có thể nắm bắt nhanh nhất
ngôn ngữ Java.
This module provides the students with extended and advanced knowledge
and skills in Java programming. Students learn how to develop a complete
deskop application with a graphical user interface (GUI) and to develop
client/server network applications, which include web-based and database-
enabled applications. Students practise the knowledge learnt through a series of
application development exercises.
8.36 Công nghệ .NET (.NET Framework)
Điều kiện tiên quyết (Prerequisite): Nhập môn lập trình (Introduction
to Programming)
.NET Framework là một framework phần mềm quan trọng đƣợc phát triển
bởi hãng Microsoft và chạy trên hệ điều hành Windows. Framework này bao
gồm một hệ thống lớn các thƣ viện và hỗ trợ với việc lập trình trên các ngôn
ngữ .NET, cho phép liêt kết thuận tiện các ngôn ngữ với nhau (một ngôn ngữ có
thể sử dụng ngôn ngữ khác trong chƣơng trình của mình). Môn học giới
39
thiệukhái niệm cơ bản mà và nâng cao về .NET Framework, tập trung hƣớng sinh
viên tới việc lập trình có sử dụng cơ sở dữ liệu và trên môi trƣờng Web (sử dụng
ADO.NET, Linq to SQL, Entity Framework và ASP.NET MVC 3).
The .NET Framework (pronounced dot net) is a software framework that
runs primarily on Microsoft Windows. It includes a large library and supports
several programming languages, which allows language interoperability (each
language can use code written in other languages). This module introduces both
basic and advanced concepts of .NET Framework, focusing on the knowledge of
Database Implementation and Web Development in .NET (using ADO.NET, Linq
to SQL, Entity Framework and ASP.NET MVC 3).
8.37 Phân tích và thiết kế hƣớng đối tƣợng (Object Oriented Analysis
and Design)
Điều kiện tiên quyết (Prerequisite): Cơ sở công nghệ thông tin
(Information Technology Fundamentals)
Thiết kế hƣớng đối tƣợng là một phƣơng pháp đƣợc sử dụng trong công
nghiệp sản xuất phần mềm thay cho phƣơng pháp thiết kế cấu trúc, quy trình.
Thay vì xem xét vấn đề, sự việc nhƣ một chuỗi hoặc tập hợp các thủ tục, thiết kế
hƣớng đối tƣợng tập trung vào xem xét cách các thực thể tƣơng tác với nhau,
trong khi vẫn đảm bảo thiết kế phản ánh thực chất vấn đề đang giải quyết, theo
cách mà chúng ta tƣ duy và hiểu biết về cách thức vận hành của chúng. Môn học
giúp thực hiện phân tích trên một phạm vi cho trƣớc và sau đó tiến hành thiết kế
hƣớng đối tƣợng. Nhiều kĩ thuật khác nhau đƣợc đề cập và thực hành trong nội
dung môn học chủ yếu đƣợc sử dụng trong bƣớc phân tích và thiết kế của công
nghiệp phần mềm. Ngôn ngữ mô hình hóa hợp nhất UML đƣợc sử dụng nhƣ một
công cụ để minh họa các ý tƣởng phân tích và thiết kế đồng thời một ngôn ngữ
lập trình hƣớng đối tƣợng, ví dụ nhƣ Java, đƣợc dùng để triển khai các ý tƣởng
đó. Lý thuyết môn học đƣợc minh họa giảng dạy thông qua các ví dụ thực tế.
Object Oriented Analysis and Design (OOAD) is the method of choice for
the industry to develop different software. It is a marked shift, in the way a
software solution is conceived and implemented, from the structured/procedural
design paradigm. Instead of viewing the problem domain as a sequence or set of
procedures, the emphasis in OOAD is on entities that interact with one another
while making a design closer to the problem domain and the way human beings
think and understand the real world. In this module we learn to perform Analysis
on a given domain and come up with an Object Oriented Design (OOD). Various
techniques are discussed and practiced which are commonly used in analysis and
design phases in the software industry. Unified Modeling Language (UML) is
used as a tool to demonstrate the analysis and design ideas and an object
40
oriented programming language such as Java would be used to implement the
design. Various cases studies are used throughout the module to demonstrate the
concepts learned in theory.
At the end of this module, students are expected to have a sound
understanding of the fundamental concepts of the OOAD paradigm, gain a
comfortable level of using UML notation to describe OOAD, understand and
apply the different common practices used in software industry for the analysis,
design and production of software, analyze, design and implement practical
systems of up to average complexity within a team, become familiar with
different tools used by industry in the software development process.
8.38 Hệ thống cơ sở dữ liệu đa phƣơng tiện (Multimedia Database
Management System)
Điều kiện tiên quyết (Prerequisite): Hệ thống cơ sở dữ liệu (Database
Systems)
Môn học này nhằm mục đích cung cấp kiến thức cơ sở phát triển của các hệ
thống cơ sở dữ liệu đa phƣơng tiện cơ bản, cũng nhƣ các công nghệ đƣợc áp
dụng để phát triển các ứng dụng đa phƣơng tiện dựa trên web. Sinh viên đƣợc
họccáckhái niệm cơ bản và kỹ thuật thích hợp với cơ sở dữ liệu đa phƣơng tiện.
Thêm vào đó, môn học cũng cung cấp kiến thức chuyên sâu về các công nghệ
tinh vi hơncó liên quan tới: (a) khả năng mô hình hóa dữ liệu phù hợp trong cơ sở
dữ liệu, (b) định nghĩa và thao tác dữ liệu đa phƣơng tiện, (c) các kĩ thuật lập chỉ
mục và phục hồi dựa trên nội dung đa phƣơng tiện, (d) kiến trúc cơ sở dữ liệu đa
phƣơng tiện và (e) mở rộng các chức năng hệ thống cơ sở dữ liệu cho các ứng
dụng đa phƣơng tiện. Trong môn học này, sinh viên đƣợc nghiên cứu các vấn đề
liên quan đến hệ thống cơ sở dữ liệu truyền thống và hiện đại cũng nhƣ công
nghệ quản lý dữ liệu đa phƣơng tiện.
This module aims to provide a basic study of the development of
fundamental multimedia database systems, as well as applicable technologies for
developing web-based multimedia applications. The former provides a basis for
understanding the basic concepts and techniques pertinent to multimedia
databases. The latter provides an in-depth study of more sophisticated
technologies, many of which are concerned with: (a) suitable data modeling
capabilities within databases; (b) defining and manipulating multimedia data;
(c) multimedia indexing and content-based retrieval techniques; (d) multimedia
database architecture, and (e) extending the database system functionality for
multimedia applications. In this module, students study issues concerning both
the traditional and modern database systems and technologies for multimedia
data management.
41
8.39 Lập trình Web (Web Programming)
Điều kiện tiên quyết (Prerequisite): Nhập môn lập trình (Introduction
to Programming)
Ứng dụng CNTT dựa trên web ngày càng phát triển, kết hợp các loại hình
phƣơng tiện truyền thông và liên quan đến nhiều ngƣời dùng. Đa dạng đa văn hóa
và đa ngôn ngữ cộng đồng ngƣời sử dụng trở thành vấn đề quan trọng trong thế
giới Web. Môn học này không chỉ bao gồm thiết kế, thực hiện và thử nghiệm các
ứng dụng dựa trên web và phần mềm xã hội,sự liên kết của một loạt các phƣơng
tiện truyền thông kỹ thuật số vào các ứng dụng này, mà còn bao gồm các vấn đề xã
hội, đạo đức và an ninh phát sinh từ các phần mềm Web và xã hội. Nội dung môn
học nhấn mạnh vào những vấn đề nhƣ giới thiệu các dạng web tĩnh và động, môi
trƣờng ASP.NET, giới thiệu về HTML, cách điều khiển máy chủ tiêu chuẩn, lập
trình bằng ngôn ngữ C#, dòng đời của một trang mạng, xử lý trạng thái, đối tƣợng
và cấu trúc dữ liệu, điều khiển định hƣớng và đánh giá, sử dụng nguồn dữ liệu, cập
nhật và đọc dữ liệu lƣu trữ, sử dụng XML cho lƣu trữ dữ liệu,sử dụng lƣới, ràng
buộc dữ liệu, cấu hình và tối ƣu, xác thực, email và truy cập hệ thống, sử dụng
AJAX, phát triển web cho di dộng và các thiết bị hỗ trợ khác.
IT applications are increasingly web-based, incorporate a variety of media
types, and involve multiple users. Diverse multi-cultural and multi-lingual user
communities have emerged because of the Web. This module not only covers the
design, implementation and testing of web-based applications and social
software, and the incorporation of a variety of digital media into these
applications but also covers social, ethical and security issues arising from the
Web and social software. The content covered in this module, includes: Static
and dynamic web pages; ASP.Net environment; HTML forms reviewed; Standard
server controls; C# language; Page life cycles; Event driven programming and
postback; C# basics; Objects in C#; Namespaces and core objects; State
handling; Objects and structured data; Validation controls; Master pages;
Themes and skins; Navigation controls; Using data sources; Reading and
updating data stores; XML files as data store; Using Grids; Data binding;
Configuration and optimisation; Authentication; Email and accessing file
systems; Components and user controls; Code behind; .NET Assemblies; Custom
Server Controls; Using Ajax; Mobile Web page development; Styling page
output; and New device support.
42
8.40 Phân tích nhu cầu (Requirement Analysis)
Điều kiện tiên quyết (Prerequisite): Cơ sở công nghệ thông tin
(Information Technology Fundamentals)
Môn học chú trọng vào những kĩ năng cần thiết để xác định những yêu cầu
phần mềm từ phía ngƣời dùng, tìm kiếm và đánh giá những giải pháp phù hợp,
bao gồm cả phần cứng nhằm đƣa ra cách xử lý, qua đó cũng đề ra các yêu cầu
trong việc đào tạo, lên kế hoạch và các hƣớng dẫn cụ thể cho ngƣời dùng thông
qua nhiều hình thức nhƣ văn bản giấyhoặc qua website. Môn học cũng nhắm tới
việc phát triển các kĩ năng nhận định các yêu cầu và giải pháp IT cho doanh
nghiệp, đƣa ra các cách thức xử lý phù hợp, lên kế hoạch đào tạo để kĩ năng của
ngƣời lao động phù hợp với yêu cầu của doanh nghiệp.
Kết thúc môn học, sinh viên đƣợc cung cấp các kĩ năng thu thập thông tin từ
nhu cầu của ngƣời dùng để đƣa ra giải pháp cho các vấn đề của doanh nghiệp,
nhận dạng các giải pháp phần mềm và phần cứng phù hợp, đồng thời đƣa ra các
đánh giá và gợi ý cho các giải pháp đó. Ngoài ra, sinh việc còn phải có khả năng
lên kế hoạch và xây dựng các yêu cầu về đào tạo cũng nhƣ triển khai các khóa
đào tạo bằng nhiều phƣơng pháp khác nhau bao gồm thiết kế và phát triển hệ
thống hỗ trợ qua web từ xa.
This module focuses on skills required to identify a user’s software
requirements, to investigate and evaluate suitable solutions including hardware
aspect, to acquire a solution, to identify training requirements, and to plan and
conduct training instruction using various methods including text-based and
distance, web-based delivery. This module aims to develop the skills required to
identify an organisation’s IT solution requirements, investigate suitable solutions,
plan and effect acquisition of a solution, and make skills of people suitable for
company requirements.
On the successful completion of this module, students can obtain
information about a user’s needs for a solution to a business problem, identify
suitable software and hardware solution, evaluate possible solutions and
recommend a solution with justification, identify training requirements, develop
and conduct a training sessions using different training methods and support
aids, including design and development of a small distance learning WBT
package.
43
8.41 Kiểm thử phần mềm (Software Testing)
Điều kiện tiên quyết (Prerequisite): Cơ sở công nghệ thông tin
(Information Technology Fundamentals)
Môn học giới thiệu các nguyên lý về kĩ thuật, quá trình và sản phẩm sử dụng
cho việc kiểm định và xác minh bao gồm các phƣơng pháp kiểm tra, phân tích
chƣơng trình tĩnh và các tiêu chí kiểm tra đánh giá chất lƣợng của đoạn mã lập trình.
Các nội dung trong môn học bao gồm các phƣơng pháp kiểm thử, phân tích các
thành phần lạ, phân tích hiệu năng, quản lý cấu hình, tiêu chuẩn và kế hoạch đảm
bảo chất lƣợng, tuân thủ tiêu chuẩn và các vấn đề về chứng chỉ. Môn học chỉ ra các
dự đoán, phân tích và quản lý các phát sinh trong hệ thống phần mềm phức tạp.
Kết thúc môn học, sinh viên có đƣợc kiến thức về vai trò của kiểm định và
xác minh trong vòng đời hệ thống, các vấn đề đánh giá kiểm tra phần mềm, các
cấp và các cách kiểm tra, các kĩ thuật kiểm tra dựa vào kinh nghiệm, giải pháp
tình thế, thăm dò, kiểm tra từng phần, phân tích giá trị biên, kiểm tra ngẫu nhiên
theo luồng dữ liệu, thăm dò lỗi dựa vào lỗi, kiểm thử giải lập, các thí nghiệm liên
tục hoặc thiết lập các nghiên cứu tình huống (case study).
This module covers the fundamental products, processes and techniques for
system validation and verifications including testing methodologies, static
program analysis and code quality measurement and monitoring. Open-source
tools are used to apply in practice knowledge learnt about software testing from
a theoretical perspective. Inspection and testing methodologies, analysis of
artefacts, robustness, performance analysis configuration management, quality
assurance plan and standards, compliance, assessment, certification issues are
covered. It shows how to predict, analyse and control defects in complex
software systems. At the completion of this module students have a knowledge
and understanding of: the role of validation and verification methods in the
system life cycle; key issues in software testing, testing levels and testing
activities; testing techniques - based on testers experience - adhoc testing,
exploratory testing - specification-based - equivalence partioning, boundary-
value analysis, finite-state machine based, random testing - code-based - control-
flow and data-flow technique - fault-based - error seeding, mutation testing -
usage-based - reliability measures, operational profile - based on type of apps -
web based, OO, component testing - selection and combination of techniques;
test related measures - evaluation of software under test - fault density, types of
faults - evaluation of tests done - criteria such as coverage, thoroughness;
mutation score; empirical work, replication experiments vs case study.
44
8.42 Truyền thông số (Digital Media)
Điều kiện tiên quyết (Prerequisite): Cơ sở công nghệ thông tin
(Information Technology Fundamentals)
Môn học tập trung tìm hiểu các công cụ và kĩ thuật chuyên dùng trong việc
phát triển những hệ thống tƣơng tác đa phƣơng tiện thông qua việc sử dụng
Adobe Flash. Môn học này sẽ cung cấp những kiến thức cơ bản về truyền thông
đa phƣơng tiện, ứng dụng quy trình phát triển thực tế, tích hợp sản phẩm truyền
thông hỗn hợp, thiết kế tƣơng tác và lập trình ActionScript cho truyền thông số
và các kĩ thuật khác trong việc phát triển hệ thống. Sinh viên có nhiệm vụ tạo ra
ứng dụng tƣơng tác đa phƣơng tiện hay một sản phẩm web sử dụng các công cụ
thiết kế tiêu chuẩn, Adobe Flash đồng thời phải hiểu đƣợc vai trò của truyền
thông số trong môi trƣờng công nghệ rộng lớn hiện nay. Sau khi hoàn thành môn
học, sinh viên sẽ nắm vững đƣợc lí thuyết và nội dung của các công cụ công
nghệ thông tin và phần mềm liên quan đến hệ thống đa phƣơng tiện.Đặc biệt,
sinh viên có thể sử dụng thành thạo môi trƣờng tƣơng tác Adobe Flash cho phát
triển hệ thống web, biết cách chuẩn bị và lên kế hoạch cho việc triển khai lắp đặt
hệ thống đa phƣơng tiện; có kĩ năng làm việc với hình ảnh, video, hoạt họa, âm
thanh và các ứng dụng tƣơng thích trong hệ thống đa phƣơng tiện. Phƣơng pháp
giảng dạy là sự kết hợp giữa lý thuyết và bài tập thực hành thông qua các bài
giảng, sinh viên đƣợc yêu cầu nghiêm túc tham gia vào các buổi thảo luận, tranh
cãi và tích cực nghiên cứu, tìm hiểu giải quyết các vấn đề trong buổi thực hành.
This module provides a focus on specialist tools and techniques that are
used for developing content-rich interactive multimedia systems using Adobe
Flash. This module covers fundamental multimedia principles and best practice
theory, the application of practical development processes, the integration of
mixed-media assets, interactive design and ActionScript programming for digital
media and different technologies for product deployment. Students create
content-rich interactive applications and/or web-based products using an
industry standard authoring tool, Adobe Flash, and gain an understanding of the
role of digital media within the broader technology environment.
At the completion of this module, students have a theoretical and conceptual
understanding of: information technology and the software tools as they relate to
(and are used in) multimedia systems, specifically using the Adobe Flash
authoring environment for application and web-based systems development; the
formal process undertaken for preparing and documenting the various
development stages of a multimedia system; techniques associated with digital
video, animation, images and sound and the appropriate application of these for
use in application and web development using a range of special effects which
are commonly required for advanced interactive design in multimedia systems;
45
how to extend fundamental programming techniques and apply this knowledge
across multiple languages. Teaching comprises of lectures, practical workshops,
face-to-face tutorials and tutor-assisted online learning. Classes interact with
students expected to participate in ongoing discussions, peer reviews and the
monitoring and evaluation of collaborative class work. Emphasis is placed on
practical exercises with students expected to back up their work with reading and
research, leading to independent learning.
8.43 Quản trị hệ thống (System Administration)
Điều kiện tiên quyết (Prerequisite): Cơ sở công nghệ thông tin
(Information Technology Fundamentals)
Môn học này cung cấp những kiến thức về quản trị máy tính và mạng máy
tính. Quản trị hệ thống bao gồm ý nghĩa rộng, không chỉ là cài đặt, thiết lập, hỗ
trợ hoạt động, bảo trì hệ thống mà còn là lập kế hoạch, tƣ vấn công nghệ và giải
pháp về công nghệ thông tin. Môn học bao gồm kiến thức của nhiều lĩnh vực
khác nhau nhƣ hệ điều hành, mạng máy tính, quản trị cơ sở dữ liệu, an toàn thông
tin và mạng Môn học cũng giới thiệu cho sinh viên về quản trị trên nhiều hệ
thống khác nhau, tập trung vào hệ thống dựa trên Windows và Linux.
This module provides knowledge of computer administration and network
administration. System administration includes wide meaning, not only installing,
supporting, maintaining servers or computer system, but also planning for, being
the consultant for and responding to service outages and other problems. The
module covers knowledge of various domain such as operating systems,
computer networks, database management, information security It also
introduces students administration different systems, focuses on systems based on
Windows and Linux.
8.44 Khai phá dữ liệu (Data Mining)
Điều kiện tiên quyết (Prerequisite): Cấu trúc dữ liệu và giải thuật (Data
Structures and Algorithms)
Môn học này cung cấp cho sinh viên những khái niệm cơ bản và các phƣơng
pháp về khai phá dữ liệu bao gồm: cách thức truy xuất, cách thức biểu diễn dữ
liệu, lƣu trữ, tổ chức của dữ liệu, khai phá các loại dữ liệu phi cấu trúc cũng nhƣ
dữ liệu mất cấu trúc. Nội dung lý thuyết quan trọng nhất về khai phá dữ liệu là
việc lƣu trữ thông tin khai phá: đó là quá trình biên mục dữ liệu và khai phá các
dữ liệu văn bản. Tuy nhiên, lý thuyết khai phá dữ liệu thƣờng bao gồm các vấn
đề về khai phá dữ liệu phi cấu trúc hoặc dữ liệu bán cấu trúc, ví dụ : các câu
truyện, email, blogs, ảnh hoặc video. Do đó, việc khai phá dữ liệu cũng là một
khía cạnh rất quan trọng của các máy tìm kiếm. Môn học này cũng cung cấp
46
thêm cho sinh viên những mảng kiến thức căn bản của việc khai phá các dữ liệu
đa phƣơng tiện trên web.
This module discusses the basic concepts and methods of information
retrieval including capturing, representing, storing, organizing, and retrieving
unstructured or loosely structured information. The most well-known aspect of
information retrieval is document retrieval: the process of indexing and
retrieving text documents. However, the field of information retrieval includes
almost any type of unstructured or semi-structured data, including newswire
stories, transcribed speech, email, blogs, images, or video. Therefore,
information retrieval is a critical aspect of Web search engines. This module also
serves as the foundation for the understanding, processing and retrieval of
particular media on web.
8.45 Hệ thống ERP (ERP System)
Điều kiện tiên quyết (Prerequisite): Cơ sở công nghệ thông tin
(Information Technology Fundamentals)
Môn học giới thiệu về ERP (Enterprise Resource Planning) – hệ thống quản
lý tất cả các luồng thông tin giữa các chức năng công việc nội bộ của một tổ chức
hoặc doanh nghiệp và quản lý cả các liên kết với các thành phần ngoài tổ chức và
doanh nghiệp, trong nhiều lĩnh vực nhƣ tài chính, kế toán, sản xuất, bán hàng và
dịch vụ, quản lý liên kết với khách hàng... Ngoài ra, môn học còn cung cấp
những kiến thức về một số ứng dụng cụ thể nhƣ SAP (Systems, Applications and
Products in Data Processing), Oracle ERP và các ứng dụng của các hệ thống này
trong quản lý tất cả các hoạt động kinh doanh của tổ chức hoặc doanh nghiệp và
mối liên hệ với khách hàng. Sinh viên cũng đƣợc học ngôn ngữ ABAP
(Advanced Business Application Programming) – ngôn ngữ chạy trong cơ sở dữ
liệu SAP và hỗ trợ cho các tổ chức và doanh nghiệp có thể tùy biến các báo cáo
về công việc.
The module introduces ERP (Enterprise Resource Planning) – a system to
manage all the flow of information between all business functions inside the
boundaries of the organization or enterprise and manage the connections to
outside stakeholders, embracing finance/accounting, manufacturing, sales and
service, customer relationship management Then, this module continues to
provide knowledge about some real software such as SAP (Systems, Applications
and Products in Data Processing), Oracle ERP and its applications in managing
business operations and customer relations. Besides, the module introduces to
students ABAP (Advanced Business Application Programming) – language
running inside SAP database and letting organizations and enterprises develop
custom reports and interfaces.
47
8.46 Khởi nghiệp (Entrepreneurship)
Điều kiện tiên quyết (Prerequisite): Cơ sở công nghệ thông tin
(Information Technology Fundamentals)
Khởi nghiệp là môn học có tính thực tiễn cao, giúp cho sinh viên có đƣợc
tầm nhìn cụ thể hơn về công việc tƣơng lai trong ngành công nghệ thông tin.
Sinh viên đƣợc giao lƣu với đại diện các đơn vị tuyển dụng nhƣ các cơ quan,
ngành, doanh nghiệp, công ty phần mềm hay các viện, trung tâm nghiên cứu, gặp
gỡ giao lƣu với các sinh viên đã ra trƣờng, tìm hiểu cơ hội việc làm, trao đổi kinh
nghiệm, viết báo cáo tổng kết, kế hoạch phát triển cá nhân
Entrepreneurship is a module of real world practice, provide students the
better vision about future career in IT. Students attend in interactive events,
communicate to the representatives from different units, enterprises, software
companies and other research centers. Also, it’s chance for students to speak to
former graduates, find a jobs, and exchange experiences. A report about the
activities and personal perspective development should be delivered.
8.47 Chuyên đề 1 (Special Subject 1)
Điều kiện tiên quyết (Prerequisite): Nhập môn lập trình (Introduction
to Programming)
Mục tiêu của môn học này là cung cấp cho sinh viên cơ hội để ứng dụng
những gì sinh viên đã học ở các môn học trƣớc đó để phát triển một ứng dụng
thực tế. Môn học đặt trọng tâm vào việc lập trình, do đó sinh viên cần áp dụng
các kỹ thuật, kiến thức của mình từ các môn học khác vào các nhiệm vụ cụ thể.
Ví dụ, sinh viên cần những kiến thức về cấu trúc dữ liệu và giải thuật để có thể
phân tích và hiểu đƣợc thuật toán mà sinh viên áp dụng trong việc phân loại từ.
Đồng thời, môn học Phân tích và thiết kế hệ thống cũng cần thiết để tạo ra một
ứng dụng thực tế và với chất lƣợng chấp nhận đƣợc. Hơn nữa, mục tiêu khác của
môn học là giới thiệu cho sinh viên các kiến thức và kỹ năng trong một vài môi
trƣờng lập trình. Tuy nhiên các môi trƣờng lập trình này có thể thay đổi tùy từng
học kỳ.
The goal of this module is to provide the students with an opportunity to
apply what they have learnt in the previous modules to develop a real-world
software. Although the primary focus is on programming, the students are
expected to apply the knowledge/skills in other related modules in order to
accomplish the given task, for example, students need knowledge/skills from the
module Data Structure and Algorithm in order to analyze and understand (or
create new) algorithm that they use for segment words. Also, System analysis and
design knowledge is required to make a good real-world software. In addition,
the students are expected to acquire new technical knowledge/skills in certain
programming environments. These, however, may vary each semester depending
mostly on the state-of-the-art in software development technologies.
48
8.48 Chuyên đề 2 (Special Subject 2)
Điều kiện tiên quyết (Prerequisite): Chuyên đề 1 (Special Subject 1)
Đây là môn học nâng cao áp dụng hƣớng tiếp cận giảng dạy dựa theo các
buổi hội thảo để cung cấp những kiến thức phát triển phần mềm. Môn học giới
thiệu với sinh viên các phƣơng pháp nghiên cứu hƣớng phần mềm, đây cũng là
kiến thức mở rộng về phát triển phần mềm mà sinh viên đã học từ các môn học
khác. Với các đề tài nghiên cứu trong môn học, sinh viên đƣợc tổ chức theo
nhóm để xác định vấn đề cần phải giải quyết trong thời gian của môn học. Sinh
viên có cơ hội áp dụng và so sánh những kiến thức của mình về công nghệ phần
mềm, công nghệ thông tin, hệ thống thông tin để phát triển và đánh giá giải pháp
phần mềm của mình cho vấn đề đƣợc đƣa ra. Cuối cùng sinh viên trình bày kết
quả thông qua các xê-mi-na hàng tuần.
This is the advanced module that applies the seminar-based teaching
approach to teach software development. The module introduces the students to
a software-oriented research method, which extends the software development
approach that they have learnt in the previous module. Given a research topic,
the students form into teams to investigate and define a problem suitable for the
time available in the module. The students have an opportunity to synthesise and
apply the knowledge and skills about software engineering, IT and IS to develop
and evaluate a software solution for the problem. At last, the students present the
results through a series of weekly seminars.
8.49 Thực tập tốt nghiệp (Internship)
Điều kiện tiên quyết (Prerequisite): Sinh viên năm cuối (Final year
students)
Thực tập tốt nghiệp giúp sinh viên có đƣợc những trải nghiệm thực tế tại bộ
phận phụ trách công nghệ thông tin của một cơ quan, tổ chức hoặc công ty. Sinh
viên đăng ký thực tập tại một công ty hoặc tổ chức, tham gia vào dự án hoặc thực
hiện một công việc nào đó liên quan đến công nghệ thông tin tại nơi đã đăng ký.
Kết thúc kỳ thực tập, sinh viên phải nộp báo cáo và chứng nhận thực tập.
Internship is a module that provides students real working experience at IT
department of some unit, organization, or company. Students register for
attending a position in a company or organization, they can join in running
projects or be assigned to do a specific task related to IT. A report and certificate
are delivered at the end of Internship.
49
8.50 Khóa luận tốt nghiệp (Graduation Thesis)
Điều kiện tiên quyết (Prerequisite): Sinh viên năm cuối đã hoàn thành
các môn học khác (Final year students)
Sinh viên thực hiện và hoàn thành khóa luận tốt nghiệp dƣới sự hƣớng dẫn
của một giảng viên.
Students work and complete the thesis under the supervision of a lecturer.
V. HƢỚNG DẪN THỰC HIỆN CHƢƠNG TRÌNH
1. Tuyển sinh
Với đặc thù của chƣơng trình nhƣ vậy, đối tƣợng tuyển sinh thích hợp của
chƣơng trình là thí sinh các khối: A, A1, D. Thí sinh của ba khối này đều có năng
lực tiếp thu các tri thức về khoa học kỹ thuật công nghệ cao và làm chủ các kỹ
năng ngôn ngữ. Đặc biệt khối ngành A1 là thích hợp nhất bởi vì khối ngành này
tổng hợp đƣợc cả hai yếu tố đòi hỏi từ ngƣời học đó là:
- Năng lực toán học và logic;
- Năng lực ngôn ngữ.
Kinh nghiệm nhiều năm triển khai tại Trƣờng Đại học Hà Nội cho thấy các
sinh viên khối A và D đều có thể học tốt cảchƣơng trình ngoại ngữ tiếng Anh để
đạt đƣợc trình độ B2 và các môn chuyên môn khi học chuyên ngành.Tuy nhiên,
sinh viên đầu vào là khối A cần chú trọngrèn luyện thêm năng lực tiếng Anh
hoặc sinh viên có đầu vào là khối D cần nuôi dƣỡng sự ham thích về công nghệ
thông tin. Vì vậy đây cũng là một lƣu ý quan trọng khi triển khai chƣơng trình
học, cần phải có những động viên, khích lệ cũng nhƣ cấu trúc môn học và bài
giảng hợp lý để khắc phục tình trạng này.
2. Triển khai chƣơng trình
2.1 Giảng dạy tiếng Anh phổ thông và tiếng Anh chuyên ngành
a. Tổ chức đào tạo
Chƣơng trình giảng dạy tiếng Anh có thể dạy theo niên chế hoặc tín chỉ.
Tổng thời lƣợng giảng dạy có thể kéo dài 03 học kỳ tƣơng ứng với 3 học phần
tiếng Anh: Tiếng Anh 1, Tiếng Anh 2 và Tiếng Anh 3.
Tiếng Anh 1 (Tiếng Anh cơ bản) với thời lƣợng 15 tín chỉ trang bị cho sinh
viên nền tảng cơ bản về từ vựng, ngữ pháp, phát âm tiếng Anh và 4 kỹ năng thực
hành tiếng Anh (nghe, nói, đọc, viết). Ngoài ra, Tiếng Anh 1 còn giúp sinh viên
nhận thức đƣợc tầm quan trọng của phƣơng pháp tự học tiếng Anh, trang bị cho
sinh viên kỹ năng sử dụng máy tính kết nối internet để học theo các phần mềm
học tiếng Anh trực tuyến để tăng cƣờng các giờ tự học. Kết thúc học phần Tiếng
50
Anh 1, sinh viên cần đạt đƣợc trình độ tiếng Anh cấp độ A2 theo Khung tham
chiếu chung châu Âu về Ngôn ngữ (CEFR).
Tiếng Anh 2 (Tiếng Anh học thuật) với thời lƣợng 15 tín chỉ giúp mở rộng
kiến thức về từ vựng, ngữ pháp, phát âm tiếng Anh và 4 kỹ năng thực hành tiếng
Anh (nghe, nói, đọc, viết) bên cạnh việc giúp sinh viên áp dụng phƣơng pháp tự
học tiếng Anh, kỹ năng sử dụng máy tính kết nối internet để học theo các phần
mềm học tiếng Anh trực tuyến. Nội dung học còn bao gồm kỹ năng viết nghiên
cứu, kỹ năng thuyết trình phục vụ mục đích học thuật. Kết thúc học phần Tiếng
Anh 2, sinh viên cần đạt đƣợc trình độ tiếng Anh cấp độ B1 theo Khung tham
chiếu chung châu Âu về Ngôn ngữ (CEFR).
Tiếng Anh 3 (Tiếng Anh chuyên ngành) với thời lƣợng 15 tín chỉ giúp mở
rộng kiến thức về từ vựng theo chuyên ngành học, ngữ pháp, phát âm tiếng Anh
và 4 kỹ năng thực hành tiếng Anh (nghe, nói, đọc, viết) phục vụ mục đích học
chuyên ngành. Tiếng Anh 3 còn có các giờ học tiếng Anh chuyên ngành. Ngoài
ra, việc áp dụng các phƣơng pháp tự học tiếng Anh, kỹ năng sử dụng máy tính
kết nối internet để học theo các phần mềm học tiếng Anh trực tuyến, các kỹ năng
viết nghiên cứu, kỹ năng thuyết trình tiếp tục đƣợc trau dồi và hoàn thiện. Kết
thúc học phần Tiếng Anh 3, sinh viên cần đạt đƣợc trình độ tiếng Anh cấp độ B2
theo Khung tham chiếu chung châu Âu về Ngôn ngữ (CEFR) để đƣợc học lên
tiếp các học phần thuộc Khối kiến thức giáo dục chuyên nghiệp.
Lưu ý: Sinh viên không bắt buộc phải học cả 3 học phần tiếng Anh mà có
thể theo học những học phần phù hợp với trình độ tiếng Anh của mình. Cụ thể:
những sinh viên có năng lực tiếng Anh đạt trình độ A2 có thể đƣợc miễn học học
phần Tiếng Anh 1 (15 tín chỉ); đạt trình độ B1 sẽ đƣợc miễn học học phần Tiếng
Anh 2 (15 tín chỉ) và đạt trình độ từ B2 trở lên có thể đƣợc vào học thẳng các
môn chuyên ngành.Tuy nhiên, chúng tôi khuyến nghị sinh viên theo học các học
phần 2 và 3 dù đạt trình độ tiếng Anh cao hơn vì các học phần này trang bị cho
sinh viên các kỹ năng tự học, kỹ năng thuyết trình, kỹ năng viết nghiên cứu là
những kỹ năng cần thiết cho quá trình học các môn học thuộc khối Kiến thức
giáo dục chuyên nghiệp.
b. Cơ sở vật chất
Phòng học đủ rộng với điều kiện ánh sáng đảm bảo, thoáng mát, đƣợc trang
bị những thiết bị cần thiết phục vụ việc dạy và học ngoại ngữ nhƣ máy cát-xét,
máy chiếu, bảng dạ để ghim tranh, ảnh minh họa và poster
Bàn, ghế ngồi tách riêng cho từng cá nhân để có thể di chuyển linh hoạt khi
chia lớp thành các nhóm nhỏ thảo luận và làm việc theo nhóm.
Sinh viên cần đƣợc lên phòng lab học ngoại ngữ những giờ học đầu tiên để
luyện phát âm và luyện nghe. Ngoài ra, cần có các phần mềm dạy học tiếng Anh
trực tuyến để tăng cƣờng thời lƣợng tự học cho các kỹ năng nghe, đọc, phát âm
và làm bài tập ngữ pháp, từ vựng.
51
c. Đội ngũ giáo viên
Giáo viên giảng dạy tối thiểu cần có bằng thạc sỹ chuyên ngành tiếng Anh
hoặc chuyên ngành giảng dạy tiếng Anh.
Giáo viên cần có chứng chỉ nghiệp vụ sƣ phạm và có năng lực tiếng Anh đạt
trình độ C1 theo tiêu chuẩn Khung tham chiếu chung Châu Âu về Ngôn ngữ
(CEFR).
d. Phương pháp dạy và học
Phƣơng pháp lấy ngƣời học làm trung tâm (learner-centred) đƣợc lựa chọn
cho việc triển khai khoá bồi dƣỡng; theo đó, chú trọng đáp ứng nhu cầu của
ngƣời học; phát triển những kỹ năng và kiến thức cần thiết đối với đối tƣợng
ngƣời học; đảm bảo quá trình dạy và học phù hợp với khả năng tiếp thu và nhận
thức của ngƣời học.
Phƣơng châm ngƣời học tự chủ (autonomous learner) chú trọng xây dựng
mô hình ngƣời học độc lập qua việc áp dụng công nghệ hiện đại cho phép ngƣời
học có thể tự học, tự nghiên cứu và trau dồi kỹ năng, kiến thức có sự theo dõi và
tƣơng tác với giáo viên.
e. Kiểm tra - Đánh giá
Đánh giá trong quá trình học bao gồm các điểm kiểm tra trong học kỳ và
điểm thi cuối kỳ gồm đủ 4 kỹ năng Nghe hiểu, Nói, Đọc hiểu và Viết.
Các hệ số điểm thành phần đƣợc tính theo thang điểm 10.
Sinh viên phải theo học tối thiểu 80% giờ học trên lớp và hoàn thành tối
thiểu 80% khối lƣợng bài tập của Chƣơng trình tiếng Anh trực tuyến để có đủ tƣ
cách dự thi cuối kỳ.
Sinh viên đƣợc xem là hoàn thành khóa học khi kết quả học tập trung bình
chung của các học phần từ 5 điểm trở lên.
2.2 Giảng dạy chuyên ngành và nghiên cứu khoa học bằng tiếng Anh
a. Tổ chức đào tạo:
Để có thể giảng dạy tại chƣơng trình này, ngoài kiến thức chuyên môn về
công nghệ thông tin, giảng viên phải có năng lực tiếng Anh (trình độ lý tƣởng là
C1) để có thể:
- Giảng bài một cách chính xác, dễ hiểu bằng tiếng Anh;
- Trao đổi, thảo luận với sinh viên về môn học cũng nhƣ một vài vấn đề xã
hội ngoài kiến thức về công nghệ.
Để có thể giảng dạy tốt, ngoài các quy trình sẽ đƣợc đƣa ra khái quát dƣới
đây, các giáo viên chú ý đặc biệt duy trì môi trƣờng ngôn ngữ, nghiêm túc và
52
thống nhất dùng tiếng Anh trong lớp học và hạn chế tối đa dùng tiếng Việt ngay
cả khi giải thích các vấn đề hoặc thuật ngữ khó.
Trong quá trình giảng dạy, môn học trong chƣơng trình này đƣợc thực hiện
theo hình thức tín chỉ và với cấu trúc đề xuất nhƣ sau:
- Giờ học đƣợc chia thành: giờ học lý thuyết, giờ thực hành để thảo luận, áp
dụng lý thuyết đã học vào thực tế với bài toàn thực tế;
- Đánh giá trong quá trình học bao gồm điểm thi giữa môn học, và các điểm
thành phần khác, chú trọng tới việc thuyết trình về đề tài, tổ chức các thảo luận
mang tính cạnh tranh theo hình thức nhóm hoặc đơn lẻ với các phòng học có
cách bố trí bàn ghế, thiết bị một cách linh hoạt để dễ dàng, trao đổi giữa cá nhân
với cá nhân hoặc giữa các nhóm để nâng cao kỹ năng mềm của sinh viên;
- Nhắc nhở sinh viên về việc dùng tiếng Anh 100% thời giantrên lớp, khi thực
hành hay trao đổi với giáo viên dƣới mọi hình thức: email, web, forum môn học;
- Các hoạt động nghiên cứu khoa học của sinh viên đƣợc triển khai thông
qua hai môn học Chuyên đề 1 và Chuyên đề 2, trong đó sinh viên đƣợc áp dụng
các kiến thức đã học để giải quyết một vấn đề thực tế. Các vấn đề đƣợc lựa chọn
trong các chuyên đề này đều lấy từ các nội dung nghiên cứu trong các đề tài khoa
học của giáo viên. Qua đó, sinh viên đƣợc hình thành tƣ duy nghiên cứu khoa
học, tạo nền tảng cho thực tập tốt nghiệp và làm đồ án tốt nghiệp sau này. Lƣu ý
các hoạt động nghiên cứu khoa học nhƣ thuyết trình, hội thảo khoa học sinh viên,
giáo viên đều đƣợc thực hiện hoàn toàn bằng tiếng Anh.
b. Quản lý chương trình
Ngoài việc các quy trình quản lý chƣơng trình cần đƣợc thực hiện nghiêm túc
nhƣ lập kế hoạch, phân công giảng viên, đăng ký môn học, lập thời khóa biểu, triển
khai giảng dạy, điểm mấu chốt quan trọng nhất đối với chƣơng trình đào tạo CNTT
bằng tiếng Anh là phải đảm bảo toàn bộ nội dung giảng dạy, trao đổi, thảo luận
trong lớp học, nghiên cứu khoa học đƣợc triển khai hoàn toàn bằng tiếng Anh.
Đây là một thách thức lớn cho cả giảng viên và sinh viên. Nếu không vƣợt qua đƣợc
thách thức này thì toàn bộ chƣơng trình sẽ thất bại. Vì vậy, trong quá trình quản lý
chƣơng trình cần phải chú trọng khuyến khích và giám sát việc các hoạt động giảng
dạy, nghiên cứu khoa học đƣợc thực hiện hoàn toàn bằng tiếng Anh.
c. Đội ngũ giáo viên
Ngoài các kỹ năng về sƣ phạm, yêu cầu đối với giảng viên là phải có chuyên
môn giỏi và năng lực tiếng Anh tốt, có khả năng soạn bài giảng bằng tiếng Anh
và trình bày, trao đổi kiến thức với sinh viên trên lớp bằng tiếng Anh. Thông
thƣờng, các giảng viên đã tốt nghiệp Thạc sĩ, Tiến sĩ ngành CNTT ở các nƣớc
nói tiếng Anh là sự lựa chọn phù hợp.
53
Ngoài việc thu hút những giảng viên có chuyên môn giỏi và tiếng Anh thành
thạo từ nƣớc ngoài về, việc xây dựng một kế hoạch phát triển, bồi dƣỡng đội ngũ
giảng viên của chính cơ sở đào tạo là cần thiết nhằm xây dựng đội ngũ ổn định,
gắn bó lâu dài với chƣơng trình. Đối với các giảng viên có kiến thức chuyên môn
giỏi, nhƣng trình độ tiếng Anh chƣa đủ tốt, cần phải bồi dƣỡng thêm năng lực
tiếng Anh, đặc biệt là kỹ năng nghe, nói để có thể giảng dạy chuyên ngành
CNTT bằng tiếng Anh trên lớp.
Tạo dựng môi trƣờng làm việc hoàn toàn bằng tiếng Anh, xây dựng các
nhóm nghiên cứu khoa học, giữ mối trao đổi học thuật thƣờng xuyên với các
trƣờng đại học nƣớc ngoài là một cách để thu hút giảng viên giỏi, thậm chí giảng
viên nƣớc ngoài đến tham gia vào chƣơng trình.
d. Cơ sở vật chất, trang thiết bị, học liệu
Đặc điểm của chƣơng trình là toàn bộ tài liệu giảng dạy bao gồm sách giáo
trình, bài giảng, bài tập, tài liệu tham khảo đều phải bằng tiếng Anh. Việc xây
dựng một cuốn sách giáo trình về CNTT bằng tiếng Anh là rất khó khăn, đòi hỏi
giảng viên phải có kinh nghiệm giảng dạy lâu năm, có quá trình nghiên cứu khoa
học liên tục và đặc biệt là có khả năng viết văn trôi chảy bằng tiếng Anh. Trong
khi sách giáo trình về CNTT bằng tiếng Anh khá đầy đủ. Vì vậy, trong thời gian
đầu thực hiện chƣơng trình, chúng tôi khuyến cáo sử dụng trực tiệp các cuốn
sách giáo trình về CNTT bằng tiếng Anh nổi tiếng của nƣớc ngoài. Khi có đủ
điều kiện mới thực hiện việc biên soạn giáo trình bằng tiếng Anh.
Sau khi đã lựa chọn đƣợc giáo trình bằng tiếng Anh có sẵn cho môn học,
nhiệm vụ của giảng viên là soạn các bài giảng và bài tập bằng tiếng Anh theo
giáo trình đó. Do tài liệu tham khảo về CNTT bằng tiếng Anh tƣơng đối phổ biến,
vì vậy khuyến khích giảng viên soạn bài giảng điện tử, trong đó sử dụng hiệu quả
các nội dung số về CNTT có sẵn trên mạng Internet.
e. Kiểm tra đánh giá
Điểm đánh giá mỗi môn học bao gồm hai phần: điểm đánh giá quá trình học
(chiếm 40%) và điểm thi kết thúc môn học (chiếm 60%). Điểm đánh giá quá
trình học do giảng viên đánh giá. Các điểm thành phần trong đánh giá quá trình
học đƣợc trình bày trong mô tả môn học đã đƣợc duyệt, đảm bảo các nội dung
đánh giá phản ánh đƣợc nhận thức, thái độ học tập, tham gia thảo luận của sinh
viên. Do đƣợc tiếp xúc trực tiếp với sinh viên trong suốt môn học nên giảng viên
là ngƣời hiểu đƣợc năng lực, sự cố gắng và nhận thức của sinh viên rõ nhất, do
đó điểm đánh giá quá trình học do giảng viên đánh giá sẽ chính xác, tuy nhiên
không tránh khỏi yếu tố chủ quan, thiên vị trong quá trình cho điểm.
Điểm thi kết thúc môn học do hội đồng thi của khoa đánh giá. Để đảm bảo
tính khách quan, minh bạch trong quá trình kiểm tra đánh giá, hoạt động đánh giá
kết thúc môn học cần đƣợc tiến hành độc lập với hoạt động giảng dạy của giảng
viên, do vậy đề thi, cán bộ coi thi, chấm thi do hội đồng thi của khoa quản lý và
triển khai. Lƣu ý, toàn bộ đề thi, bài thi đều phải đƣợc thực hiện bằng tiếng Anh.
Các file đính kèm theo tài liệu này:
- ct_cntt_da2020_final_672.pdf